Browse Source

Added a VS2019 exporter to all projects

tags/2021-05-28
ed 6 years ago
parent
commit
d4c59fe35b
8 changed files with 150 additions and 86 deletions
  1. +37
    -7
      examples/DemoRunner/DemoRunner.jucer
  2. +8
    -9
      extras/AudioPerformanceTest/AudioPerformanceTest.jucer
  3. +33
    -12
      extras/AudioPluginHost/AudioPluginHost.jucer
  4. +2
    -2
      extras/BinaryBuilder/BinaryBuilder.jucer
  5. +4
    -27
      extras/NetworkGraphicsDemo/NetworkGraphicsDemo.jucer
  6. +35
    -25
      extras/Projucer/Projucer.jucer
  7. +29
    -2
      extras/UnitTestRunner/UnitTestRunner.jucer
  8. +2
    -2
      extras/WindowsDLL/WindowsDLL.jucer

+ 37
- 7
examples/DemoRunner/DemoRunner.jucer View File

@@ -88,9 +88,8 @@
<MODULEPATH id="juce_analytics" path="../../modules"/>
</MODULEPATHS>
</LINUX_MAKE>
<ANDROIDSTUDIO targetFolder="Builds/Android" androidSDKPath="" androidNDKPath=""
androidMinimumSDK="23" microphonePermissionNeeded="1" androidBluetoothNeeded="1"
androidExternalReadNeeded="1" androidExternalWriteNeeded="1"
<ANDROIDSTUDIO targetFolder="Builds/Android" androidMinimumSDK="23" microphonePermissionNeeded="1"
androidBluetoothNeeded="1" androidExternalReadNeeded="1" androidExternalWriteNeeded="1"
androidEnableContentSharing="1" androidExtraAssetsFolder="../Assets"
smallIcon="YyqWd2" bigIcon="YyqWd2" cameraPermissionNeeded="1"
extraCompilerFlags="-Wall -Wno-missing-field-initializers -Wshadow-all -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wsign-compare -Wint-conversion -Wconditional-uninitialized -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wunused-private-field -Wbool-conversion -Wextra-semi -Wno-ignored-qualifiers -Wunreachable-code">
@@ -152,10 +151,11 @@
<MODULEPATH id="juce_analytics" path="../../modules"/>
</MODULEPATHS>
</XCODE_IPHONE>
<VS2013 targetFolder="Builds/VisualStudio2013" smallIcon="YyqWd2" bigIcon="YyqWd2">
<VS2013 targetFolder="Builds/VisualStudio2013" smallIcon="YyqWd2" bigIcon="YyqWd2"
extraCompilerFlags="/w44265 /w45038 /w44062">
<CONFIGURATIONS>
<CONFIGURATION isDebug="1" name="Debug"/>
<CONFIGURATION isDebug="0" name="Release"/>
<CONFIGURATION isDebug="0" name="Release" useRuntimeLibDLL="0"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_video" path="../../modules"/>
@@ -180,10 +180,11 @@
<MODULEPATH id="juce_analytics" path="../../modules"/>
</MODULEPATHS>
</VS2013>
<VS2015 targetFolder="Builds/VisualStudio2015" smallIcon="YyqWd2" bigIcon="YyqWd2">
<VS2015 targetFolder="Builds/VisualStudio2015" smallIcon="YyqWd2" bigIcon="YyqWd2"
extraCompilerFlags="/w44265 /w45038 /w44062">
<CONFIGURATIONS>
<CONFIGURATION isDebug="1" name="Debug"/>
<CONFIGURATION isDebug="0" name="Release"/>
<CONFIGURATION isDebug="0" name="Release" useRuntimeLibDLL="0"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_video" path="../../modules"/>
@@ -237,6 +238,35 @@
<MODULEPATH id="juce_analytics" path="../../modules"/>
</MODULEPATHS>
</VS2017>
<VS2019 targetFolder="Builds/VisualStudio2019" smallIcon="YyqWd2" bigIcon="YyqWd2"
extraCompilerFlags="/w44265 /w45038 /w44062">
<CONFIGURATIONS>
<CONFIGURATION isDebug="1" name="Debug" targetName="DemoRunner"/>
<CONFIGURATION isDebug="0" name="Release" useRuntimeLibDLL="0" targetName="DemoRunner"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_video" path="../../modules"/>
<MODULEPATH id="juce_product_unlocking" path="../../modules"/>
<MODULEPATH id="juce_osc" path="../../modules"/>
<MODULEPATH id="juce_opengl" path="../../modules"/>
<MODULEPATH id="juce_gui_extra" path="../../modules"/>
<MODULEPATH id="juce_gui_basics" path="../../modules"/>
<MODULEPATH id="juce_graphics" path="../../modules"/>
<MODULEPATH id="juce_events" path="../../modules"/>
<MODULEPATH id="juce_dsp" path="../../modules"/>
<MODULEPATH id="juce_data_structures" path="../../modules"/>
<MODULEPATH id="juce_cryptography" path="../../modules"/>
<MODULEPATH id="juce_core" path="../../modules"/>
<MODULEPATH id="juce_box2d" path="../../modules"/>
<MODULEPATH id="juce_blocks_basics" path="../../modules"/>
<MODULEPATH id="juce_audio_utils" path="../../modules"/>
<MODULEPATH id="juce_audio_processors" path="../../modules"/>
<MODULEPATH id="juce_audio_formats" path="../../modules"/>
<MODULEPATH id="juce_audio_devices" path="../../modules"/>
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
<MODULEPATH id="juce_analytics" path="../../modules"/>
</MODULEPATHS>
</VS2019>
</EXPORTFORMATS>
<MODULES>
<MODULE id="juce_analytics" showAllCode="1" useLocalCopy="0" useGlobalPath="0"/>


