|
|
@@ -32,6 +32,23 @@ else |
|
|
|
] |
|
|
|
endif |
|
|
|
|
|
|
|
juce_current_extra_cpp_args = [ |
|
|
|
'-std=gnu++14', |
|
|
|
] |
|
|
|
|
|
|
|
if os_windows |
|
|
|
juce_current_extra_cpp_args += [ |
|
|
|
'-D_NATIVE_WCHAR_T_DEFINED', |
|
|
|
'-D__wchar_t=wchar_t', |
|
|
|
'-Wno-unknown-pragmas', |
|
|
|
] |
|
|
|
if host_machine.cpu() == '' |
|
|
|
juce_current_extra_cpp_args += [ |
|
|
|
'-mpreferred-stack-boundary=2', |
|
|
|
] |
|
|
|
endif |
|
|
|
endif |
|
|
|
|
|
|
|
lib_juce_current = static_library('juce-current', |
|
|
|
sources: juce_current_srcs, |
|
|
|
include_directories: [ |
|
|
@@ -40,7 +57,7 @@ lib_juce_current = static_library('juce-current', |
|
|
|
include_directories('source/modules'), |
|
|
|
include_directories('..' / 'juced' / 'source' / 'dependancies' / 'ladspa_sdk' / 'src'), |
|
|
|
], |
|
|
|
cpp_args: build_flags_cpp + ['-std=gnu++14'], |
|
|
|
cpp_args: build_flags_cpp + juce_current_extra_cpp_args, |
|
|
|
dependencies: dependencies, |
|
|
|
pic: true, |
|
|
|
install: false, |
|
|
|