Simplify .jucer file
These changes allow use of the default JUCE paths on all platforms. Life is much simpler if you put JUCE where it "wants" to be: ~/JUCE on Mac/Linux or C:\JUCE on Windows. I also cleaned up some settings for the VS2019 builds. x64/x32 were reversed, etc. This is all tested in both VS2019 and VS2017.
This commit is contained in:
parent
115e2bab3d
commit
ae76e125dc
1 changed files with 66 additions and 65 deletions
131
OB-Xd.jucer
131
OB-Xd.jucer
|
@ -75,19 +75,19 @@
|
||||||
osxArchitecture="64BitIntel"/>
|
osxArchitecture="64BitIntel"/>
|
||||||
</CONFIGURATIONS>
|
</CONFIGURATIONS>
|
||||||
<MODULEPATHS>
|
<MODULEPATHS>
|
||||||
<MODULEPATH id="juce_opengl" path="modules"/>
|
<MODULEPATH id="juce_opengl" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_gui_extra" path="modules"/>
|
<MODULEPATH id="juce_gui_extra" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_gui_basics" path="modules"/>
|
<MODULEPATH id="juce_gui_basics" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_graphics" path="modules"/>
|
<MODULEPATH id="juce_graphics" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_events" path="modules"/>
|
<MODULEPATH id="juce_events" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_data_structures" path="modules"/>
|
<MODULEPATH id="juce_data_structures" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_core" path="modules"/>
|
<MODULEPATH id="juce_core" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_audio_processors" path="modules"/>
|
<MODULEPATH id="juce_audio_processors" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_audio_plugin_client" path="modules"/>
|
<MODULEPATH id="juce_audio_plugin_client" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_audio_formats" path="modules"/>
|
<MODULEPATH id="juce_audio_formats" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_audio_devices" path="modules"/>
|
<MODULEPATH id="juce_audio_devices" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_audio_basics" path="modules"/>
|
<MODULEPATH id="juce_audio_basics"/>
|
||||||
<MODULEPATH id="juce_audio_utils" path="modules"/>
|
<MODULEPATH id="juce_audio_utils" path="~/JUCE/modules"/>
|
||||||
</MODULEPATHS>
|
</MODULEPATHS>
|
||||||
</XCODE_MAC>
|
</XCODE_MAC>
|
||||||
<LINUX_MAKE targetFolder="Builds/LinuxMakefile" smallIcon="nnY63W" bigIcon="nnY63W">
|
<LINUX_MAKE targetFolder="Builds/LinuxMakefile" smallIcon="nnY63W" bigIcon="nnY63W">
|
||||||
|
@ -96,19 +96,19 @@
|
||||||
targetName="Obxd64"/>
|
targetName="Obxd64"/>
|
||||||
</CONFIGURATIONS>
|
</CONFIGURATIONS>
|
||||||
<MODULEPATHS>
|
<MODULEPATHS>
|
||||||
<MODULEPATH id="juce_opengl" path="modules"/>
|
<MODULEPATH id="juce_opengl" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_gui_extra" path="modules"/>
|
<MODULEPATH id="juce_gui_extra" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_gui_basics" path="modules"/>
|
<MODULEPATH id="juce_gui_basics" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_graphics" path="modules"/>
|
<MODULEPATH id="juce_graphics" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_events" path="modules"/>
|
<MODULEPATH id="juce_events" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_data_structures" path="modules"/>
|
<MODULEPATH id="juce_data_structures" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_core" path="modules"/>
|
<MODULEPATH id="juce_core" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_audio_utils" path="modules"/>
|
<MODULEPATH id="juce_audio_utils" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_audio_processors" path="modules"/>
|
<MODULEPATH id="juce_audio_processors" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_audio_plugin_client" path="modules"/>
|
<MODULEPATH id="juce_audio_plugin_client" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_audio_formats" path="modules"/>
|
<MODULEPATH id="juce_audio_formats" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_audio_devices" path="modules"/>
|
<MODULEPATH id="juce_audio_devices" path="~/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_audio_basics" path="modules"/>
|
<MODULEPATH id="juce_audio_basics"/>
|
||||||
</MODULEPATHS>
|
</MODULEPATHS>
|
||||||
</LINUX_MAKE>
|
</LINUX_MAKE>
|
||||||
<VS2013 targetFolder="Builds/VisualStudio2013">
|
<VS2013 targetFolder="Builds/VisualStudio2013">
|
||||||
|
@ -139,22 +139,22 @@
|
||||||
<VS2019 targetFolder="Builds/VisualStudio2019" smallIcon="nnY63W" bigIcon="nnY63W">
|
<VS2019 targetFolder="Builds/VisualStudio2019" smallIcon="nnY63W" bigIcon="nnY63W">
|
||||||
<CONFIGURATIONS>
|
<CONFIGURATIONS>
|
||||||
<CONFIGURATION isDebug="1" name="Debug" useRuntimeLibDLL="0"/>
|
<CONFIGURATION isDebug="1" name="Debug" useRuntimeLibDLL="0"/>
|
||||||
<CONFIGURATION isDebug="0" name="Release32" useRuntimeLibDLL="0"/>
|
<CONFIGURATION isDebug="0" name="Release32" useRuntimeLibDLL="0" winArchitecture="Win32"/>
|
||||||
<CONFIGURATION isDebug="0" name="Release64" useRuntimeLibDLL="0" winArchitecture="Win32"/>
|
<CONFIGURATION isDebug="0" name="Release64" useRuntimeLibDLL="0" winArchitecture="x64"/>
|
||||||
</CONFIGURATIONS>
|
</CONFIGURATIONS>
|
||||||
<MODULEPATHS>
|
<MODULEPATHS>
|
||||||
<MODULEPATH id="juce_opengl"/>
|
<MODULEPATH id="juce_opengl" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_gui_extra"/>
|
<MODULEPATH id="juce_gui_extra" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_gui_basics"/>
|
<MODULEPATH id="juce_gui_basics" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_graphics"/>
|
<MODULEPATH id="juce_graphics" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_events"/>
|
<MODULEPATH id="juce_events" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_data_structures"/>
|
<MODULEPATH id="juce_data_structures" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_core"/>
|
<MODULEPATH id="juce_core" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_audio_utils"/>
|
<MODULEPATH id="juce_audio_utils" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_audio_processors"/>
|
<MODULEPATH id="juce_audio_processors" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_audio_plugin_client"/>
|
<MODULEPATH id="juce_audio_plugin_client" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_audio_formats"/>
|
<MODULEPATH id="juce_audio_formats" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_audio_devices"/>
|
<MODULEPATH id="juce_audio_devices" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_audio_basics"/>
|
<MODULEPATH id="juce_audio_basics"/>
|
||||||
</MODULEPATHS>
|
</MODULEPATHS>
|
||||||
</VS2019>
|
</VS2019>
|
||||||
|
@ -165,36 +165,37 @@
|
||||||
<CONFIGURATION isDebug="0" name="Release64" winArchitecture="x64"/>
|
<CONFIGURATION isDebug="0" name="Release64" winArchitecture="x64"/>
|
||||||
</CONFIGURATIONS>
|
</CONFIGURATIONS>
|
||||||
<MODULEPATHS>
|
<MODULEPATHS>
|
||||||
<MODULEPATH id="juce_opengl"/>
|
<MODULEPATH id="juce_opengl" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_gui_extra"/>
|
<MODULEPATH id="juce_gui_extra" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_gui_basics"/>
|
<MODULEPATH id="juce_gui_basics" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_graphics"/>
|
<MODULEPATH id="juce_graphics" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_events"/>
|
<MODULEPATH id="juce_events" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_data_structures"/>
|
<MODULEPATH id="juce_data_structures" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_core"/>
|
<MODULEPATH id="juce_core" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_audio_utils"/>
|
<MODULEPATH id="juce_audio_utils" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_audio_processors"/>
|
<MODULEPATH id="juce_audio_processors" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_audio_plugin_client"/>
|
<MODULEPATH id="juce_audio_plugin_client" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_audio_formats"/>
|
<MODULEPATH id="juce_audio_formats" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_audio_devices"/>
|
<MODULEPATH id="juce_audio_devices" path="C:\JUCE\modules"/>
|
||||||
<MODULEPATH id="juce_audio_basics"/>
|
<MODULEPATH id="juce_audio_basics"/>
|
||||||
</MODULEPATHS>
|
</MODULEPATHS>
|
||||||
</VS2017>
|
</VS2017>
|
||||||
</EXPORTFORMATS>
|
</EXPORTFORMATS>
|
||||||
<MODULES>
|
<MODULES>
|
||||||
<MODULES id="juce_audio_basics" showAllCode="1" useLocalCopy="1"/>
|
<MODULES id="juce_audio_basics" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
||||||
<MODULES id="juce_audio_devices" showAllCode="1" useLocalCopy="1"/>
|
<MODULES id="juce_audio_devices" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
||||||
<MODULES id="juce_audio_formats" showAllCode="1" useLocalCopy="1"/>
|
<MODULES id="juce_audio_formats" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
||||||
<MODULES id="juce_audio_plugin_client" showAllCode="1" useLocalCopy="1"/>
|
<MODULES id="juce_audio_plugin_client" showAllCode="1" useLocalCopy="0"
|
||||||
<MODULES id="juce_audio_processors" showAllCode="1" useLocalCopy="1"/>
|
useGlobalPath="1"/>
|
||||||
<MODULE id="juce_audio_utils" showAllCode="1" useLocalCopy="1"/>
|
<MODULES id="juce_audio_processors" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
||||||
<MODULES id="juce_core" showAllCode="1" useLocalCopy="1"/>
|
<MODULE id="juce_audio_utils" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
||||||
<MODULES id="juce_data_structures" showAllCode="1" useLocalCopy="1"/>
|
<MODULES id="juce_core" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
||||||
<MODULES id="juce_events" showAllCode="1" useLocalCopy="1"/>
|
<MODULES id="juce_data_structures" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
||||||
<MODULES id="juce_graphics" showAllCode="1" useLocalCopy="1"/>
|
<MODULES id="juce_events" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
||||||
<MODULES id="juce_gui_basics" showAllCode="1" useLocalCopy="1"/>
|
<MODULES id="juce_graphics" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
||||||
<MODULES id="juce_gui_extra" showAllCode="1" useLocalCopy="1"/>
|
<MODULES id="juce_gui_basics" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
||||||
<MODULES id="juce_opengl" showAllCode="1" useLocalCopy="1"/>
|
<MODULES id="juce_gui_extra" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
||||||
|
<MODULES id="juce_opengl" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
||||||
</MODULES>
|
</MODULES>
|
||||||
<JUCEOPTIONS JUCE_QUICKTIME="disabled"/>
|
<JUCEOPTIONS JUCE_QUICKTIME="disabled"/>
|
||||||
<LIVE_SETTINGS>
|
<LIVE_SETTINGS>
|
||||||
|
|
Loading…
Reference in a new issue