+ 8
- 9
extras/AudioPerformanceTest/AudioPerformanceTest.jucer View File

@@ -11,7 +11,7 @@
</GROUP>
</MAINGROUP>
<EXPORTFORMATS>
<XCODE_MAC targetFolder="Builds/MacOSX" extraCompilerFlags="">
<XCODE_MAC targetFolder="Builds/MacOSX">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" targetName="AudioPerformanceTest"/>
<CONFIGURATION name="Release" isDebug="0" targetName="AudioPerformanceTest"/>
@@ -30,7 +30,7 @@
<MODULEPATH id="juce_audio_utils" path="../../modules"/>
</MODULEPATHS>
</XCODE_MAC>
<XCODE_IPHONE targetFolder="Builds/iOS" extraCompilerFlags="">
<XCODE_IPHONE targetFolder="Builds/iOS">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" targetName="AudioPerformanceTest"/>
<CONFIGURATION name="Release" isDebug="0" targetName="AudioPerformanceTest"/>
@@ -49,7 +49,7 @@
<MODULEPATH id="juce_audio_utils" path="../../modules"/>
</MODULEPATHS>
</XCODE_IPHONE>
<VS2017 targetFolder="Builds/VisualStudio2017">
<VS2019 targetFolder="Builds/VisualStudio2019">
<CONFIGURATIONS>
<CONFIGURATION isDebug="1" name="Debug"/>
<CONFIGURATION isDebug="0" name="Release"/>
@@ -67,8 +67,8 @@
<MODULEPATH id="juce_audio_devices" path="../../modules"/>
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
</MODULEPATHS>
</VS2017>
<LINUX_MAKE targetFolder="Builds/LinuxMakefile" extraCompilerFlags="">
</VS2019>
<LINUX_MAKE targetFolder="Builds/LinuxMakefile">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" libraryPath="/usr/X11R6/lib/" isDebug="1" targetName="AudioPerformanceTest"/>
<CONFIGURATION name="Release" libraryPath="/usr/X11R6/lib/" isDebug="0" targetName="AudioPerformanceTest"/>
@@ -88,10 +88,9 @@
</MODULEPATHS>
</LINUX_MAKE>
<ANDROIDSTUDIO androidActivityClass="com.juce.audioperformancetest.AudioPerformanceTest"
androidCpp11="1" targetFolder="Builds/Android" androidSDKPath=""
androidNDKPath="" extraCompilerFlags="-mfpu=neon -mfloat-abi=hard -ffast-math -funroll-loops --param max-unroll-times=8 -mhard-float -D_NDK_MATH_NO_SOFTFP=1 -DJUCE_DISABLE_ASSERTIONS=1"
extraDefs="" extraLinkerFlags="" externalLibraries="" gradleToolchainVersion="3.6"
androidMinimumSDK="23">
androidCpp11="1" targetFolder="Builds/Android"
extraCompilerFlags="-mfpu=neon -mfloat-abi=hard -ffast-math -funroll-loops --param max-unroll-times=8 -mhard-float -D_NDK_MATH_NO_SOFTFP=1 -DJUCE_DISABLE_ASSERTIONS=1"
gradleToolchainVersion="3.6" androidMinimumSDK="23">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" androidArchitectures="arm64-v8a" isDebug="1" targetName="AudioPerformanceTest"/>
<CONFIGURATION name="Release" androidArchitectures="arm64-v8a" isDebug="0" optimisation="6"


