Skip to content

Commit

Permalink
added sound file reader & example ; bugfixes
Browse files Browse the repository at this point in the history
  • Loading branch information
pac-dev committed Jul 7, 2014
1 parent 8f8af0d commit 045bfef
Show file tree
Hide file tree
Showing 67 changed files with 1,277 additions and 67 deletions.
8 changes: 4 additions & 4 deletions FxBuilds/Builds/Linux/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@ ifeq ($(CONFIG),Debug)
TARGET_ARCH := -march=native
endif

CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.1.0" -D "JUCE_APP_VERSION_HEX=0x10100" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g -ggdb -fPIC -O0
CXXFLAGS += $(CFLAGS)
LDFLAGS += $(TARGET_ARCH) -L$(BINDIR) -L$(LIBDIR) -shared -L/usr/X11R6/lib/ -lX11 -lXext -lXinerama -lasound -ldl -lfreetype -lpthread -lrt
LDDEPS :=
RESFLAGS := -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
RESFLAGS := -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.1.0" -D "JUCE_APP_VERSION_HEX=0x10100" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
TARGET := Lua\ Protoplug\ Fx.so
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH)
CLEANCMD = rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR)
Expand All @@ -39,12 +39,12 @@ ifeq ($(CONFIG),Release)
TARGET_ARCH := -march=native
endif

CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "NDEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "NDEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.1.0" -D "JUCE_APP_VERSION_HEX=0x10100" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -fPIC -O3
CXXFLAGS += $(CFLAGS)
LDFLAGS += $(TARGET_ARCH) -L$(BINDIR) -L$(LIBDIR) -shared -fvisibility=hidden -L/usr/X11R6/lib/ -lX11 -lXext -lXinerama -lasound -ldl -lfreetype -lpthread -lrt
LDDEPS :=
RESFLAGS := -D "LINUX=1" -D "NDEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
RESFLAGS := -D "LINUX=1" -D "NDEBUG=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.1.0" -D "JUCE_APP_VERSION_HEX=0x10100" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
TARGET := Lua\ Protoplug\ Fx.so
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH)
CLEANCMD = rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR)
Expand Down
6 changes: 3 additions & 3 deletions FxBuilds/Builds/MacOSX/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
<key>CFBundleSignature</key>
<string>PTul</string>
<key>CFBundleShortVersionString</key>
<string>1.0.0</string>
<string>1.1.0</string>
<key>CFBundleVersion</key>
<string>1.0.0</string>
<string>1.1.0</string>
<key>NSHumanReadableCopyright</key>
<string>osar.fr</string>
<key>NSHighResolutionCapable</key>
Expand All @@ -39,7 +39,7 @@
<key>subtype</key>
<string>ppgf</string>
<key>version</key>
<integer>65536</integer>
<integer>65792</integer>
</dict>
</array>
</dict>
Expand Down
12 changes: 8 additions & 4 deletions FxBuilds/Builds/MacOSX/protoplug_fx.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -328,6 +328,7 @@
47C43420B70996F424D6FEB4 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ComponentListener.h"; path = "../../../JuceModules/juce_gui_basics/components/juce_ComponentListener.h"; sourceTree = "SOURCE_ROOT"; };
47DE87E971CEB9A0C98AF44E = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_CoreAudioFormat.cpp"; path = "../../../JuceModules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp"; sourceTree = "SOURCE_ROOT"; };
47E283BF36EC6F7471EB5345 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_TextPropertyComponent.cpp"; path = "../../../JuceModules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
4807613CD93E36021708DF80 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = pAudioFormatReader.h; path = ../../../Source/exports/pAudioFormatReader.h; sourceTree = "SOURCE_ROOT"; };
4864987AC0EF8D17CD76372B = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_ZipFile.cpp"; path = "../../../JuceModules/juce_core/zip/juce_ZipFile.cpp"; sourceTree = "SOURCE_ROOT"; };
4924560DA2F1D43D52BD66BE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_FileBrowserComponent.cpp"; path = "../../../JuceModules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp"; sourceTree = "SOURCE_ROOT"; };
49368FDF68DD6F9E4060120A = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = pGraphics.h; path = ../../../Source/Exports/pGraphics.h; sourceTree = "SOURCE_ROOT"; };
Expand Down Expand Up @@ -943,6 +944,7 @@
EEDEB85713A1CE7611B2F29F = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_InterProcessLock.h"; path = "../../../JuceModules/juce_core/threads/juce_InterProcessLock.h"; sourceTree = "SOURCE_ROOT"; };
EF08488D3AD968E3B9C28885 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_audio_formats.mm"; path = "../../../JuceModules/juce_audio_formats/juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; };
EF93D6634A769F3CEEDC3337 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = "juce_HighResolutionTimer.cpp"; path = "../../../JuceModules/juce_core/threads/juce_HighResolutionTimer.cpp"; sourceTree = "SOURCE_ROOT"; };
EFD3155D9D6D905E2C3E87B1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = pLagrangeInterpolator.h; path = ../../../Source/exports/pLagrangeInterpolator.h; sourceTree = "SOURCE_ROOT"; };
F02B42F116E996B9628396A7 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = pImage.h; path = ../../../Source/Exports/pImage.h; sourceTree = "SOURCE_ROOT"; };
F03A2247966B390EDDEBD6FA = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "juce_ShapeButton.h"; path = "../../../JuceModules/juce_gui_basics/buttons/juce_ShapeButton.h"; sourceTree = "SOURCE_ROOT"; };
F04B7D0EA3A147BFC80F6655 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "juce_mac_SystemStats.mm"; path = "../../../JuceModules/juce_core/native/juce_mac_SystemStats.mm"; sourceTree = "SOURCE_ROOT"; };
Expand Down Expand Up @@ -1016,6 +1018,8 @@
B867999472B4B6D660A52250,
9826F1C900B02040F46A04CB, ); name = "GUI Classes"; sourceTree = "<group>"; };
335D8FB6BDAACD96D0FDB0EB = {isa = PBXGroup; children = (
EFD3155D9D6D905E2C3E87B1,
4807613CD93E36021708DF80,
40A7744E0200AE5ACB5C46F1,
D873C90826567677D0296649,
59A4DADB51BA82C3D4E71CD9,
Expand Down Expand Up @@ -2150,8 +2154,8 @@
"_NDEBUG=1",
"NDEBUG=1",
"JUCER_XCODE_MAC_F6D2F4CF=1",
"JUCE_APP_VERSION=1.0.0",
"JUCE_APP_VERSION_HEX=0x10000", );
"JUCE_APP_VERSION=1.1.0",
"JUCE_APP_VERSION_HEX=0x10100", );
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GENERATE_PKGINFO_FILE = YES;
Expand Down Expand Up @@ -2179,8 +2183,8 @@
"_DEBUG=1",
"DEBUG=1",
"JUCER_XCODE_MAC_F6D2F4CF=1",
"JUCE_APP_VERSION=1.0.0",
"JUCE_APP_VERSION_HEX=0x10000", );
"JUCE_APP_VERSION=1.1.0",
"JUCE_APP_VERSION_HEX=0x10100", );
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GENERATE_PKGINFO_FILE = YES;
HEADER_SEARCH_PATHS = ("../../../SDKs/vstsdk2.4_minimal", "../../JuceLibraryCode", "../../../JuceModules", "$(DEVELOPER_DIR)/Extras/CoreAudio/PublicUtility", "$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/Utility", "$(DEVELOPER_DIR)/Extras/CoreAudio/AudioUnits/AUPublic/AUBase", "$(inherited)");
Expand Down
8 changes: 5 additions & 3 deletions FxBuilds/Builds/VisualStudio2010/protoplug_fx.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
<ClCompile>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\JuceModules;..\..\..\SDKs\vstsdk2.4_minimal;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;JUCER_VS2010_78A501D=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;JUCER_VS2010_78A501D=1;JUCE_APP_VERSION=1.1.0;JUCE_APP_VERSION_HEX=0x10100;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
Expand Down Expand Up @@ -107,7 +107,7 @@
<Optimization>Disabled</Optimization>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\JuceModules;..\..\..\SDKs\vstsdk2.4_minimal;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2010_78A501D=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions>WIN32;_WINDOWS;DEBUG;_DEBUG;JUCER_VS2010_78A501D=1;JUCE_APP_VERSION=1.1.0;JUCE_APP_VERSION_HEX=0x10100;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
Expand Down Expand Up @@ -148,7 +148,7 @@
<ClCompile>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\..\JuceModules;..\..\..\SDKs\vstsdk2.4_minimal;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;JUCER_VS2010_78A501D=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;JUCER_VS2010_78A501D=1;JUCE_APP_VERSION=1.1.0;JUCE_APP_VERSION_HEX=0x10100;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
Expand Down Expand Up @@ -1256,6 +1256,8 @@
<ClInclude Include="..\..\..\Source\guiclasses\ProtoPopout.h"/>
<ClInclude Include="..\..\..\Source\guiclasses\ProtoTabButton.h"/>
<ClInclude Include="..\..\..\Source\guiclasses\ProtoWindow.h"/>
<ClInclude Include="..\..\..\Source\exports\pLagrangeInterpolator.h"/>
<ClInclude Include="..\..\..\Source\exports\pAudioFormatReader.h"/>
<ClInclude Include="..\..\..\Source\Exports\pColourGradient.h"/>
<ClInclude Include="..\..\..\Source\Exports\pComponent.h"/>
<ClInclude Include="..\..\..\Source\Exports\pFillType.h"/>
Expand Down
6 changes: 6 additions & 0 deletions FxBuilds/Builds/VisualStudio2010/protoplug_fx.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -1527,6 +1527,12 @@
<ClInclude Include="..\..\..\Source\guiclasses\ProtoWindow.h">
<Filter>protoplug_fx\Source\GUI Classes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\exports\pLagrangeInterpolator.h">
<Filter>protoplug_fx\Source\Exports</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\exports\pAudioFormatReader.h">
<Filter>protoplug_fx\Source\Exports</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Source\Exports\pColourGradient.h">
<Filter>protoplug_fx\Source\Exports</Filter>
</ClInclude>
Expand Down
6 changes: 3 additions & 3 deletions FxBuilds/Builds/VisualStudio2010/resources.rc
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,17 @@
#include <windows.h>

VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,0
FILEVERSION 1,1,0,0
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "CompanyName", "osar.fr\0"
VALUE "FileDescription", "protoplug_fx\0"
VALUE "FileVersion", "1.0.0\0"
VALUE "FileVersion", "1.1.0\0"
VALUE "ProductName", "protoplug_fx\0"
VALUE "ProductVersion", "1.0.0\0"
VALUE "ProductVersion", "1.1.0\0"
END
END

Expand Down
6 changes: 3 additions & 3 deletions FxBuilds/JuceLibraryCode/AppConfig.h
Original file line number Diff line number Diff line change
Expand Up @@ -231,13 +231,13 @@
#define JucePlugin_EditorRequiresKeyboardFocus 1
#endif
#ifndef JucePlugin_Version
#define JucePlugin_Version 1.0.0
#define JucePlugin_Version 1.1.0
#endif
#ifndef JucePlugin_VersionCode
#define JucePlugin_VersionCode 0x10000
#define JucePlugin_VersionCode 0x10100
#endif
#ifndef JucePlugin_VersionString
#define JucePlugin_VersionString "1.0.0"
#define JucePlugin_VersionString "1.1.0"
#endif
#ifndef JucePlugin_VSTUniqueID
#define JucePlugin_VSTUniqueID JucePlugin_PluginCode
Expand Down
4 changes: 2 additions & 2 deletions FxBuilds/JuceLibraryCode/JuceHeader.h
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@
namespace ProjectInfo
{
const char* const projectName = "protoplug_fx";
const char* const versionString = "1.0.0";
const int versionNumber = 0x10000;
const char* const versionString = "1.1.0";
const int versionNumber = 0x10100;
}

