File HISE-jucer.patch of Package HISE
diff --git a/projects/plugin/HISE.jucer b/projects/plugin/HISE.jucer
index 459346c..e9398ce 100644
--- a/projects/plugin/HISE.jucer
+++ b/projects/plugin/HISE.jucer
@@ -111,7 +111,7 @@
<CONFIGURATION name="Release" winWarningLevel="4" generateManifest="1" winArchitecture="x64"
isDebug="0" optimisation="3" targetName="HISE x64" binaryPath=""
alwaysGenerateDebugSymbols="0" useRuntimeLibDLL="0" libraryPath=""
- defines="JucePlugin_MaxNumOutputChannels=2 JucePlugin_PreferredChannelConfigurations={0\,2}"
+ defines="JucePlugin_MaxNumOutputChannels=2 JucePlugin_PreferredChannelConfigurations={0\,2} "
debugInformationFormat="ProgramDatabase" enablePluginBinaryCopyStep="0"
linkTimeOptimisation="1" headerPath="../../../../tools/SDK/VST3 SDK"/>
<CONFIGURATION name="Debug MultiChannel" winWarningLevel="4" generateManifest="1"
@@ -161,11 +161,12 @@
<MODULEPATH id="melatonin_blur" path="../../"/>
</MODULEPATHS>
</VS2022>
- <LINUX_MAKE targetFolder="Builds/LinuxMakefile" extraDefs="PERFETTO=0" linuxExtraPkgConfig="x11 xinerama xext">
+ <LINUX_MAKE targetFolder="Builds/LinuxMakefile" extraDefs="PERFETTO=0" linuxExtraPkgConfig="x11 xinerama xext"
+ externalLibraries="faust" extraCompilerFlags="-fpermissive">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="HISE" defines="USE_IPP=0"/>
<CONFIGURATION name="Release" isDebug="0" optimisation="3" targetName="HISE"
- defines="USE_IPP=0"/>
+ defines="USE_IPP=0 HISE_INCLUDE_FAUST=1 HISE_FAUST_USE_LLVM_JIT=1 HISE_INCLUDE_FAUST_JIT=1 PERFETTO=1"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_gui_extra" path="../../JUCE/modules"/>
diff --git a/projects/standalone/HISE Standalone.jucer b/projects/standalone/HISE Standalone.jucer
index 0edf156..5443713 100644
--- a/projects/standalone/HISE Standalone.jucer
+++ b/projects/standalone/HISE Standalone.jucer
@@ -173,11 +173,12 @@
</VS2022>
<LINUX_MAKE targetFolder="Builds/LinuxMakefile" extraDefs="USE_IPP=0 HI_ENABLE_EXPANSION_EDITING=1 HISE_ENABLE_EXPANSIONS=1 HISE_SCRIPT_SERVER_TIMEOUT=20000 PERFETTO=1"
smallIcon="bfBEgJ" bigIcon="bfBEgJ" linuxExtraPkgConfig="x11 xinerama xext"
- extraLinkerFlags="-no-pie " extraCompilerFlags="-fpermissive">
+ extraLinkerFlags="-no-pie " extraCompilerFlags="-fpermissive"
+ externalLibraries="faust">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="HISE Standalone"/>
<CONFIGURATION name="Release" isDebug="0" optimisation="3" targetName="HISE Standalone"
- linkTimeOptimisation="1"/>
+ linkTimeOptimisation="1" defines="HISE_INCLUDE_FAUST=1 HISE_FAUST_USE_LLVM_JIT=1 HISE_INCLUDE_FAUST_JIT=1 PERFETTO=1"/>
</CONFIGURATIONS>
<MODULEPATHS>
<MODULEPATH id="juce_gui_extra" path="../../JUCE/modules"/>