+ 33
- 12
extras/AudioPluginHost/AudioPluginHost.jucer View File

@@ -6,7 +6,7 @@
companyName="ROLI Ltd." displaySplashScreen="0" reportAppUsage="0"
companyCopyright="ROLI Ltd.">
<EXPORTFORMATS>
<XCODE_MAC targetFolder="Builds/MacOSX" vstFolder="" rtasFolder="~/SDKs/PT_80_SDK"
<XCODE_MAC targetFolder="Builds/MacOSX" rtasFolder="~/SDKs/PT_80_SDK"
objCExtraSuffix="M73TRi" extraCompilerFlags="-Wall -Wno-missing-field-initializers -Wshadow-all -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Wconditional-uninitialized -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion -Wunused-private-field -Wbool-conversion -Wextra-semi -Wno-ignored-qualifiers -Wunreachable-code -Wzero-as-null-pointer-constant -Wcast-align -Winconsistent-missing-destructor-override -Wshift-sign-overflow -Wundefined-func-template -Wnullable-to-nonnull-conversion"
smallIcon="c97aUr" bigIcon="c97aUr" microphonePermissionNeeded="1">
<CONFIGURATIONS>
@@ -30,7 +30,7 @@
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
</MODULEPATHS>
</XCODE_MAC>
<LINUX_MAKE targetFolder="Builds/LinuxMakefile" vstFolder="" vst3Folder=""
<LINUX_MAKE targetFolder="Builds/LinuxMakefile"
smallIcon="c97aUr" bigIcon="c97aUr">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" targetName="AudioPluginHost" libraryPath="/usr/X11R6/lib/"/>
@@ -54,13 +54,11 @@
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
</MODULEPATHS>
</LINUX_MAKE>
<VS2013 targetFolder="Builds/VisualStudio2013" vstFolder="" smallIcon="c97aUr"
bigIcon="c97aUr">
<VS2013 targetFolder="Builds/VisualStudio2013" smallIcon="c97aUr" bigIcon="c97aUr"
extraCompilerFlags="/w44265 /w45038 /w44062">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" winArchitecture="32-bit" isDebug="1" optimisation="1"
targetName="AudioPluginHost"/>
<CONFIGURATION name="Release" winArchitecture="32-bit" isDebug="0" targetName="AudioPluginHost"
debugInformationFormat="ProgramDatabase"/>
<CONFIGURATION name="Debug" isDebug="1" targetName="AudioPluginHost"/>
<CONFIGURATION name="Release" isDebug="0" targetName="AudioPluginHost" debugInformationFormat="ProgramDatabase"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_video" path="../../modules"/>
@@ -79,8 +77,8 @@
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
</MODULEPATHS>
</VS2013>
<VS2015 targetFolder="Builds/VisualStudio2015" vstFolder="" smallIcon="c97aUr"
bigIcon="c97aUr">
<VS2015 targetFolder="Builds/VisualStudio2015" smallIcon="c97aUr" bigIcon="c97aUr"
extraCompilerFlags="/w44265 /w45038 /w44062">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" targetName="AudioPluginHost"/>
<CONFIGURATION name="Release" isDebug="0" targetName="AudioPluginHost" debugInformationFormat="ProgramDatabase"/>
@@ -125,6 +123,29 @@
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
</MODULEPATHS>
</VS2017>
<VS2019 targetFolder="Builds/VisualStudio2019" smallIcon="c97aUr" bigIcon="c97aUr"
extraCompilerFlags="/w44265 /w45038 /w44062">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" targetName="AudioPluginHost"/>
<CONFIGURATION name="Release" isDebug="0" targetName="AudioPluginHost" debugInformationFormat="ProgramDatabase"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_video" path="../../modules"/>
<MODULEPATH id="juce_opengl" path="../../modules"/>
<MODULEPATH id="juce_gui_extra" path="../../modules"/>
<MODULEPATH id="juce_gui_basics" path="../../modules"/>
<MODULEPATH id="juce_graphics" path="../../modules"/>
<MODULEPATH id="juce_events" path="../../modules"/>
<MODULEPATH id="juce_data_structures" path="../../modules"/>
<MODULEPATH id="juce_cryptography" path="../../modules"/>
<MODULEPATH id="juce_core" path="../../modules"/>
<MODULEPATH id="juce_audio_utils" path="../../modules"/>
<MODULEPATH id="juce_audio_processors" path="../../modules"/>
<MODULEPATH id="juce_audio_formats" path="../../modules"/>
<MODULEPATH id="juce_audio_devices" path="../../modules"/>
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
</MODULEPATHS>
</VS2019>
<XCODE_IPHONE targetFolder="Builds/iOS" iosScreenOrientation="portraitlandscape"
iPadScreenOrientation="portraitlandscape" iosDeviceFamily="1,2"
microphonePermissionNeeded="1" iosBackgroundAudio="1" iosBackgroundBle="1"
@@ -152,13 +173,13 @@
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
</MODULEPATHS>
</XCODE_IPHONE>
<ANDROIDSTUDIO targetFolder="Builds/Android" androidSDKPath="" androidNDKPath=""
<ANDROIDSTUDIO targetFolder="Builds/Android"
androidMinimumSDK="23" androidInternetNeeded="1" microphonePermissionNeeded="1"
androidBluetoothNeeded="1" smallIcon="c97aUr" bigIcon="c97aUr">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" androidArchitectures="armeabi-v7a x86" isDebug="1"
optimisation="1" linkTimeOptimisation="0" targetName="Plugin Host"/>
<CONFIGURATION name="Release" androidArchitectures="" isDebug="0" optimisation="3"
<CONFIGURATION name="Release" isDebug="0" optimisation="3"
linkTimeOptimisation="1" targetName="Plugin Host"/>
</CONFIGURATIONS>
<MODULEPATHS>