#endif // __APPHEADERFILE_DVRNRZ__
6 changes: 5 additions & 1 deletion FxBuilds/protoplug_fx.jucer
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<JUCERPROJECT id="DVRNRz" name="protoplug_fx" projectType="audioplug" version="1.0.0"
<JUCERPROJECT id="DVRNRz" name="protoplug_fx" projectType="audioplug" version="1.1.0"
bundleIdentifier="com.pac.protoplugfx" includeBinaryInAppConfig="1"
buildVST="1" buildAU="1" pluginName="Lua Protoplug Fx" pluginDesc="Lua Protoplug Effect"
pluginManufacturer="pac" pluginManufacturerCode="_PAC" pluginCode="ppgf"
Expand Down Expand Up @@ -32,6 +32,10 @@
<FILE id="NHrswD" name="ProtoWindow.h" compile="0" resource="0" file="../Source/guiclasses/ProtoWindow.h"/>
</GROUP>
<GROUP id="{E75D37C8-5952-3ACC-E244-459A757FDFA8}" name="Exports">
<FILE id="zFhIYU" name="pLagrangeInterpolator.h" compile="0" resource="0"
file="../Source/exports/pLagrangeInterpolator.h"/>
<FILE id="lNqSpO" name="pAudioFormatReader.h" compile="0" resource="0"
file="../Source/exports/pAudioFormatReader.h"/>
<FILE id="MJgBYQ" name="pColourGradient.h" compile="0" resource="0"
file="../Source/Exports/pColourGradient.h"/>
<FILE id="CzZhZW" name="pComponent.h" compile="0" resource="0" file="../Source/Exports/pComponent.h"/>
Expand Down
8 changes: 4 additions & 4 deletions GenBuilds/Builds/Linux/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@ ifeq ($(CONFIG),Debug)
TARGET_ARCH := -march=native
endif

CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "_PROTOGEN=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "_PROTOGEN=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.1.0" -D "JUCE_APP_VERSION_HEX=0x10100" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g -ggdb -fPIC -O0
CXXFLAGS += $(CFLAGS)
LDFLAGS += $(TARGET_ARCH) -L$(BINDIR) -L$(LIBDIR) -shared -L/usr/X11R6/lib/ -lX11 -lXext -lXinerama -lasound -ldl -lfreetype -lpthread -lrt
LDDEPS :=
RESFLAGS := -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "_PROTOGEN=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
RESFLAGS := -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -D "_PROTOGEN=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.1.0" -D "JUCE_APP_VERSION_HEX=0x10100" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
TARGET := Lua\ Protoplug\ Gen.so
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH)
CLEANCMD = rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR)
Expand All @@ -39,12 +39,12 @@ ifeq ($(CONFIG),Release)
TARGET_ARCH := -march=native
endif

CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "NDEBUG=1" -D "_PROTOGEN=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "NDEBUG=1" -D "_PROTOGEN=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.1.0" -D "JUCE_APP_VERSION_HEX=0x10100" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -fPIC -O3
CXXFLAGS += $(CFLAGS)
LDFLAGS += $(TARGET_ARCH) -L$(BINDIR) -L$(LIBDIR) -shared -fvisibility=hidden -L/usr/X11R6/lib/ -lX11 -lXext -lXinerama -lasound -ldl -lfreetype -lpthread -lrt
LDDEPS :=
RESFLAGS := -D "LINUX=1" -D "NDEBUG=1" -D "_PROTOGEN=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.0.0" -D "JUCE_APP_VERSION_HEX=0x10000" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
RESFLAGS := -D "LINUX=1" -D "NDEBUG=1" -D "_PROTOGEN=1" -D "JUCER_LINUX_MAKE_7346DA2A=1" -D "JUCE_APP_VERSION=1.1.0" -D "JUCE_APP_VERSION_HEX=0x10100" -I /usr/include -I /usr/include/freetype2 -I ../../../SDKs/vstsdk2.4_minimal -I ../../JuceLibraryCode -I ../../../JuceModules
TARGET := Lua\ Protoplug\ Gen.so
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH)
CLEANCMD = rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR)
Expand Down
6 changes: 3 additions & 3 deletions GenBuilds/Builds/MacOSX/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
<key>CFBundleSignature</key>
<string>PTul</string>
<key>CFBundleShortVersionString</key>
<string>1.0.0</string>
<string>1.1.0</string>
<key>CFBundleVersion</key>
<string>1.0.0</string>
<string>1.1.0</string>
<key>NSHumanReadableCopyright</key>
<string>osar.fr</string>
<key>NSHighResolutionCapable</key>
Expand All @@ -39,7 +39,7 @@
<key>subtype</key>
<string>ppgg</string>
<key>version</key>
<integer>65536</integer>
<integer>65792</integer>
</dict>
</array>
</dict>
Expand Down
Loading

0 comments on commit 045bfef

Please sign in to comment.