+ 2
- 2
extras/BinaryBuilder/BinaryBuilder.jucer View File

@@ -25,7 +25,7 @@
<MODULEPATH id="juce_core" path="../../modules"/>
</MODULEPATHS>
</LINUX_MAKE>
<VS2017 targetFolder="Builds/VisualStudio2017">
<VS2019 targetFolder="Builds/VisualStudio2019">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" targetName="BinaryBuilder"/>
<CONFIGURATION name="Release" isDebug="0" targetName="BinaryBuilder"/>
@@ -33,7 +33,7 @@
<MODULEPATHS>
<MODULEPATH id="juce_core" path="../../modules"/>
</MODULEPATHS>
</VS2017>
</VS2019>
</EXPORTFORMATS>
<MAINGROUP id="TTBP5JihO" name="BinaryBuilder">
<GROUP id="noYkBuTg" name="Source">


+ 4
- 27
extras/NetworkGraphicsDemo/NetworkGraphicsDemo.jucer View File

@@ -38,29 +38,7 @@
<MODULEPATH id="juce_cryptography" path="../../modules"/>
</MODULEPATHS>
</XCODE_MAC>
<VS2013 targetFolder="Builds/VisualStudio2013" bigIcon="Ww6bQw">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="JUCE Network Graphics Demo"/>
<CONFIGURATION name="Release" isDebug="0" targetName="JUCE Network Graphics Demo"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_osc" path="../../modules"/>
<MODULEPATH id="juce_opengl" path="../../modules"/>
<MODULEPATH id="juce_gui_extra" path="../../modules"/>
<MODULEPATH id="juce_gui_basics" path="../../modules"/>
<MODULEPATH id="juce_graphics" path="../../modules"/>
<MODULEPATH id="juce_events" path="../../modules"/>
<MODULEPATH id="juce_data_structures" path="../../modules"/>
<MODULEPATH id="juce_cryptography" path="../../modules"/>
<MODULEPATH id="juce_core" path="../../modules"/>
<MODULEPATH id="juce_audio_utils" path="../../modules"/>
<MODULEPATH id="juce_audio_processors" path="../../modules"/>
<MODULEPATH id="juce_audio_formats" path="../../modules"/>
<MODULEPATH id="juce_audio_devices" path="../../modules"/>
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
</MODULEPATHS>
</VS2013>
<VS2017 targetFolder="Builds/VisualStudio2017">
<VS2019 targetFolder="Builds/VisualStudio2019">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" targetName="JUCE Network Graphics Demo"/>
<CONFIGURATION name="Release" isDebug="0" targetName="JUCE Network Graphics Demo"/>
@@ -81,7 +59,7 @@
<MODULEPATH id="juce_audio_devices" path="../../modules"/>
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
</MODULEPATHS>
</VS2017>
</VS2019>
<XCODE_IPHONE targetFolder="Builds/iOS" bigIcon="Ww6bQw">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" targetName="JUCE Network Graphics Demo"/>
@@ -127,12 +105,11 @@
</MODULEPATHS>
</LINUX_MAKE>
<ANDROIDSTUDIO androidActivityClass="com.juce.networkgraphicsdemo.JUCENetworkGraphicsDemo"
androidCpp11="1" targetFolder="Builds/Android" androidSDKPath=""
androidNDKPath="" bigIcon="Ww6bQw" gradleToolchainVersion="3.6">
androidCpp11="1" targetFolder="Builds/Android" bigIcon="Ww6bQw" gradleToolchainVersion="3.6">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" androidArchitectures="armeabi-v7a x86" isDebug="1"
optimisation="6" targetName="JUCE Network Graphics Demo" defines="JUCE_DEBUG=0"/>
<CONFIGURATION name="Release" androidArchitectures="" isDebug="0" targetName="JUCE Network Graphics Demo"/>
<CONFIGURATION name="Release" isDebug="0" targetName="JUCE Network Graphics Demo"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_osc" path="../../modules"/>


+ 35
- 25
extras/Projucer/Projucer.jucer View File

@@ -2,20 +2,18 @@
<JUCERPROJECT id="M70qfTRRk" name="Projucer" projectType="guiapp" juceFolder="../../juce"
jucerVersion="5.4.3" version="5.4.3" bundleIdentifier="com.juce.theprojucer"
defines="" splashScreenColour="Dark" displaySplashScreen="0"
splashScreenColour="Dark" displaySplashScreen="0"
reportAppUsage="0" companyName="ROLI Ltd." companyCopyright="ROLI Ltd."
cppLanguageStandard="11">
<EXPORTFORMATS>
<XCODE_MAC targetFolder="Builds/MacOSX" vstFolder="~/SDKs/vstsdk2.4" rtasFolder="~/SDKs/PT_80_SDK"
documentExtensions=".jucer" objCExtraSuffix="zkVtji" bigIcon="rv1F4h"
extraLinkerFlags="" extraCompilerFlags="-Wall -Wno-missing-field-initializers -Wshadow-all -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Wconditional-uninitialized -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion -Wunused-private-field -Wbool-conversion -Wextra-semi -Wno-ignored-qualifiers -Wunreachable-code -Wzero-as-null-pointer-constant -Wcast-align -Winconsistent-missing-destructor-override -Wshift-sign-overflow -Wundefined-func-template -Wnullable-to-nonnull-conversion"
extraCompilerFlags="-Wall -Wno-missing-field-initializers -Wshadow-all -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Wconditional-uninitialized -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion -Wunused-private-field -Wbool-conversion -Wextra-semi -Wno-ignored-qualifiers -Wunreachable-code -Wzero-as-null-pointer-constant -Wcast-align -Winconsistent-missing-destructor-override -Wshift-sign-overflow -Wundefined-func-template -Wnullable-to-nonnull-conversion"
customPList="&lt;plist&gt;&#10;&lt;dict&gt;&#10;&#9;&lt;key&gt;NSAppTransportSecurity&lt;/key&gt;&#10;&#9;&lt;dict&gt;&#10;&#9;&#9;&lt;key&gt;NSAllowsArbitraryLoads&lt;/key&gt;&#10;&#9;&#9;&lt;true/&gt;&#10;&#9;&#9;&lt;key&gt;NSExceptionDomains&lt;/key&gt;&#10;&#9;&#9;&lt;dict&gt;&#10;&#9;&#9;&#9;&lt;key&gt;amazonaws.com&lt;/key&gt;&#10;&#9;&#9;&#9;&lt;dict&gt;&#10;&#9;&#9;&#9;&#9;&lt;key&gt;NSExceptionAllowsInsecureHTTPLoads&lt;/key&gt;&#10;&#9;&#9;&#9;&#9;&lt;true/&gt;&#10;&#9;&#9;&#9;&#9;&lt;key&gt;NSIncludesSubdomains&lt;/key&gt;&#10;&#9;&#9;&#9;&#9;&lt;true/&gt;&#10;&#9;&#9;&#9;&lt;/dict&gt;&#10;&#9;&#9;&lt;/dict&gt;&#10;&#9;&lt;/dict&gt;&#10;&lt;/dict&gt;&#10;&lt;/plist&gt;"
extraFrameworks="AudioUnit; Accelerate; AVFoundation; CoreAudio; CoreAudioKit; CoreMIDI; DiscRecording; QuartzCore; AudioToolbox; OpenGL; QTKit; QuickTime">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" targetName="Projucer" headerPath=""
libraryPath="" cppLibType="libc++"/>
<CONFIGURATION name="Release" isDebug="0" targetName="Projucer" headerPath=""
libraryPath="" cppLibType="libc++"/>
<CONFIGURATION name="Debug" isDebug="1" targetName="Projucer" cppLibType="libc++"/>
<CONFIGURATION name="Release" isDebug="0" targetName="Projucer" cppLibType="libc++"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_gui_extra" path="../../modules"/>
@@ -28,14 +26,13 @@
<MODULEPATH id="juce_analytics" path="../../modules"/>
</MODULEPATHS>
</XCODE_MAC>
<VS2013 targetFolder="Builds/VisualStudio2013" externalLibraries="" extraLinkerFlags=""
bigIcon="rv1F4h" vstFolder="">
<VS2013 targetFolder="Builds/VisualStudio2013" bigIcon="rv1F4h">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" targetName="Projucer" headerPath=""
libraryPath="" defines="" wholeProgramOptimisation="1" debugInformationFormat="ProgramDatabase"
<CONFIGURATION name="Debug" isDebug="1" targetName="Projucer"
wholeProgramOptimisation="1" debugInformationFormat="ProgramDatabase"
useRuntimeLibDLL="1"/>
<CONFIGURATION name="Release" isDebug="0" targetName="Projucer" headerPath=""
libraryPath="" useRuntimeLibDLL="0" debugInformationFormat="None"/>
<CONFIGURATION name="Release" isDebug="0" targetName="Projucer"
useRuntimeLibDLL="0" debugInformationFormat="None"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_gui_extra" path="../../modules"/>
@@ -48,13 +45,12 @@
<MODULEPATH id="juce_analytics" path="../../modules"/>
</MODULEPATHS>
</VS2013>
<VS2015 targetFolder="Builds/VisualStudio2015" externalLibraries="" bigIcon="rv1F4h"
vstFolder="">
<VS2015 targetFolder="Builds/VisualStudio2015" bigIcon="rv1F4h">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" targetName="Projucer" headerPath=""
libraryPath="" debugInformationFormat="ProgramDatabase" useRuntimeLibDLL="1"/>
<CONFIGURATION name="Release" isDebug="0" targetName="Projucer" headerPath=""
libraryPath="" useRuntimeLibDLL="0" debugInformationFormat="None"/>
<CONFIGURATION name="Debug" isDebug="1" targetName="Projucer"
debugInformationFormat="ProgramDatabase" useRuntimeLibDLL="1"/>
<CONFIGURATION name="Release" isDebug="0" targetName="Projucer"
useRuntimeLibDLL="0" debugInformationFormat="None"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_gui_extra" path="../../modules"/>
@@ -84,13 +80,27 @@
<MODULEPATH id="juce_analytics" path="../../modules"/>
</MODULEPATHS>
</VS2017>
<LINUX_MAKE targetFolder="Builds/LinuxMakefile" extraCompilerFlags="" extraLinkerFlags=""
bigIcon="rv1F4h" vstFolder="">
<VS2019 targetFolder="Builds/VisualStudio2019" bigIcon="rv1F4h" extraCompilerFlags="/w44265 /w45038 /w44062">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" libraryPath="" isDebug="1" targetName="Projucer"
headerPath=""/>
<CONFIGURATION name="Release" libraryPath="" isDebug="0" targetName="Projucer"
headerPath=""/>
<CONFIGURATION name="Debug" isDebug="1" targetName="Projucer" useRuntimeLibDLL="0"/>
<CONFIGURATION name="Release" isDebug="0" optimisation="3" targetName="Projucer"
debugInformationFormat="None" useRuntimeLibDLL="0"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_gui_extra" path="../../modules"/>
<MODULEPATH id="juce_gui_basics" path="../../modules"/>
<MODULEPATH id="juce_graphics" path="../../modules"/>
<MODULEPATH id="juce_events" path="../../modules"/>
<MODULEPATH id="juce_data_structures" path="../../modules"/>
<MODULEPATH id="juce_cryptography" path="../../modules"/>
<MODULEPATH id="juce_core" path="../../modules"/>
<MODULEPATH id="juce_analytics" path="../../modules"/>
</MODULEPATHS>
</VS2019>
<LINUX_MAKE targetFolder="Builds/LinuxMakefile" bigIcon="rv1F4h">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" targetName="Projucer"/>
<CONFIGURATION name="Release" isDebug="0" targetName="Projucer"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_gui_extra" path="../../modules"/>
@@ -732,7 +742,7 @@
<MODULE id="juce_gui_extra" showAllCode="1"/>
</MODULES>
<LIVE_SETTINGS>
<OSX headerPath="" enableCxx11="1" systemHeaderPath=""/>
<OSX enableCxx11="1"/>
<WINDOWS enableCxx11="1"/>
<LINUX/>
</LIVE_SETTINGS>


+ 29
- 2
extras/UnitTestRunner/UnitTestRunner.jucer View File

@@ -9,8 +9,7 @@
</GROUP>
</MAINGROUP>
<EXPORTFORMATS>
<XCODE_MAC targetFolder="Builds/MacOSX" extraCompilerFlags="-Wall -Wno-missing-field-initializers -Wshadow-all -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Wconditional-uninitialized -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion -Wunused-private-field -Wbool-conversion -Wextra-semi -Wno-ignored-qualifiers -Wunreachable-code"
extraDefs="">
<XCODE_MAC targetFolder="Builds/MacOSX" extraCompilerFlags="-Wall -Wno-missing-field-initializers -Wshadow-all -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Wconditional-uninitialized -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion -Wunused-private-field -Wbool-conversion -Wextra-semi -Wno-ignored-qualifiers -Wunreachable-code">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" osxCompatibility="10.10 SDK" isDebug="1" targetName="UnitTestRunner"
cppLanguageStandard="gnu++14"/>
@@ -94,6 +93,34 @@
<MODULEPATH id="juce_analytics" path="../../modules"/>
</MODULEPATHS>
</VS2017>
<VS2019 targetFolder="Builds/VisualStudio2019" extraCompilerFlags="/w44265 /w45038 /w44062">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" targetName="UnitTestRunner" warningsAreErrors="1"/>
<CONFIGURATION name="Release" isDebug="0" targetName="UnitTestRunner" debugInformationFormat="None"
warningsAreErrors="1"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_video" path="../../modules"/>
<MODULEPATH id="juce_product_unlocking" path="../../modules"/>
<MODULEPATH id="juce_osc" path="../../modules"/>
<MODULEPATH id="juce_opengl" path="../../modules"/>
<MODULEPATH id="juce_gui_extra" path="../../modules"/>
<MODULEPATH id="juce_gui_basics" path="../../modules"/>
<MODULEPATH id="juce_graphics" path="../../modules"/>
<MODULEPATH id="juce_events" path="../../modules"/>
<MODULEPATH id="juce_dsp" path="../../modules"/>
<MODULEPATH id="juce_data_structures" path="../../modules"/>
<MODULEPATH id="juce_cryptography" path="../../modules"/>
<MODULEPATH id="juce_core" path="../../modules"/>
<MODULEPATH id="juce_blocks_basics" path="../../modules"/>
<MODULEPATH id="juce_audio_utils" path="../../modules"/>
<MODULEPATH id="juce_audio_processors" path="../../modules"/>
<MODULEPATH id="juce_audio_formats" path="../../modules"/>
<MODULEPATH id="juce_audio_devices" path="../../modules"/>
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
<MODULEPATH id="juce_analytics" path="../../modules"/>
</MODULEPATHS>
</VS2019>
</EXPORTFORMATS>
<MODULES>
<MODULE id="juce_analytics" showAllCode="1" useLocalCopy="0" useGlobalPath="0"/>


+ 2
- 2
extras/WindowsDLL/WindowsDLL.jucer View File

@@ -5,7 +5,7 @@
displaySplashScreen="0" reportAppUsage="0" companyName="ROLI Ltd."
companyCopyright="ROLI Ltd.">
<EXPORTFORMATS>
<VS2017 targetFolder="Builds/VisualStudio2017">
<VS2019 targetFolder="Builds/VisualStudio2019">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="juce_dll"/>
<CONFIGURATION name="Release" isDebug="0" targetName="juce_dll"/>
@@ -26,7 +26,7 @@
<MODULEPATH id="juce_audio_devices" path="../../modules"/>
<MODULEPATH id="juce_audio_basics" path="../../modules"/>
</MODULEPATHS>
</VS2017>
</VS2019>
</EXPORTFORMATS>
<MAINGROUP id="tNa6Wh" name="WindowsDLL">
<GROUP id="N2ZGxS" name="Source"/>


Loading…
Cancel
Save