@@ -0,0 +1,111 @@ | |||||
# Automatically generated makefile, created by the Jucer | |||||
# Don't edit this file! Your changes will be overwritten when you re-save the Jucer project! | |||||
ifndef CONFIG | |||||
CONFIG=Debug | |||||
endif | |||||
DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD) | |||||
ifeq ($(CONFIG),Debug) | |||||
BINDIR := build | |||||
LIBDIR := build | |||||
OBJDIR := build/intermediate/Debug | |||||
OUTDIR := build | |||||
CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -I "/usr/include" -I "/usr/include/freetype2" | |||||
CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 | |||||
CXXFLAGS += $(CFLAGS) | |||||
LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -mwindows -L"/usr/X11R6/lib/" -L"../../../../bin" -lfreetype -lpthread -lrt -lX11 -lGL -lGLU -lXinerama -lasound | |||||
LDDEPS := | |||||
RESFLAGS := -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -I "/usr/include" -I "/usr/include/freetype2" | |||||
TARGET := Plugin\ Host | |||||
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) | |||||
endif | |||||
ifeq ($(CONFIG),Release) | |||||
BINDIR := build | |||||
LIBDIR := build | |||||
OBJDIR := build/intermediate/Release | |||||
OUTDIR := build | |||||
CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "NDEBUG=1" -I "/usr/include" -I "/usr/include/freetype2" | |||||
CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -Os | |||||
CXXFLAGS += $(CFLAGS) | |||||
LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -mwindows -L"/usr/X11R6/lib/" -L"../../../../bin" -lfreetype -lpthread -lrt -lX11 -lGL -lGLU -lXinerama -lasound | |||||
LDDEPS := | |||||
RESFLAGS := -D "LINUX=1" -D "NDEBUG=1" -I "/usr/include" -I "/usr/include/freetype2" | |||||
TARGET := Plugin\ Host | |||||
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) | |||||
endif | |||||
OBJECTS := \ | |||||
$(OBJDIR)/FilterGraph.o \ | |||||
$(OBJDIR)/GraphEditorPanel.o \ | |||||
$(OBJDIR)/HostStartup.o \ | |||||
$(OBJDIR)/InternalFilters.o \ | |||||
$(OBJDIR)/MainHostWindow.o \ | |||||
$(OBJDIR)/JuceLibraryCode1.o \ | |||||
$(OBJDIR)/JuceLibraryCode2.o \ | |||||
$(OBJDIR)/JuceLibraryCode3.o \ | |||||
$(OBJDIR)/JuceLibraryCode4.o \ | |||||
.PHONY: clean | |||||
$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) | |||||
@echo Linking Plugin Host | |||||
-@mkdir -p $(BINDIR) | |||||
-@mkdir -p $(LIBDIR) | |||||
-@mkdir -p $(OUTDIR) | |||||
@$(BLDCMD) | |||||
clean: | |||||
@echo Cleaning Plugin Host | |||||
-@rm -f $(OUTDIR)/$(TARGET) | |||||
-@rm -rf $(OBJDIR)/* | |||||
-@rm -rf $(OBJDIR) | |||||
$(OBJDIR)/FilterGraph.o: ../../Source/FilterGraph.cpp | |||||
-@mkdir -p $(OBJDIR) | |||||
@echo $(notdir $<) | |||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<" | |||||
$(OBJDIR)/GraphEditorPanel.o: ../../Source/GraphEditorPanel.cpp | |||||
-@mkdir -p $(OBJDIR) | |||||
@echo $(notdir $<) | |||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<" | |||||
$(OBJDIR)/HostStartup.o: ../../Source/HostStartup.cpp | |||||
-@mkdir -p $(OBJDIR) | |||||
@echo $(notdir $<) | |||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<" | |||||
$(OBJDIR)/InternalFilters.o: ../../Source/InternalFilters.cpp | |||||
-@mkdir -p $(OBJDIR) | |||||
@echo $(notdir $<) | |||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<" | |||||
$(OBJDIR)/MainHostWindow.o: ../../Source/MainHostWindow.cpp | |||||
-@mkdir -p $(OBJDIR) | |||||
@echo $(notdir $<) | |||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<" | |||||
$(OBJDIR)/JuceLibraryCode1.o: ../../JuceLibraryCode/JuceLibraryCode1.cpp | |||||
-@mkdir -p $(OBJDIR) | |||||
@echo $(notdir $<) | |||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<" | |||||
$(OBJDIR)/JuceLibraryCode2.o: ../../JuceLibraryCode/JuceLibraryCode2.cpp | |||||
-@mkdir -p $(OBJDIR) | |||||
@echo $(notdir $<) | |||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<" | |||||
$(OBJDIR)/JuceLibraryCode3.o: ../../JuceLibraryCode/JuceLibraryCode3.cpp | |||||
-@mkdir -p $(OBJDIR) | |||||
@echo $(notdir $<) | |||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<" | |||||
$(OBJDIR)/JuceLibraryCode4.o: ../../JuceLibraryCode/JuceLibraryCode4.cpp | |||||
-@mkdir -p $(OBJDIR) | |||||
@echo $(notdir $<) | |||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<" | |||||
-include $(OBJECTS:%.o=%.d) |
@@ -0,0 +1,23 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |||||
<plist> | |||||
<dict> | |||||
<key>CFBundleExecutable</key> | |||||
<string>${EXECUTABLE_NAME}</string> | |||||
<key>CFBundleIconFile</key> | |||||
<string></string> | |||||
<key>CFBundleIdentifier</key> | |||||
<string>com.rawmaterialsoftware.pluginhost</string> | |||||
<key>CFBundleName</key> | |||||
<string>Plugin Host</string> | |||||
<key>CFBundlePackageType</key> | |||||
<string>APPL</string> | |||||
<key>CFBundleSignature</key> | |||||
<string>????</string> | |||||
<key>CFBundleShortVersionString</key> | |||||
<string>1.0.0</string> | |||||
<key>CFBundleVersion</key> | |||||
<string>1.0.0</string> | |||||
</dict> | |||||
</plist> |
@@ -0,0 +1,199 @@ | |||||
// !$*UTF8*$! | |||||
{ | |||||
archiveVersion = 1; | |||||
classes = { | |||||
}; | |||||
objectVersion = 44; | |||||
objects = { | |||||
B5DE11C14DDB54A8E5C83653 = { isa = PBXBuildFile; fileRef = F85E7B6866A6CD2A2B91958F; }; | |||||
51D4902789F00BBAAE552252 = { isa = PBXBuildFile; fileRef = 24CC6031DA4AB28D34745961; }; | |||||
A1ACA0852A62ABFA48469C71 = { isa = PBXBuildFile; fileRef = 3BEB733F3CA0D1423730B0D8; }; | |||||
EF0A200B2CDA6B0CB155ACB5 = { isa = PBXBuildFile; fileRef = 22FCEB00A7FDA5DA7FF64099; }; | |||||
D85C8D96802026470470C05C = { isa = PBXBuildFile; fileRef = 731C134261C5A26C4C829B18; }; | |||||
39FBFE9B82C2C96A81B40333 = { isa = PBXBuildFile; fileRef = 6439795B946AAD1F97C3C69F; }; | |||||
C2E8A05443744673B80F54D9 = { isa = PBXBuildFile; fileRef = 1A6E4BA162DBD6937A8BDEA5; }; | |||||
74ED326CE0DD089E40788B59 = { isa = PBXBuildFile; fileRef = 7698C652340821AC401945B5; }; | |||||
DA570D91D5D749A6C827895A = { isa = PBXBuildFile; fileRef = ED9B90ADC3CC4DED7D101295; }; | |||||
A82F91CF84A296665177CB79 = { isa = PBXBuildFile; fileRef = C853F9F5BFB8C2432C9E2F4D; }; | |||||
482CEEC620D5BD555E7AE384 = { isa = PBXBuildFile; fileRef = BCBDDBC554BCF5090BB53873; }; | |||||
B6061905E8E83CB145F38275 = { isa = PBXBuildFile; fileRef = 9035D1893E8FF237451D9DB0; }; | |||||
FFF1552B0B523A4C3265DA55 = { isa = PBXBuildFile; fileRef = 1CE0EEC577AC4C34DD2D15DD; }; | |||||
42DAA3F4D543C6320FA15131 = { isa = PBXBuildFile; fileRef = F798A321B31E79E4FF0D30FA; }; | |||||
A8642CAFF2E8B3965F43022E = { isa = PBXBuildFile; fileRef = 8756BD063400E788BB44C6E7; }; | |||||
0F8311BC7E255C7EB961C8CC = { isa = PBXBuildFile; fileRef = 092FF01CDAEE8A888A488018; }; | |||||
064711310C6D046070075532 = { isa = PBXBuildFile; fileRef = FC45F5914054D084A4AB6CFF; }; | |||||
0307A3604AB15391D23794AF = { isa = PBXBuildFile; fileRef = D3A2935D5F1951F88F175DD2; }; | |||||
21E135CD12F1BDCDAD4C6A79 = { isa = PBXBuildFile; fileRef = F55F3A5149524A70C9F23954; }; | |||||
8EE0FAA03628558E7FA12539 = { isa = PBXBuildFile; fileRef = 9EC9D8A30BFC76B471FBB15B; }; | |||||
EBEFBF736A5FFD5F4105E00A = { isa = PBXBuildFile; fileRef = 474276E4CD9692F71A053943; }; | |||||
58FE84469E86A511046AABCA = { isa = PBXBuildFile; fileRef = F0CC04357F30CE2AC20FA24A; }; | |||||
F85E7B6866A6CD2A2B91958F = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; }; | |||||
24CC6031DA4AB28D34745961 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; }; | |||||
3BEB733F3CA0D1423730B0D8 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; }; | |||||
22FCEB00A7FDA5DA7FF64099 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; }; | |||||
731C134261C5A26C4C829B18 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = /System/Library/Frameworks/CoreMIDI.framework; sourceTree = "<absolute>"; }; | |||||
6439795B946AAD1F97C3C69F = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; }; | |||||
1A6E4BA162DBD6937A8BDEA5 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = /System/Library/Frameworks/DiscRecording.framework; sourceTree = "<absolute>"; }; | |||||
7698C652340821AC401945B5 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; }; | |||||
ED9B90ADC3CC4DED7D101295 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /System/Library/Frameworks/QuartzCore.framework; sourceTree = "<absolute>"; }; | |||||
C853F9F5BFB8C2432C9E2F4D = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = /System/Library/Frameworks/QTKit.framework; sourceTree = "<absolute>"; }; | |||||
BCBDDBC554BCF5090BB53873 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; }; | |||||
9035D1893E8FF237451D9DB0 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = /System/Library/Frameworks/AudioUnit.framework; sourceTree = "<absolute>"; }; | |||||
1CE0EEC577AC4C34DD2D15DD = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = /System/Library/Frameworks/CoreAudioKit.framework; sourceTree = "<absolute>"; }; | |||||
09EEC9C8514BB03AD382F86D = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Plugin Host.app"; sourceTree = BUILT_PRODUCTS_DIR; }; | |||||
E30A3F4BA752165D4291F945 = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = SOURCE_ROOT; }; | |||||
F798A321B31E79E4FF0D30FA = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FilterGraph.cpp; path = ../../Source/FilterGraph.cpp; sourceTree = SOURCE_ROOT; }; | |||||
43C8D053274571F9D1356389 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = FilterGraph.h; path = ../../Source/FilterGraph.h; sourceTree = SOURCE_ROOT; }; | |||||
8756BD063400E788BB44C6E7 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = GraphEditorPanel.cpp; path = ../../Source/GraphEditorPanel.cpp; sourceTree = SOURCE_ROOT; }; | |||||
21B8EBC3C20991CFD307B991 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = GraphEditorPanel.h; path = ../../Source/GraphEditorPanel.h; sourceTree = SOURCE_ROOT; }; | |||||
092FF01CDAEE8A888A488018 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = HostStartup.cpp; path = ../../Source/HostStartup.cpp; sourceTree = SOURCE_ROOT; }; | |||||
FC45F5914054D084A4AB6CFF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = InternalFilters.cpp; path = ../../Source/InternalFilters.cpp; sourceTree = SOURCE_ROOT; }; | |||||
D18F90BBE979754897A4FF38 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = InternalFilters.h; path = ../../Source/InternalFilters.h; sourceTree = SOURCE_ROOT; }; | |||||
D3A2935D5F1951F88F175DD2 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainHostWindow.cpp; path = ../../Source/MainHostWindow.cpp; sourceTree = SOURCE_ROOT; }; | |||||
9BEF1A0391B1083E14B9CDCB = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainHostWindow.h; path = ../../Source/MainHostWindow.h; sourceTree = SOURCE_ROOT; }; | |||||
8DE428B0183FD56CC392BE62 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; | |||||
21576A4182DBCF485C5EA77A = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; | |||||
F55F3A5149524A70C9F23954 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = SOURCE_ROOT; }; | |||||
9EC9D8A30BFC76B471FBB15B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = SOURCE_ROOT; }; | |||||
474276E4CD9692F71A053943 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = SOURCE_ROOT; }; | |||||
F0CC04357F30CE2AC20FA24A = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = SOURCE_ROOT; }; | |||||
3CF51A61C2ADC95009FB95F8 = { isa = PBXGroup; children = ( | |||||
F798A321B31E79E4FF0D30FA, | |||||
43C8D053274571F9D1356389, | |||||
8756BD063400E788BB44C6E7, | |||||
21B8EBC3C20991CFD307B991, | |||||
092FF01CDAEE8A888A488018, | |||||
FC45F5914054D084A4AB6CFF, | |||||
D18F90BBE979754897A4FF38, | |||||
D3A2935D5F1951F88F175DD2, | |||||
9BEF1A0391B1083E14B9CDCB ); name = Source; sourceTree = "<group>"; }; | |||||
EF96A88BD613522B3987E2D6 = { isa = PBXGroup; children = ( | |||||
8DE428B0183FD56CC392BE62, | |||||
21576A4182DBCF485C5EA77A, | |||||
F55F3A5149524A70C9F23954, | |||||
9EC9D8A30BFC76B471FBB15B, | |||||
474276E4CD9692F71A053943, | |||||
F0CC04357F30CE2AC20FA24A ); name = "Juce Library Code"; sourceTree = "<group>"; }; | |||||
B7B52D75CE628637417DBCB4 = { isa = PBXGroup; children = ( | |||||
E30A3F4BA752165D4291F945 ); name = Resources; sourceTree = "<group>"; }; | |||||
23626079F1CE82F0556B3AD9 = { isa = PBXGroup; children = ( | |||||
F85E7B6866A6CD2A2B91958F, | |||||
24CC6031DA4AB28D34745961, | |||||
3BEB733F3CA0D1423730B0D8, | |||||
22FCEB00A7FDA5DA7FF64099, | |||||
731C134261C5A26C4C829B18, | |||||
6439795B946AAD1F97C3C69F, | |||||
1A6E4BA162DBD6937A8BDEA5, | |||||
7698C652340821AC401945B5, | |||||
ED9B90ADC3CC4DED7D101295, | |||||
C853F9F5BFB8C2432C9E2F4D, | |||||
BCBDDBC554BCF5090BB53873, | |||||
9035D1893E8FF237451D9DB0, | |||||
1CE0EEC577AC4C34DD2D15DD ); name = Frameworks; sourceTree = "<group>"; }; | |||||
EDFD2EA4A55B83007DBF8087 = { isa = PBXGroup; children = ( | |||||
09EEC9C8514BB03AD382F86D ); name = Products; sourceTree = "<group>"; }; | |||||
8ECC648E689D397FD15606F1 = { isa = PBXGroup; children = ( | |||||
3CF51A61C2ADC95009FB95F8, | |||||
EF96A88BD613522B3987E2D6, | |||||
B7B52D75CE628637417DBCB4, | |||||
23626079F1CE82F0556B3AD9, | |||||
EDFD2EA4A55B83007DBF8087 ); name = Source; sourceTree = "<group>"; }; | |||||
1505005EAA1350E973E3F7A2 = { isa = XCBuildConfiguration; buildSettings = { | |||||
ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | |||||
GCC_MODEL_TUNING = G5; | |||||
PREBINDING = NO; | |||||
ZERO_LINK = NO; | |||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES; | |||||
HEADER_SEARCH_PATHS = "/Users/jules/SDKs/vstsdk2.4 $(inherited)"; | |||||
GCC_OPTIMIZATION_LEVEL = 0; | |||||
ONLY_ACTIVE_ARCH = YES; | |||||
COPY_PHASE_STRIP = NO; | |||||
GCC_PREPROCESSOR_DEFINITIONS = ( | |||||
"_DEBUG=1", | |||||
"DEBUG=1 "); }; name = Debug; }; | |||||
30EF2A13D1D56E66F2380A14 = { isa = XCBuildConfiguration; buildSettings = { | |||||
ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | |||||
GCC_MODEL_TUNING = G5; | |||||
PREBINDING = NO; | |||||
ZERO_LINK = NO; | |||||
GCC_INLINES_ARE_PRIVATE_EXTERN = YES; | |||||
HEADER_SEARCH_PATHS = "/Users/jules/SDKs/vstsdk2.4 $(inherited)"; | |||||
GCC_OPTIMIZATION_LEVEL = s; | |||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | |||||
GCC_SYMBOLS_PRIVATE_EXTERN = YES; | |||||
GCC_PREPROCESSOR_DEFINITIONS = ( | |||||
"_NDEBUG=1", | |||||
"NDEBUG=1 "); }; name = Release; }; | |||||
69445D9F701F09DD213CC61E = { isa = XCBuildConfiguration; buildSettings = { | |||||
ALWAYS_SEARCH_USER_PATHS = NO; | |||||
GCC_VERSION = 4.0; | |||||
GCC_C_LANGUAGE_STANDARD = c99; | |||||
GCC_WARN_ABOUT_RETURN_TYPE = YES; | |||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; | |||||
GCC_WARN_UNUSED_VARIABLE = YES; | |||||
GCC_WARN_MISSING_PARENTHESES = YES; | |||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; | |||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; | |||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; | |||||
INFOPLIST_FILE = Info.plist; | |||||
INSTALL_PATH = "$(HOME)/Applications"; | |||||
PRODUCT_NAME = "Plugin Host"; | |||||
COPY_PHASE_STRIP = NO; | |||||
GCC_DYNAMIC_NO_PIC = NO; | |||||
GCC_ENABLE_FIX_AND_CONTINUE = YES; | |||||
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; }; name = Debug; }; | |||||
6E2D61ECBBD9A6EFC358D2E7 = { isa = XCBuildConfiguration; buildSettings = { | |||||
ALWAYS_SEARCH_USER_PATHS = NO; | |||||
GCC_VERSION = 4.0; | |||||
GCC_C_LANGUAGE_STANDARD = c99; | |||||
GCC_WARN_ABOUT_RETURN_TYPE = YES; | |||||
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; | |||||
GCC_WARN_UNUSED_VARIABLE = YES; | |||||
GCC_WARN_MISSING_PARENTHESES = YES; | |||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; | |||||
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; | |||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; | |||||
INFOPLIST_FILE = Info.plist; | |||||
INSTALL_PATH = "$(HOME)/Applications"; | |||||
PRODUCT_NAME = "Plugin Host"; | |||||
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; }; name = Release; }; | |||||
6BCC1B81ADA2726A27F50BA6 = { isa = XCConfigurationList; buildConfigurations = ( | |||||
69445D9F701F09DD213CC61E, | |||||
6E2D61ECBBD9A6EFC358D2E7 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; | |||||
DC757F8D93D8A3A8FB390621 = { isa = XCConfigurationList; buildConfigurations = ( | |||||
1505005EAA1350E973E3F7A2, | |||||
30EF2A13D1D56E66F2380A14 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; | |||||
91E4CF2693FFC033FF3EC5EC = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; | |||||
65B7ED5A40F6DE7DEFDE28C3 = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( | |||||
42DAA3F4D543C6320FA15131, | |||||
A8642CAFF2E8B3965F43022E, | |||||
0F8311BC7E255C7EB961C8CC, | |||||
064711310C6D046070075532, | |||||
0307A3604AB15391D23794AF, | |||||
21E135CD12F1BDCDAD4C6A79, | |||||
8EE0FAA03628558E7FA12539, | |||||
EBEFBF736A5FFD5F4105E00A, | |||||
58FE84469E86A511046AABCA ); runOnlyForDeploymentPostprocessing = 0; }; | |||||
2F4B77CAE78D90BC5E2A691B = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( | |||||
B5DE11C14DDB54A8E5C83653, | |||||
51D4902789F00BBAAE552252, | |||||
A1ACA0852A62ABFA48469C71, | |||||
EF0A200B2CDA6B0CB155ACB5, | |||||
D85C8D96802026470470C05C, | |||||
39FBFE9B82C2C96A81B40333, | |||||
C2E8A05443744673B80F54D9, | |||||
74ED326CE0DD089E40788B59, | |||||
DA570D91D5D749A6C827895A, | |||||
A82F91CF84A296665177CB79, | |||||
482CEEC620D5BD555E7AE384, | |||||
B6061905E8E83CB145F38275, | |||||
FFF1552B0B523A4C3265DA55 ); runOnlyForDeploymentPostprocessing = 0; }; | |||||
F706E056321E20869FFDED3C = { isa = PBXNativeTarget; buildConfigurationList = DC757F8D93D8A3A8FB390621; buildPhases = ( | |||||
91E4CF2693FFC033FF3EC5EC, | |||||
65B7ED5A40F6DE7DEFDE28C3, | |||||
2F4B77CAE78D90BC5E2A691B ); buildRules = ( ); dependencies = ( ); name = "Plugin Host"; productName = "Plugin Host"; productReference = 09EEC9C8514BB03AD382F86D; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; }; | |||||
7E10E22528F58430096E6EE8 = { isa = PBXProject; buildConfigurationList = 6BCC1B81ADA2726A27F50BA6; compatibilityVersion = "Xcode 3.0"; hasScannedForEncodings = 0; mainGroup = 8ECC648E689D397FD15606F1; projectDirPath = ""; projectRoot = ""; targets = ( F706E056321E20869FFDED3C ); }; | |||||
}; | |||||
rootObject = 7E10E22528F58430096E6EE8; | |||||
} |
@@ -0,0 +1,20 @@ | |||||
Microsoft Visual Studio Solution File, Format Version 8.00 | |||||
# Visual C++ Express 2005 | |||||
Project("{2C5B2BD0-DCDD-8F96-4518-F341656FE506}") = "Plugin Host", "Plugin Host.vcproj", "{4B76605A-510D-D729-CAC3-8E6F2C89BE71}" | |||||
EndProject | |||||
Global | |||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution | |||||
Debug|Win32 = Debug|Win32 | |||||
Release|Win32 = Release|Win32 | |||||
EndGlobalSection | |||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution | |||||
{4B76605A-510D-D729-CAC3-8E6F2C89BE71}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
{4B76605A-510D-D729-CAC3-8E6F2C89BE71}.Debug|Win32.Build.0 = Debug|Win32 | |||||
{4B76605A-510D-D729-CAC3-8E6F2C89BE71}.Release|Win32.ActiveCfg = Release|Win32 | |||||
{4B76605A-510D-D729-CAC3-8E6F2C89BE71}.Release|Win32.Build.0 = Release|Win32 | |||||
EndGlobalSection | |||||
GlobalSection(SolutionProperties) = preSolution | |||||
HideSolutionNode = FALSE | |||||
EndGlobalSection | |||||
EndGlobal |
@@ -0,0 +1,157 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<VisualStudioProject ProjectType="Visual C++" | |||||
Version="8.00" | |||||
Name="Plugin Host" | |||||
ProjectGUID="{4B76605A-510D-D729-CAC3-8E6F2C89BE71}" | |||||
TargetFrameworkVersion="131072"> | |||||
<Platforms> | |||||
<Platform Name="Win32"/> | |||||
</Platforms> | |||||
<ToolFiles/> | |||||
<Configurations> | |||||
<Configuration Name="Debug|Win32" | |||||
OutputDirectory=".\Debug" | |||||
IntermediateDirectory=".\Debug" | |||||
ConfigurationType="1" | |||||
UseOfMFC="0" | |||||
ATLMinimizesCRunTimeLibraryUsage="false" | |||||
CharacterSet="2"> | |||||
<Tool Name="VCPreBuildEventTool"/> | |||||
<Tool Name="VCCustomBuildTool"/> | |||||
<Tool Name="VCXMLDataGeneratorTool"/> | |||||
<Tool Name="VCWebServiceProxyGeneratorTool"/> | |||||
<Tool Name="VCMIDLTool" | |||||
PreprocessorDefinitions="_DEBUG" | |||||
MkTypLibCompatible="true" | |||||
SuppressStartupBanner="true" | |||||
TargetEnvironment="1" | |||||
TypeLibraryName=".\Debug\Plugin Host.tlb" | |||||
HeaderFileName=""/> | |||||
<Tool Name="VCCLCompilerTool" | |||||
Optimization="0" | |||||
BufferSecurityCheck="" | |||||
DebugInformationFormat="4" | |||||
AdditionalIncludeDirectories="c:\SDKs\vstsdk2.4" | |||||
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG" | |||||
RuntimeLibrary="1" | |||||
RuntimeTypeInfo="true" | |||||
UsePrecompiledHeader="0" | |||||
PrecompiledHeaderFile=".\Debug\Plugin Host.pch" | |||||
AssemblerListingLocation=".\Debug\" | |||||
ObjectFile=".\Debug\" | |||||
ProgramDataBaseFileName=".\Debug\" | |||||
WarningLevel="3" | |||||
SuppressStartupBanner="true"/> | |||||
<Tool Name="VCManagedResourceCompilerTool"/> | |||||
<Tool Name="VCResourceCompilerTool" | |||||
PreprocessorDefinitions="_DEBUG"/> | |||||
<Tool Name="VCPreLinkEventTool"/> | |||||
<Tool Name="VCLinkerTool" | |||||
OutputFile=".\Debug\Plugin Host.exe" | |||||
SuppressStartupBanner="true" | |||||
IgnoreDefaultLibraryNames="libcmt.lib, msvcrt.lib" | |||||
GenerateDebugInformation="true" | |||||
ProgramDatabaseFile=".\Debug\Plugin Host.pdb" | |||||
SubSystem="2" | |||||
RandomizedBaseAddress="1" | |||||
DataExecutionPrevention="0" | |||||
TargetMachine="1"/> | |||||
<Tool Name="VCALinkTool"/> | |||||
<Tool Name="VCManifestTool"/> | |||||
<Tool Name="VCXDCMakeTool"/> | |||||
<Tool Name="VCBscMakeTool" | |||||
SuppressStartupBanner="true" | |||||
OutputFile=".\Debug\Plugin Host.bsc"/> | |||||
<Tool Name="VCFxCopTool"/> | |||||
<Tool Name="VCAppVerifierTool"/> | |||||
<Tool Name="VCPostBuildEventTool"/> | |||||
</Configuration> | |||||
<Configuration Name="Release|Win32" | |||||
OutputDirectory=".\Release" | |||||
IntermediateDirectory=".\Release" | |||||
ConfigurationType="1" | |||||
UseOfMFC="0" | |||||
ATLMinimizesCRunTimeLibraryUsage="false" | |||||
CharacterSet="2" | |||||
WholeProgramOptimization="1"> | |||||
<Tool Name="VCPreBuildEventTool"/> | |||||
<Tool Name="VCCustomBuildTool"/> | |||||
<Tool Name="VCXMLDataGeneratorTool"/> | |||||
<Tool Name="VCWebServiceProxyGeneratorTool"/> | |||||
<Tool Name="VCMIDLTool" | |||||
PreprocessorDefinitions="NDEBUG" | |||||
MkTypLibCompatible="true" | |||||
SuppressStartupBanner="true" | |||||
TargetEnvironment="1" | |||||
TypeLibraryName=".\Release\Plugin Host.tlb" | |||||
HeaderFileName=""/> | |||||
<Tool Name="VCCLCompilerTool" | |||||
Optimization="2" | |||||
InlineFunctionExpansion="1" | |||||
StringPooling="true" | |||||
AdditionalIncludeDirectories="c:\SDKs\vstsdk2.4" | |||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG" | |||||
RuntimeLibrary="0" | |||||
RuntimeTypeInfo="true" | |||||
UsePrecompiledHeader="0" | |||||
PrecompiledHeaderFile=".\Release\Plugin Host.pch" | |||||
AssemblerListingLocation=".\Release\" | |||||
ObjectFile=".\Release\" | |||||
ProgramDataBaseFileName=".\Release\" | |||||
WarningLevel="3" | |||||
SuppressStartupBanner="true"/> | |||||
<Tool Name="VCManagedResourceCompilerTool"/> | |||||
<Tool Name="VCResourceCompilerTool" | |||||
PreprocessorDefinitions="NDEBUG"/> | |||||
<Tool Name="VCPreLinkEventTool"/> | |||||
<Tool Name="VCLinkerTool" | |||||
OutputFile=".\Release\Plugin Host.exe" | |||||
SuppressStartupBanner="true" | |||||
IgnoreDefaultLibraryNames="" | |||||
GenerateDebugInformation="false" | |||||
ProgramDatabaseFile=".\Release\Plugin Host.pdb" | |||||
SubSystem="2" | |||||
GenerateManifest="false" | |||||
OptimizeReferences="2" | |||||
EnableCOMDATFolding="2" | |||||
RandomizedBaseAddress="1" | |||||
DataExecutionPrevention="0" | |||||
TargetMachine="1"/> | |||||
<Tool Name="VCALinkTool"/> | |||||
<Tool Name="VCManifestTool"/> | |||||
<Tool Name="VCXDCMakeTool"/> | |||||
<Tool Name="VCBscMakeTool" | |||||
SuppressStartupBanner="true" | |||||
OutputFile=".\Release\Plugin Host.bsc"/> | |||||
<Tool Name="VCFxCopTool"/> | |||||
<Tool Name="VCAppVerifierTool"/> | |||||
<Tool Name="VCPostBuildEventTool"/> | |||||
</Configuration> | |||||
</Configurations> | |||||
<References/> | |||||
<Files> | |||||
<Filter Name="Plugin Host"> | |||||
<Filter Name="Source"> | |||||
<File RelativePath="..\..\Source\FilterGraph.cpp"/> | |||||
<File RelativePath="..\..\Source\FilterGraph.h"/> | |||||
<File RelativePath="..\..\Source\GraphEditorPanel.cpp"/> | |||||
<File RelativePath="..\..\Source\GraphEditorPanel.h"/> | |||||
<File RelativePath="..\..\Source\HostStartup.cpp"/> | |||||
<File RelativePath="..\..\Source\InternalFilters.cpp"/> | |||||
<File RelativePath="..\..\Source\InternalFilters.h"/> | |||||
<File RelativePath="..\..\Source\MainHostWindow.cpp"/> | |||||
<File RelativePath="..\..\Source\MainHostWindow.h"/> | |||||
</Filter> | |||||
</Filter> | |||||
<Filter Name="Juce Library Code"> | |||||
<File RelativePath="..\..\JuceLibraryCode\AppConfig.h"/> | |||||
<File RelativePath="..\..\JuceLibraryCode\JuceHeader.h"/> | |||||
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode1.cpp"/> | |||||
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode2.cpp"/> | |||||
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode3.cpp"/> | |||||
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode4.cpp"/> | |||||
</Filter> | |||||
</Files> | |||||
<Globals/> | |||||
</VisualStudioProject> |
@@ -0,0 +1,20 @@ | |||||
Microsoft Visual Studio Solution File, Format Version 10.00 | |||||
# Visual C++ Express 2008 | |||||
Project("{2C5B2BD0-DCDD-8F96-4518-F341656FE506}") = "Plugin Host", "Plugin Host.vcproj", "{4B76605A-510D-D729-CAC3-8E6F2C89BE71}" | |||||
EndProject | |||||
Global | |||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution | |||||
Debug|Win32 = Debug|Win32 | |||||
Release|Win32 = Release|Win32 | |||||
EndGlobalSection | |||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution | |||||
{4B76605A-510D-D729-CAC3-8E6F2C89BE71}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
{4B76605A-510D-D729-CAC3-8E6F2C89BE71}.Debug|Win32.Build.0 = Debug|Win32 | |||||
{4B76605A-510D-D729-CAC3-8E6F2C89BE71}.Release|Win32.ActiveCfg = Release|Win32 | |||||
{4B76605A-510D-D729-CAC3-8E6F2C89BE71}.Release|Win32.Build.0 = Release|Win32 | |||||
EndGlobalSection | |||||
GlobalSection(SolutionProperties) = preSolution | |||||
HideSolutionNode = FALSE | |||||
EndGlobalSection | |||||
EndGlobal |
@@ -0,0 +1,157 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<VisualStudioProject ProjectType="Visual C++" | |||||
Version="9.00" | |||||
Name="Plugin Host" | |||||
ProjectGUID="{4B76605A-510D-D729-CAC3-8E6F2C89BE71}" | |||||
TargetFrameworkVersion="131072"> | |||||
<Platforms> | |||||
<Platform Name="Win32"/> | |||||
</Platforms> | |||||
<ToolFiles/> | |||||
<Configurations> | |||||
<Configuration Name="Debug|Win32" | |||||
OutputDirectory=".\Debug" | |||||
IntermediateDirectory=".\Debug" | |||||
ConfigurationType="1" | |||||
UseOfMFC="0" | |||||
ATLMinimizesCRunTimeLibraryUsage="false" | |||||
CharacterSet="2"> | |||||
<Tool Name="VCPreBuildEventTool"/> | |||||
<Tool Name="VCCustomBuildTool"/> | |||||
<Tool Name="VCXMLDataGeneratorTool"/> | |||||
<Tool Name="VCWebServiceProxyGeneratorTool"/> | |||||
<Tool Name="VCMIDLTool" | |||||
PreprocessorDefinitions="_DEBUG" | |||||
MkTypLibCompatible="true" | |||||
SuppressStartupBanner="true" | |||||
TargetEnvironment="1" | |||||
TypeLibraryName=".\Debug\Plugin Host.tlb" | |||||
HeaderFileName=""/> | |||||
<Tool Name="VCCLCompilerTool" | |||||
Optimization="0" | |||||
BufferSecurityCheck="" | |||||
DebugInformationFormat="4" | |||||
AdditionalIncludeDirectories="c:\SDKs\vstsdk2.4" | |||||
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG" | |||||
RuntimeLibrary="1" | |||||
RuntimeTypeInfo="true" | |||||
UsePrecompiledHeader="0" | |||||
PrecompiledHeaderFile=".\Debug\Plugin Host.pch" | |||||
AssemblerListingLocation=".\Debug\" | |||||
ObjectFile=".\Debug\" | |||||
ProgramDataBaseFileName=".\Debug\" | |||||
WarningLevel="3" | |||||
SuppressStartupBanner="true"/> | |||||
<Tool Name="VCManagedResourceCompilerTool"/> | |||||
<Tool Name="VCResourceCompilerTool" | |||||
PreprocessorDefinitions="_DEBUG"/> | |||||
<Tool Name="VCPreLinkEventTool"/> | |||||
<Tool Name="VCLinkerTool" | |||||
OutputFile=".\Debug\Plugin Host.exe" | |||||
SuppressStartupBanner="true" | |||||
IgnoreDefaultLibraryNames="libcmt.lib, msvcrt.lib" | |||||
GenerateDebugInformation="true" | |||||
ProgramDatabaseFile=".\Debug\Plugin Host.pdb" | |||||
SubSystem="2" | |||||
RandomizedBaseAddress="1" | |||||
DataExecutionPrevention="0" | |||||
TargetMachine="1"/> | |||||
<Tool Name="VCALinkTool"/> | |||||
<Tool Name="VCManifestTool"/> | |||||
<Tool Name="VCXDCMakeTool"/> | |||||
<Tool Name="VCBscMakeTool" | |||||
SuppressStartupBanner="true" | |||||
OutputFile=".\Debug\Plugin Host.bsc"/> | |||||
<Tool Name="VCFxCopTool"/> | |||||
<Tool Name="VCAppVerifierTool"/> | |||||
<Tool Name="VCPostBuildEventTool"/> | |||||
</Configuration> | |||||
<Configuration Name="Release|Win32" | |||||
OutputDirectory=".\Release" | |||||
IntermediateDirectory=".\Release" | |||||
ConfigurationType="1" | |||||
UseOfMFC="0" | |||||
ATLMinimizesCRunTimeLibraryUsage="false" | |||||
CharacterSet="2" | |||||
WholeProgramOptimization="1"> | |||||
<Tool Name="VCPreBuildEventTool"/> | |||||
<Tool Name="VCCustomBuildTool"/> | |||||
<Tool Name="VCXMLDataGeneratorTool"/> | |||||
<Tool Name="VCWebServiceProxyGeneratorTool"/> | |||||
<Tool Name="VCMIDLTool" | |||||
PreprocessorDefinitions="NDEBUG" | |||||
MkTypLibCompatible="true" | |||||
SuppressStartupBanner="true" | |||||
TargetEnvironment="1" | |||||
TypeLibraryName=".\Release\Plugin Host.tlb" | |||||
HeaderFileName=""/> | |||||
<Tool Name="VCCLCompilerTool" | |||||
Optimization="2" | |||||
InlineFunctionExpansion="1" | |||||
StringPooling="true" | |||||
AdditionalIncludeDirectories="c:\SDKs\vstsdk2.4" | |||||
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG" | |||||
RuntimeLibrary="0" | |||||
RuntimeTypeInfo="true" | |||||
UsePrecompiledHeader="0" | |||||
PrecompiledHeaderFile=".\Release\Plugin Host.pch" | |||||
AssemblerListingLocation=".\Release\" | |||||
ObjectFile=".\Release\" | |||||
ProgramDataBaseFileName=".\Release\" | |||||
WarningLevel="3" | |||||
SuppressStartupBanner="true"/> | |||||
<Tool Name="VCManagedResourceCompilerTool"/> | |||||
<Tool Name="VCResourceCompilerTool" | |||||
PreprocessorDefinitions="NDEBUG"/> | |||||
<Tool Name="VCPreLinkEventTool"/> | |||||
<Tool Name="VCLinkerTool" | |||||
OutputFile=".\Release\Plugin Host.exe" | |||||
SuppressStartupBanner="true" | |||||
IgnoreDefaultLibraryNames="" | |||||
GenerateDebugInformation="false" | |||||
ProgramDatabaseFile=".\Release\Plugin Host.pdb" | |||||
SubSystem="2" | |||||
GenerateManifest="false" | |||||
OptimizeReferences="2" | |||||
EnableCOMDATFolding="2" | |||||
RandomizedBaseAddress="1" | |||||
DataExecutionPrevention="0" | |||||
TargetMachine="1"/> | |||||
<Tool Name="VCALinkTool"/> | |||||
<Tool Name="VCManifestTool"/> | |||||
<Tool Name="VCXDCMakeTool"/> | |||||
<Tool Name="VCBscMakeTool" | |||||
SuppressStartupBanner="true" | |||||
OutputFile=".\Release\Plugin Host.bsc"/> | |||||
<Tool Name="VCFxCopTool"/> | |||||
<Tool Name="VCAppVerifierTool"/> | |||||
<Tool Name="VCPostBuildEventTool"/> | |||||
</Configuration> | |||||
</Configurations> | |||||
<References/> | |||||
<Files> | |||||
<Filter Name="Plugin Host"> | |||||
<Filter Name="Source"> | |||||
<File RelativePath="..\..\Source\FilterGraph.cpp"/> | |||||
<File RelativePath="..\..\Source\FilterGraph.h"/> | |||||
<File RelativePath="..\..\Source\GraphEditorPanel.cpp"/> | |||||
<File RelativePath="..\..\Source\GraphEditorPanel.h"/> | |||||
<File RelativePath="..\..\Source\HostStartup.cpp"/> | |||||
<File RelativePath="..\..\Source\InternalFilters.cpp"/> | |||||
<File RelativePath="..\..\Source\InternalFilters.h"/> | |||||
<File RelativePath="..\..\Source\MainHostWindow.cpp"/> | |||||
<File RelativePath="..\..\Source\MainHostWindow.h"/> | |||||
</Filter> | |||||
</Filter> | |||||
<Filter Name="Juce Library Code"> | |||||
<File RelativePath="..\..\JuceLibraryCode\AppConfig.h"/> | |||||
<File RelativePath="..\..\JuceLibraryCode\JuceHeader.h"/> | |||||
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode1.cpp"/> | |||||
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode2.cpp"/> | |||||
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode3.cpp"/> | |||||
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode4.cpp"/> | |||||
</Filter> | |||||
</Files> | |||||
<Globals/> | |||||
</VisualStudioProject> |
@@ -0,0 +1,37 @@ | |||||
/* | |||||
IMPORTANT! This file is auto-generated by the Jucer each time you save your | |||||
project - if you alter its contents, your changes may be overwritten! | |||||
If you want to change any of these values, use the Jucer to do so, rather than | |||||
editing this file directly! | |||||
Any commented-out settings will fall back to using the default values that | |||||
they are given in juce_Config.h | |||||
*/ | |||||
//#define JUCE_FORCE_DEBUG | |||||
//#define JUCE_LOG_ASSERTIONS | |||||
//#define JUCE_ASIO | |||||
#define JUCE_WASAPI 1 | |||||
#define JUCE_DIRECTSOUND 1 | |||||
#define JUCE_ALSA 1 | |||||
//#define JUCE_QUICKTIME | |||||
//#define JUCE_OPENGL | |||||
//#define JUCE_USE_FLAC | |||||
//#define JUCE_USE_OGGVORBIS | |||||
//#define JUCE_USE_CDBURNER | |||||
//#define JUCE_USE_CDREADER | |||||
//#define JUCE_USE_CAMERA | |||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING | |||||
//#define JUCE_USE_XINERAMA | |||||
//#define JUCE_USE_XSHM | |||||
#define JUCE_PLUGINHOST_VST 1 | |||||
#define JUCE_PLUGINHOST_AU 1 | |||||
//#define JUCE_ONLY_BUILD_CORE_LIBRARY | |||||
//#define JUCE_WEB_BROWSER | |||||
//#define JUCE_SUPPORT_CARBON | |||||
//#define JUCE_CHECK_MEMORY_LEAKS | |||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS | |||||
//#define JUCE_STRINGS_ARE_UNICODE |
@@ -0,0 +1,26 @@ | |||||
/* | |||||
IMPORTANT! This file is auto-generated by the Jucer each time you save your | |||||
project - if you alter its contents, your changes may be overwritten! | |||||
This is the header file that your files should include in order to get all the | |||||
Juce library headers. You should NOT include juce.h or juce_amalgamated.h directly in | |||||
your own source files, because that wouldn't pick up the correct Juce configuration | |||||
options for your app. | |||||
*/ | |||||
#ifndef __APPHEADERFILE_F44361BB__ | |||||
#define __APPHEADERFILE_F44361BB__ | |||||
#include "AppConfig.h" | |||||
#include "../../../juce_amalgamated.h" | |||||
namespace ProjectInfo | |||||
{ | |||||
const char* const projectName = "Plugin Host"; | |||||
const char* const versionString = "1.0.0"; | |||||
const int versionNumber = 0x10000; | |||||
} | |||||
#endif // __APPHEADERFILE_F44361BB__ |
@@ -12,4 +12,4 @@ | |||||
*/ | */ | ||||
#include "AppConfig.h" | #include "AppConfig.h" | ||||
#include "../../../amalgamation/juce_amalgamated_template.cpp" | |||||
#include "../../../amalgamation/juce_amalgamated1.cpp" |
@@ -12,4 +12,4 @@ | |||||
*/ | */ | ||||
#include "AppConfig.h" | #include "AppConfig.h" | ||||
#include "../../../amalgamation/juce_amalgamated_template.cpp" | |||||
#include "../../../amalgamation/juce_amalgamated1.cpp" |
@@ -0,0 +1,15 @@ | |||||
/* | |||||
IMPORTANT! This file is auto-generated by the Jucer each time you save your | |||||
project - if you alter its contents, your changes may be overwritten! | |||||
This file pulls in all the Juce source code, and builds it using the settings | |||||
defined in AppConfig.h. | |||||
If you want to change the method by which Juce is linked into your app, use the | |||||
Jucer to change it, rather than trying to edit this file directly. | |||||
*/ | |||||
#include "AppConfig.h" | |||||
#include "../../../amalgamation/juce_amalgamated2.cpp" |
@@ -0,0 +1,15 @@ | |||||
/* | |||||
IMPORTANT! This file is auto-generated by the Jucer each time you save your | |||||
project - if you alter its contents, your changes may be overwritten! | |||||
This file pulls in all the Juce source code, and builds it using the settings | |||||
defined in AppConfig.h. | |||||
If you want to change the method by which Juce is linked into your app, use the | |||||
Jucer to change it, rather than trying to edit this file directly. | |||||
*/ | |||||
#include "AppConfig.h" | |||||
#include "../../../amalgamation/juce_amalgamated2.cpp" |
@@ -0,0 +1,15 @@ | |||||
/* | |||||
IMPORTANT! This file is auto-generated by the Jucer each time you save your | |||||
project - if you alter its contents, your changes may be overwritten! | |||||
This file pulls in all the Juce source code, and builds it using the settings | |||||
defined in AppConfig.h. | |||||
If you want to change the method by which Juce is linked into your app, use the | |||||
Jucer to change it, rather than trying to edit this file directly. | |||||
*/ | |||||
#include "AppConfig.h" | |||||
#include "../../../amalgamation/juce_amalgamated3.cpp" |
@@ -0,0 +1,15 @@ | |||||
/* | |||||
IMPORTANT! This file is auto-generated by the Jucer each time you save your | |||||
project - if you alter its contents, your changes may be overwritten! | |||||
This file pulls in all the Juce source code, and builds it using the settings | |||||
defined in AppConfig.h. | |||||
If you want to change the method by which Juce is linked into your app, use the | |||||
Jucer to change it, rather than trying to edit this file directly. | |||||
*/ | |||||
#include "AppConfig.h" | |||||
#include "../../../amalgamation/juce_amalgamated3.cpp" |
@@ -0,0 +1,15 @@ | |||||
/* | |||||
IMPORTANT! This file is auto-generated by the Jucer each time you save your | |||||
project - if you alter its contents, your changes may be overwritten! | |||||
This file pulls in all the Juce source code, and builds it using the settings | |||||
defined in AppConfig.h. | |||||
If you want to change the method by which Juce is linked into your app, use the | |||||
Jucer to change it, rather than trying to edit this file directly. | |||||
*/ | |||||
#include "AppConfig.h" | |||||
#include "../../../amalgamation/juce_amalgamated4.cpp" |
@@ -0,0 +1,15 @@ | |||||
/* | |||||
IMPORTANT! This file is auto-generated by the Jucer each time you save your | |||||
project - if you alter its contents, your changes may be overwritten! | |||||
This file pulls in all the Juce source code, and builds it using the settings | |||||
defined in AppConfig.h. | |||||
If you want to change the method by which Juce is linked into your app, use the | |||||
Jucer to change it, rather than trying to edit this file directly. | |||||
*/ | |||||
#include "AppConfig.h" | |||||
#include "../../../amalgamation/juce_amalgamated4.cpp" |
@@ -0,0 +1,51 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<JUCERPROJECT id="NTe0XB0ij" name="Plugin Host" projectType="guiapp" version="1.0.0" | |||||
juceLinkage="amalg_multi" juceFolder="../../../juce" buildVST="1" | |||||
buildRTAS="0" buildAU="1" vstFolderMac="~/SDKs/vstsdk2.4" vstFolderPC="c:\SDKs\vstsdk2.4" | |||||
rtasFolderMac="~/SDKs/PT_80_SDK" rtasFolderPC="c:\SDKs\PT_80_SDK" | |||||
pluginName="Juce Project" pluginDesc="Juce Project" pluginManufacturer="yourcompany" | |||||
pluginManufacturerCode="abcd" pluginCode="Abcd" pluginChannelConfigs="{1, 1}, {2, 2}" | |||||
pluginIsSynth="0" pluginWantsMidiIn="0" pluginProducesMidiOut="0" | |||||
pluginSilenceInIsSilenceOut="0" pluginTailLength="0" pluginEditorRequiresKeys="0" | |||||
pluginAUExportPrefix="JuceProjectAU" pluginAUViewClass="JuceProjectAU_V1" | |||||
pluginRTASCategory="" bundleIdentifier="com.rawmaterialsoftware.pluginhost" | |||||
jucerVersion="3.0.0"> | |||||
<CONFIGURATIONS> | |||||
<CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="Plugin Host" | |||||
osxSDK="1" osxCompatibility="1"/> | |||||
<CONFIGURATION name="Release" isDebug="0" optimisation="2" targetName="Plugin Host" | |||||
osxSDK="1" osxCompatibility="1"/> | |||||
</CONFIGURATIONS> | |||||
<MAINGROUP id="YdWL7hi7p" name="Plugin Host"> | |||||
<GROUP id="uhHLubiaQ" name="Source"> | |||||
<FILE id="8tLeuntR4" name="FilterGraph.cpp" compile="1" resource="0" | |||||
file="Source/FilterGraph.cpp"/> | |||||
<FILE id="auGSxnlTU" name="FilterGraph.h" compile="0" resource="0" | |||||
file="Source/FilterGraph.h"/> | |||||
<FILE id="2b09bSUt" name="GraphEditorPanel.cpp" compile="1" resource="0" | |||||
file="Source/GraphEditorPanel.cpp"/> | |||||
<FILE id="sj8Yug8cu" name="GraphEditorPanel.h" compile="0" resource="0" | |||||
file="Source/GraphEditorPanel.h"/> | |||||
<FILE id="nehnGjkrX" name="HostStartup.cpp" compile="1" resource="0" | |||||
file="Source/HostStartup.cpp"/> | |||||
<FILE id="J6HWWSQP1" name="InternalFilters.cpp" compile="1" resource="0" | |||||
file="Source/InternalFilters.cpp"/> | |||||
<FILE id="AplCcJ0La" name="InternalFilters.h" compile="0" resource="0" | |||||
file="Source/InternalFilters.h"/> | |||||
<FILE id="mFVSjbHfN" name="MainHostWindow.cpp" compile="1" resource="0" | |||||
file="Source/MainHostWindow.cpp"/> | |||||
<FILE id="h1kpxyzHi" name="MainHostWindow.h" compile="0" resource="0" | |||||
file="Source/MainHostWindow.h"/> | |||||
</GROUP> | |||||
</MAINGROUP> | |||||
<JUCEOPTIONS JUCE_FORCE_DEBUG="default" JUCE_LOG_ASSERTIONS="default" JUCE_ASIO="default" | |||||
JUCE_WASAPI="enabled" JUCE_DIRECTSOUND="enabled" JUCE_ALSA="enabled" | |||||
JUCE_QUICKTIME="default" JUCE_OPENGL="default" JUCE_USE_FLAC="default" | |||||
JUCE_USE_OGGVORBIS="default" JUCE_USE_CDBURNER="default" JUCE_USE_CDREADER="default" | |||||
JUCE_USE_CAMERA="default" JUCE_ENABLE_REPAINT_DEBUGGING="default" | |||||
JUCE_USE_XINERAMA="default" JUCE_USE_XSHM="default" JUCE_PLUGINHOST_VST="enabled" | |||||
JUCE_PLUGINHOST_AU="enabled" JUCE_ONLY_BUILD_CORE_LIBRARY="default" | |||||
JUCE_WEB_BROWSER="default" JUCE_SUPPORT_CARBON="default" JUCE_CHECK_MEMORY_LEAKS="default" | |||||
JUCE_CATCH_UNHANDLED_EXCEPTIONS="default" JUCE_STRINGS_ARE_UNICODE="default"/> | |||||
</JUCERPROJECT> |
@@ -23,7 +23,7 @@ | |||||
============================================================================== | ============================================================================== | ||||
*/ | */ | ||||
#include "../includes.h" | |||||
#include "../JuceLibraryCode/JuceHeader.h" | |||||
#include "FilterGraph.h" | #include "FilterGraph.h" | ||||
#include "InternalFilters.h" | #include "InternalFilters.h" | ||||
#include "GraphEditorPanel.h" | #include "GraphEditorPanel.h" |
@@ -23,7 +23,7 @@ | |||||
============================================================================== | ============================================================================== | ||||
*/ | */ | ||||
#include "../includes.h" | |||||
#include "../JuceLibraryCode/JuceHeader.h" | |||||
#include "GraphEditorPanel.h" | #include "GraphEditorPanel.h" | ||||
#include "InternalFilters.h" | #include "InternalFilters.h" | ||||
#include "MainHostWindow.h" | #include "MainHostWindow.h" |
@@ -23,12 +23,12 @@ | |||||
============================================================================== | ============================================================================== | ||||
*/ | */ | ||||
#include "includes.h" | |||||
#include "host/MainHostWindow.h" | |||||
#include "host/InternalFilters.h" | |||||
#include "../JuceLibraryCode/JuceHeader.h" | |||||
#include "MainHostWindow.h" | |||||
#include "InternalFilters.h" | |||||
#if ! JUCE_PLUGINHOST_VST | |||||
#error "If you're building the audio plugin host, you probably want to enable VST support in juce_Config.h" | |||||
#if ! (JUCE_PLUGINHOST_VST || JUCE_PLUGINHOST_AU) | |||||
#error "If you're building the audio plugin host, you probably want to enable VST and/or AU support in juce_Config.h" | |||||
#endif | #endif | ||||
@@ -89,7 +89,7 @@ public: | |||||
const String getApplicationVersion() | const String getApplicationVersion() | ||||
{ | { | ||||
return T("0.9"); | |||||
return ProjectInfo::versionString; | |||||
} | } | ||||
void systemRequestedQuit() | void systemRequestedQuit() |
@@ -23,10 +23,11 @@ | |||||
============================================================================== | ============================================================================== | ||||
*/ | */ | ||||
#include "../includes.h" | |||||
#include "../JuceLibraryCode/JuceHeader.h" | |||||
#include "InternalFilters.h" | #include "InternalFilters.h" | ||||
#include "FilterGraph.h" | #include "FilterGraph.h" | ||||
//============================================================================== | //============================================================================== | ||||
InternalPluginFormat::InternalPluginFormat() | InternalPluginFormat::InternalPluginFormat() | ||||
{ | { | ||||
@@ -68,12 +69,10 @@ const PluginDescription* InternalPluginFormat::getDescriptionFor (const Internal | |||||
{ | { | ||||
switch (type) | switch (type) | ||||
{ | { | ||||
case audioInputFilter: | |||||
return &audioInDesc; | |||||
case audioOutputFilter: | |||||
return &audioOutDesc; | |||||
case midiInputFilter: | |||||
return &midiInDesc; | |||||
case audioInputFilter: return &audioInDesc; | |||||
case audioOutputFilter: return &audioOutDesc; | |||||
case midiInputFilter: return &midiInDesc; | |||||
default: break; | |||||
} | } | ||||
return 0; | return 0; |
@@ -23,7 +23,7 @@ | |||||
============================================================================== | ============================================================================== | ||||
*/ | */ | ||||
#include "../includes.h" | |||||
#include "../JuceLibraryCode/JuceHeader.h" | |||||
#include "MainHostWindow.h" | #include "MainHostWindow.h" | ||||
#include "InternalFilters.h" | #include "InternalFilters.h" | ||||
@@ -1,110 +0,0 @@ | |||||
# C++ Windowed Executable Makefile autogenerated by premake | |||||
# Don't edit this file! Instead edit `premake.lua` then rerun `make` | |||||
ifndef CONFIG | |||||
CONFIG=Debug | |||||
endif | |||||
ifeq ($(CONFIG),Debug) | |||||
BINDIR := build | |||||
LIBDIR := build | |||||
OBJDIR := build/intermediate/Debug | |||||
OUTDIR := build | |||||
CPPFLAGS := -MMD -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -I "/usr/include" -I "/usr/include/vstsdk2.4" | |||||
CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g -D_DEBUG -ggdb | |||||
CXXFLAGS := $(CFLAGS) | |||||
LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -mwindows -L"/usr/X11R6/lib/" -L"../../../../bin" -lfreetype -lpthread -lrt -lX11 -lXss -lGL -lGLU -lXinerama -lasound -ljuce_debug | |||||
LDDEPS := | |||||
RESFLAGS := -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -I "/usr/include" -I "/usr/include/vstsdk2.4" | |||||
TARGET := JuceAudioPluginHost | |||||
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) | |||||
endif | |||||
ifeq ($(CONFIG),Release) | |||||
BINDIR := build | |||||
LIBDIR := build | |||||
OBJDIR := build/intermediate/Release | |||||
OUTDIR := build | |||||
CPPFLAGS := -MMD -D "LINUX=1" -D "NDEBUG=1" -I "/usr/include" -I "/usr/include/vstsdk2.4" | |||||
CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -O2 | |||||
CXXFLAGS := $(CFLAGS) | |||||
LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -mwindows -s -L"/usr/X11R6/lib/" -L"../../../../bin" -lfreetype -lpthread -lrt -lX11 -lXss -lGL -lGLU -lXinerama -lasound -ljuce | |||||
LDDEPS := | |||||
RESFLAGS := -D "LINUX=1" -D "NDEBUG=1" -I "/usr/include" -I "/usr/include/vstsdk2.4" | |||||
TARGET := JuceAudioPluginHost | |||||
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) | |||||
endif | |||||
OBJECTS := \ | |||||
$(OBJDIR)/HostStartup.o \ | |||||
$(OBJDIR)/FilterGraph.o \ | |||||
$(OBJDIR)/GraphEditorPanel.o \ | |||||
$(OBJDIR)/InternalFilters.o \ | |||||
$(OBJDIR)/MainHostWindow.o \ | |||||
MKDIR_TYPE := msdos | |||||
CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) | |||||
ifeq (,$(CMD)) | |||||
MKDIR_TYPE := posix | |||||
endif | |||||
ifeq (/bin/sh.exe,$(SHELL)) | |||||
MKDIR_TYPE := posix | |||||
endif | |||||
ifeq ($(MKDIR_TYPE),posix) | |||||
CMD_MKBINDIR := mkdir -p $(BINDIR) | |||||
CMD_MKLIBDIR := mkdir -p $(LIBDIR) | |||||
CMD_MKOUTDIR := mkdir -p $(OUTDIR) | |||||
CMD_MKOBJDIR := mkdir -p $(OBJDIR) | |||||
else | |||||
CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) | |||||
CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) | |||||
CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) | |||||
CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) | |||||
endif | |||||
.PHONY: clean | |||||
$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) | |||||
@echo Linking JuceAudioPluginHost | |||||
-@$(CMD_MKBINDIR) | |||||
-@$(CMD_MKLIBDIR) | |||||
-@$(CMD_MKOUTDIR) | |||||
@$(BLDCMD) | |||||
clean: | |||||
@echo Cleaning JuceAudioPluginHost | |||||
ifeq ($(MKDIR_TYPE),posix) | |||||
-@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) | |||||
else | |||||
-@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) | |||||
-@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) | |||||
-@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) | |||||
endif | |||||
$(OBJDIR)/HostStartup.o: ../../src/HostStartup.cpp | |||||
-@$(CMD_MKOBJDIR) | |||||
@echo $(notdir $<) | |||||
@$(CXX) $(CXXFLAGS) -o $@ -c $< | |||||
$(OBJDIR)/FilterGraph.o: ../../src/host/FilterGraph.cpp | |||||
-@$(CMD_MKOBJDIR) | |||||
@echo $(notdir $<) | |||||
@$(CXX) $(CXXFLAGS) -o $@ -c $< | |||||
$(OBJDIR)/GraphEditorPanel.o: ../../src/host/GraphEditorPanel.cpp | |||||
-@$(CMD_MKOBJDIR) | |||||
@echo $(notdir $<) | |||||
@$(CXX) $(CXXFLAGS) -o $@ -c $< | |||||
$(OBJDIR)/InternalFilters.o: ../../src/host/InternalFilters.cpp | |||||
-@$(CMD_MKOBJDIR) | |||||
@echo $(notdir $<) | |||||
@$(CXX) $(CXXFLAGS) -o $@ -c $< | |||||
$(OBJDIR)/MainHostWindow.o: ../../src/host/MainHostWindow.cpp | |||||
-@$(CMD_MKOBJDIR) | |||||
@echo $(notdir $<) | |||||
@$(CXX) $(CXXFLAGS) -o $@ -c $< | |||||
-include $(OBJECTS:%.o=%.d) | |||||
@@ -1,25 +0,0 @@ | |||||
# Makefile autogenerated by premake | |||||
# Don't edit this file! Instead edit `premake.lua` then rerun `make` | |||||
# Options: | |||||
# CONFIG=[Debug|Release] | |||||
ifndef CONFIG | |||||
CONFIG=Debug | |||||
endif | |||||
export CONFIG | |||||
.PHONY: all clean JuceAudioPluginHost | |||||
all: JuceAudioPluginHost | |||||
Makefile: premake.lua | |||||
@echo ==== Regenerating Makefiles ==== | |||||
@premake --file $^ --cc gcc --target gnu | |||||
JuceAudioPluginHost: | |||||
@echo ==== Building JuceAudioPluginHost ==== | |||||
@$(MAKE) --no-print-directory -C . -f JuceAudioPluginHost.make | |||||
clean: | |||||
@$(MAKE) --no-print-directory -C . -f JuceAudioPluginHost.make clean |
@@ -1,47 +0,0 @@ | |||||
project.name = "JuceAudioPluginHost" | |||||
project.bindir = "build" | |||||
project.libdir = "build" | |||||
project.configs = { "Debug", "Release" } | |||||
package = newpackage() | |||||
package.name = "JuceAudioPluginHost" | |||||
package.target = "JuceAudioPluginHost" | |||||
package.kind = "winexe" | |||||
package.language = "c++" | |||||
package.objdir = "build/intermediate" | |||||
package.config["Debug"].objdir = "build/intermediate/Debug" | |||||
package.config["Release"].objdir = "build/intermediate/Release" | |||||
package.config["Debug"].defines = { "LINUX=1", "DEBUG=1", "_DEBUG=1" }; | |||||
package.config["Debug"].buildoptions = { "-D_DEBUG -ggdb" } | |||||
package.config["Release"].defines = { "LINUX=1", "NDEBUG=1" }; | |||||
package.includepaths = { | |||||
"/usr/include", | |||||
"/usr/include/vstsdk2.4" | |||||
} | |||||
package.libpaths = { | |||||
"/usr/X11R6/lib/", | |||||
"../../../../bin" | |||||
} | |||||
package.config["Debug"].links = { | |||||
"freetype", "pthread", "rt", "X11", "Xss", "GL", "GLU", "Xinerama", "asound", "juce_debug" | |||||
} | |||||
package.config["Release"].links = { | |||||
"freetype", "pthread", "rt", "X11", "Xss", "GL", "GLU", "Xinerama", "asound", "juce" | |||||
} | |||||
package.linkflags = { "static-runtime" } | |||||
package.files = { matchrecursive ( | |||||
"../../src/*.h", | |||||
"../../src/*.cpp" | |||||
) | |||||
} |
@@ -1,2 +0,0 @@ | |||||
#!/bin/bash | |||||
premake --file premake.lua --cc gcc --target gnu |
@@ -1,26 +0,0 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |||||
<plist version="1.0"> | |||||
<dict> | |||||
<key>CFBundleDevelopmentRegion</key> | |||||
<string>English</string> | |||||
<key>CFBundleExecutable</key> | |||||
<string>$(EXECUTABLE_NAME)</string> | |||||
<key>CFBundleIconFile</key> | |||||
<string></string> | |||||
<key>CFBundleIdentifier</key> | |||||
<string>com.yourcompany.PluginHost</string> | |||||
<key>CFBundleInfoDictionaryVersion</key> | |||||
<string>6.0</string> | |||||
<key>CFBundleName</key> | |||||
<string>$(PRODUCT_NAME)</string> | |||||
<key>CFBundlePackageType</key> | |||||
<string>APPL</string> | |||||
<key>CFBundleSignature</key> | |||||
<string>????</string> | |||||
<key>CFBundleVersion</key> | |||||
<string>1.0</string> | |||||
<key>CSResourcesFileMapped</key> | |||||
<true/> | |||||
</dict> | |||||
</plist> |
@@ -1,281 +0,0 @@ | |||||
// !$*UTF8*$! | |||||
{ | |||||
archiveVersion = 1; | |||||
classes = { | |||||
}; | |||||
objectVersion = 42; | |||||
objects = { | |||||
/* Begin PBXBuildFile section */ | |||||
8490449F0EF15F1600D72485 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8490449E0EF15F1600D72485 /* CoreAudio.framework */; }; | |||||
8497883C103562B60020003B /* CoreAudioKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8497883B103562B60020003B /* CoreAudioKit.framework */; }; | |||||
84B59D6D0DE34F530041FA3D /* juce_LibrarySource.mm in Sources */ = {isa = PBXBuildFile; fileRef = 84B59D6C0DE34F530041FA3D /* juce_LibrarySource.mm */; }; | |||||
84C0A3910DE2D5C700606895 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C0A3830DE2D5C700606895 /* AudioUnit.framework */; }; | |||||
84C0A3930DE2D5C700606895 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C0A3850DE2D5C700606895 /* Cocoa.framework */; }; | |||||
84C0A3960DE2D5C700606895 /* CoreMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C0A3880DE2D5C700606895 /* CoreMIDI.framework */; }; | |||||
84C0A3980DE2D5C700606895 /* DiscRecording.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C0A38A0DE2D5C700606895 /* DiscRecording.framework */; }; | |||||
84C0A3990DE2D5C700606895 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C0A38B0DE2D5C700606895 /* IOKit.framework */; }; | |||||
84C0A39A0DE2D5C700606895 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C0A38C0DE2D5C700606895 /* OpenGL.framework */; }; | |||||
84C0A39C0DE2D5C700606895 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C0A38E0DE2D5C700606895 /* WebKit.framework */; }; | |||||
84D16CFE0E9A58CA00CB8B94 /* QTKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84D16CFD0E9A58CA00CB8B94 /* QTKit.framework */; }; | |||||
84F6F6160E8EDA7100AA911A /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F6F6150E8EDA7100AA911A /* Carbon.framework */; }; | |||||
84F8B6D70EB5FEF70020D98D /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F8B6D60EB5FEF70020D98D /* QuickTime.framework */; }; | |||||
84FC4CD90CD8894600850651 /* juce.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 84FC4CD80CD8894600850651 /* juce.xcconfig */; }; | |||||
84FFAEAC0C6C8A6F009F6E72 /* FilterGraph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84FFAE920C6C8A6F009F6E72 /* FilterGraph.cpp */; }; | |||||
84FFAEAD0C6C8A6F009F6E72 /* GraphEditorPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84FFAE940C6C8A6F009F6E72 /* GraphEditorPanel.cpp */; }; | |||||
84FFAEAE0C6C8A6F009F6E72 /* InternalFilters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84FFAE960C6C8A6F009F6E72 /* InternalFilters.cpp */; }; | |||||
84FFAEAF0C6C8A6F009F6E72 /* MainHostWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84FFAE980C6C8A6F009F6E72 /* MainHostWindow.cpp */; }; | |||||
84FFAEB00C6C8A6F009F6E72 /* HostStartup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84FFAE9A0C6C8A6F009F6E72 /* HostStartup.cpp */; }; | |||||
/* End PBXBuildFile section */ | |||||
/* Begin PBXFileReference section */ | |||||
508344B209E5C41E0093A071 /* PluginHost.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PluginHost.app; sourceTree = BUILT_PRODUCTS_DIR; }; | |||||
8490449E0EF15F1600D72485 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; }; | |||||
8497883B103562B60020003B /* CoreAudioKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; | |||||
84B59D6A0DE34F530041FA3D /* includes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = includes.h; path = ../../src/includes.h; sourceTree = SOURCE_ROOT; }; | |||||
84B59D6B0DE34F530041FA3D /* juce_AppConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = juce_AppConfig.h; path = ../../src/juce_AppConfig.h; sourceTree = SOURCE_ROOT; }; | |||||
84B59D6C0DE34F530041FA3D /* juce_LibrarySource.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_LibrarySource.mm; path = ../../src/juce_LibrarySource.mm; sourceTree = SOURCE_ROOT; }; | |||||
84C0A3830DE2D5C700606895 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = /System/Library/Frameworks/AudioUnit.framework; sourceTree = "<absolute>"; }; | |||||
84C0A3850DE2D5C700606895 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; }; | |||||
84C0A3880DE2D5C700606895 /* CoreMIDI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = /System/Library/Frameworks/CoreMIDI.framework; sourceTree = "<absolute>"; }; | |||||
84C0A38A0DE2D5C700606895 /* DiscRecording.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = /System/Library/Frameworks/DiscRecording.framework; sourceTree = "<absolute>"; }; | |||||
84C0A38B0DE2D5C700606895 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; }; | |||||
84C0A38C0DE2D5C700606895 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; }; | |||||
84C0A38E0DE2D5C700606895 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; }; | |||||
84D16CFD0E9A58CA00CB8B94 /* QTKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = /System/Library/Frameworks/QTKit.framework; sourceTree = "<absolute>"; }; | |||||
84F6F6150E8EDA7100AA911A /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; }; | |||||
84F8B6D60EB5FEF70020D98D /* QuickTime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; }; | |||||
84FC4CD80CD8894600850651 /* juce.xcconfig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xcconfig; name = juce.xcconfig; path = ../../../../build/macosx/juce.xcconfig; sourceTree = SOURCE_ROOT; }; | |||||
84FFAE920C6C8A6F009F6E72 /* FilterGraph.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = FilterGraph.cpp; path = ../../src/host/FilterGraph.cpp; sourceTree = SOURCE_ROOT; }; | |||||
84FFAE930C6C8A6F009F6E72 /* FilterGraph.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = FilterGraph.h; path = ../../src/host/FilterGraph.h; sourceTree = SOURCE_ROOT; }; | |||||
84FFAE940C6C8A6F009F6E72 /* GraphEditorPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = GraphEditorPanel.cpp; path = ../../src/host/GraphEditorPanel.cpp; sourceTree = SOURCE_ROOT; }; | |||||
84FFAE950C6C8A6F009F6E72 /* GraphEditorPanel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = GraphEditorPanel.h; path = ../../src/host/GraphEditorPanel.h; sourceTree = SOURCE_ROOT; }; | |||||
84FFAE960C6C8A6F009F6E72 /* InternalFilters.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = InternalFilters.cpp; path = ../../src/host/InternalFilters.cpp; sourceTree = SOURCE_ROOT; }; | |||||
84FFAE970C6C8A6F009F6E72 /* InternalFilters.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = InternalFilters.h; path = ../../src/host/InternalFilters.h; sourceTree = SOURCE_ROOT; }; | |||||
84FFAE980C6C8A6F009F6E72 /* MainHostWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = MainHostWindow.cpp; path = ../../src/host/MainHostWindow.cpp; sourceTree = SOURCE_ROOT; }; | |||||
84FFAE990C6C8A6F009F6E72 /* MainHostWindow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MainHostWindow.h; path = ../../src/host/MainHostWindow.h; sourceTree = SOURCE_ROOT; }; | |||||
84FFAE9A0C6C8A6F009F6E72 /* HostStartup.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = HostStartup.cpp; path = ../../src/HostStartup.cpp; sourceTree = SOURCE_ROOT; }; | |||||
8D0C4E960486CD37000505A6 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; | |||||
/* End PBXFileReference section */ | |||||
/* Begin PBXFrameworksBuildPhase section */ | |||||
8D0C4E910486CD37000505A6 /* Frameworks */ = { | |||||
isa = PBXFrameworksBuildPhase; | |||||
buildActionMask = 2147483647; | |||||
files = ( | |||||
84C0A3910DE2D5C700606895 /* AudioUnit.framework in Frameworks */, | |||||
84C0A3930DE2D5C700606895 /* Cocoa.framework in Frameworks */, | |||||
84C0A3960DE2D5C700606895 /* CoreMIDI.framework in Frameworks */, | |||||
84C0A3980DE2D5C700606895 /* DiscRecording.framework in Frameworks */, | |||||
84C0A3990DE2D5C700606895 /* IOKit.framework in Frameworks */, | |||||
84C0A39A0DE2D5C700606895 /* OpenGL.framework in Frameworks */, | |||||
84C0A39C0DE2D5C700606895 /* WebKit.framework in Frameworks */, | |||||
84F6F6160E8EDA7100AA911A /* Carbon.framework in Frameworks */, | |||||
84D16CFE0E9A58CA00CB8B94 /* QTKit.framework in Frameworks */, | |||||
84F8B6D70EB5FEF70020D98D /* QuickTime.framework in Frameworks */, | |||||
8490449F0EF15F1600D72485 /* CoreAudio.framework in Frameworks */, | |||||
8497883C103562B60020003B /* CoreAudioKit.framework in Frameworks */, | |||||
); | |||||
runOnlyForDeploymentPostprocessing = 0; | |||||
}; | |||||
/* End PBXFrameworksBuildPhase section */ | |||||
/* Begin PBXGroup section */ | |||||
195DF8CFFE9D517E11CA2CBB /* Products */ = { | |||||
isa = PBXGroup; | |||||
children = ( | |||||
508344B209E5C41E0093A071 /* PluginHost.app */, | |||||
); | |||||
name = Products; | |||||
sourceTree = "<group>"; | |||||
}; | |||||
20286C29FDCF999611CA2CEA /* PluginHost */ = { | |||||
isa = PBXGroup; | |||||
children = ( | |||||
20286C2AFDCF999611CA2CEA /* Sources */, | |||||
20286C2CFDCF999611CA2CEA /* Resources */, | |||||
20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */, | |||||
195DF8CFFE9D517E11CA2CBB /* Products */, | |||||
); | |||||
name = PluginHost; | |||||
sourceTree = "<group>"; | |||||
}; | |||||
20286C2AFDCF999611CA2CEA /* Sources */ = { | |||||
isa = PBXGroup; | |||||
children = ( | |||||
84FFAE920C6C8A6F009F6E72 /* FilterGraph.cpp */, | |||||
84FFAE930C6C8A6F009F6E72 /* FilterGraph.h */, | |||||
84FFAE940C6C8A6F009F6E72 /* GraphEditorPanel.cpp */, | |||||
84FFAE950C6C8A6F009F6E72 /* GraphEditorPanel.h */, | |||||
84FFAE960C6C8A6F009F6E72 /* InternalFilters.cpp */, | |||||
84FFAE970C6C8A6F009F6E72 /* InternalFilters.h */, | |||||
84FFAE980C6C8A6F009F6E72 /* MainHostWindow.cpp */, | |||||
84FFAE990C6C8A6F009F6E72 /* MainHostWindow.h */, | |||||
84FFAE9A0C6C8A6F009F6E72 /* HostStartup.cpp */, | |||||
84B59D6B0DE34F530041FA3D /* juce_AppConfig.h */, | |||||
84B59D6A0DE34F530041FA3D /* includes.h */, | |||||
84B59D6C0DE34F530041FA3D /* juce_LibrarySource.mm */, | |||||
84FC4CD80CD8894600850651 /* juce.xcconfig */, | |||||
); | |||||
name = Sources; | |||||
sourceTree = "<group>"; | |||||
}; | |||||
20286C2CFDCF999611CA2CEA /* Resources */ = { | |||||
isa = PBXGroup; | |||||
children = ( | |||||
8D0C4E960486CD37000505A6 /* Info.plist */, | |||||
); | |||||
name = Resources; | |||||
sourceTree = "<group>"; | |||||
}; | |||||
20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */ = { | |||||
isa = PBXGroup; | |||||
children = ( | |||||
84C0A3850DE2D5C700606895 /* Cocoa.framework */, | |||||
84F6F6150E8EDA7100AA911A /* Carbon.framework */, | |||||
84C0A38B0DE2D5C700606895 /* IOKit.framework */, | |||||
8490449E0EF15F1600D72485 /* CoreAudio.framework */, | |||||
8497883B103562B60020003B /* CoreAudioKit.framework */, | |||||
84C0A3880DE2D5C700606895 /* CoreMIDI.framework */, | |||||
84C0A3830DE2D5C700606895 /* AudioUnit.framework */, | |||||
84C0A38A0DE2D5C700606895 /* DiscRecording.framework */, | |||||
84F8B6D60EB5FEF70020D98D /* QuickTime.framework */, | |||||
84C0A38C0DE2D5C700606895 /* OpenGL.framework */, | |||||
84D16CFD0E9A58CA00CB8B94 /* QTKit.framework */, | |||||
84C0A38E0DE2D5C700606895 /* WebKit.framework */, | |||||
); | |||||
name = "External Frameworks and Libraries"; | |||||
sourceTree = "<group>"; | |||||
}; | |||||
/* End PBXGroup section */ | |||||
/* Begin PBXNativeTarget section */ | |||||
8D0C4E890486CD37000505A6 /* PluginHost */ = { | |||||
isa = PBXNativeTarget; | |||||
buildConfigurationList = C0E91AC508A95435008D54AB /* Build configuration list for PBXNativeTarget "PluginHost" */; | |||||
buildPhases = ( | |||||
8D0C4E8C0486CD37000505A6 /* Resources */, | |||||
8D0C4E8F0486CD37000505A6 /* Sources */, | |||||
8D0C4E910486CD37000505A6 /* Frameworks */, | |||||
); | |||||
buildRules = ( | |||||
); | |||||
dependencies = ( | |||||
); | |||||
name = PluginHost; | |||||
productInstallPath = "$(HOME)/Applications"; | |||||
productName = PluginHost; | |||||
productReference = 508344B209E5C41E0093A071 /* PluginHost.app */; | |||||
productType = "com.apple.product-type.application"; | |||||
}; | |||||
/* End PBXNativeTarget section */ | |||||
/* Begin PBXProject section */ | |||||
20286C28FDCF999611CA2CEA /* Project object */ = { | |||||
isa = PBXProject; | |||||
buildConfigurationList = C0E91AC908A95435008D54AB /* Build configuration list for PBXProject "PluginHost" */; | |||||
compatibilityVersion = "Xcode 2.4"; | |||||
hasScannedForEncodings = 1; | |||||
mainGroup = 20286C29FDCF999611CA2CEA /* PluginHost */; | |||||
projectDirPath = ""; | |||||
projectRoot = ""; | |||||
targets = ( | |||||
8D0C4E890486CD37000505A6 /* PluginHost */, | |||||
); | |||||
}; | |||||
/* End PBXProject section */ | |||||
/* Begin PBXResourcesBuildPhase section */ | |||||
8D0C4E8C0486CD37000505A6 /* Resources */ = { | |||||
isa = PBXResourcesBuildPhase; | |||||
buildActionMask = 2147483647; | |||||
files = ( | |||||
84FC4CD90CD8894600850651 /* juce.xcconfig in Resources */, | |||||
); | |||||
runOnlyForDeploymentPostprocessing = 0; | |||||
}; | |||||
/* End PBXResourcesBuildPhase section */ | |||||
/* Begin PBXSourcesBuildPhase section */ | |||||
8D0C4E8F0486CD37000505A6 /* Sources */ = { | |||||
isa = PBXSourcesBuildPhase; | |||||
buildActionMask = 2147483647; | |||||
files = ( | |||||
84FFAEAC0C6C8A6F009F6E72 /* FilterGraph.cpp in Sources */, | |||||
84FFAEAD0C6C8A6F009F6E72 /* GraphEditorPanel.cpp in Sources */, | |||||
84FFAEAE0C6C8A6F009F6E72 /* InternalFilters.cpp in Sources */, | |||||
84FFAEAF0C6C8A6F009F6E72 /* MainHostWindow.cpp in Sources */, | |||||
84FFAEB00C6C8A6F009F6E72 /* HostStartup.cpp in Sources */, | |||||
84B59D6D0DE34F530041FA3D /* juce_LibrarySource.mm in Sources */, | |||||
); | |||||
runOnlyForDeploymentPostprocessing = 0; | |||||
}; | |||||
/* End PBXSourcesBuildPhase section */ | |||||
/* Begin XCBuildConfiguration section */ | |||||
C0E91AC608A95435008D54AB /* Debug */ = { | |||||
isa = XCBuildConfiguration; | |||||
buildSettings = { | |||||
COPY_PHASE_STRIP = NO; | |||||
KEEP_PRIVATE_EXTERNS = YES; | |||||
STRIP_INSTALLED_PRODUCT = YES; | |||||
}; | |||||
name = Debug; | |||||
}; | |||||
C0E91AC708A95435008D54AB /* Release */ = { | |||||
isa = XCBuildConfiguration; | |||||
buildSettings = { | |||||
DEAD_CODE_STRIPPING = YES; | |||||
INSTALL_PATH = "$(HOME)/Applications"; | |||||
PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES; | |||||
}; | |||||
name = Release; | |||||
}; | |||||
C0E91ACA08A95435008D54AB /* Debug */ = { | |||||
isa = XCBuildConfiguration; | |||||
buildSettings = { | |||||
GCC_ENABLE_FIX_AND_CONTINUE = YES; | |||||
GCC_OPTIMIZATION_LEVEL = 0; | |||||
MACOSX_DEPLOYMENT_TARGET = 10.4; | |||||
PRODUCT_NAME = PluginHost; | |||||
SEPARATE_STRIP = YES; | |||||
USER_HEADER_SEARCH_PATHS = "~/SDKs/vstsdk2.4 $(inherited)"; | |||||
}; | |||||
name = Debug; | |||||
}; | |||||
C0E91ACB08A95435008D54AB /* Release */ = { | |||||
isa = XCBuildConfiguration; | |||||
buildSettings = { | |||||
MACOSX_DEPLOYMENT_TARGET = 10.4; | |||||
PRODUCT_NAME = PluginHost; | |||||
SEPARATE_STRIP = YES; | |||||
USER_HEADER_SEARCH_PATHS = "~/SDKs/vstsdk2.4 $(inherited)"; | |||||
ZERO_LINK = NO; | |||||
}; | |||||
name = Release; | |||||
}; | |||||
/* End XCBuildConfiguration section */ | |||||
/* Begin XCConfigurationList section */ | |||||
C0E91AC508A95435008D54AB /* Build configuration list for PBXNativeTarget "PluginHost" */ = { | |||||
isa = XCConfigurationList; | |||||
buildConfigurations = ( | |||||
C0E91AC608A95435008D54AB /* Debug */, | |||||
C0E91AC708A95435008D54AB /* Release */, | |||||
); | |||||
defaultConfigurationIsVisible = 0; | |||||
defaultConfigurationName = Release; | |||||
}; | |||||
C0E91AC908A95435008D54AB /* Build configuration list for PBXProject "PluginHost" */ = { | |||||
isa = XCConfigurationList; | |||||
buildConfigurations = ( | |||||
C0E91ACA08A95435008D54AB /* Debug */, | |||||
C0E91ACB08A95435008D54AB /* Release */, | |||||
); | |||||
defaultConfigurationIsVisible = 0; | |||||
defaultConfigurationName = Release; | |||||
}; | |||||
/* End XCConfigurationList section */ | |||||
}; | |||||
rootObject = 20286C28FDCF999611CA2CEA /* Project object */; | |||||
} |
@@ -1,39 +0,0 @@ | |||||
 | |||||
Microsoft Visual Studio Solution File, Format Version 9.00 | |||||
# Visual Studio 2005 | |||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PluginHost", "PluginHost.vcproj", "{A20203D2-E1C3-48E3-89DD-401D5731DCC0}" | |||||
ProjectSection(ProjectDependencies) = postProject | |||||
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26} = {AE232C11-D91C-4CA1-B24E-8B11A52EFF26} | |||||
EndProjectSection | |||||
EndProject | |||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JUCE", "..\..\..\..\build\win32\vc8\JUCE.vcproj", "{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}" | |||||
EndProject | |||||
Global | |||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution | |||||
Debug|Win32 = Debug|Win32 | |||||
DLL Debug|Win32 = DLL Debug|Win32 | |||||
DLL Release|Win32 = DLL Release|Win32 | |||||
Release|Win32 = Release|Win32 | |||||
EndGlobalSection | |||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution | |||||
{A20203D2-E1C3-48E3-89DD-401D5731DCC0}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
{A20203D2-E1C3-48E3-89DD-401D5731DCC0}.Debug|Win32.Build.0 = Debug|Win32 | |||||
{A20203D2-E1C3-48E3-89DD-401D5731DCC0}.DLL Debug|Win32.ActiveCfg = Debug|Win32 | |||||
{A20203D2-E1C3-48E3-89DD-401D5731DCC0}.DLL Debug|Win32.Build.0 = Debug|Win32 | |||||
{A20203D2-E1C3-48E3-89DD-401D5731DCC0}.DLL Release|Win32.ActiveCfg = Release|Win32 | |||||
{A20203D2-E1C3-48E3-89DD-401D5731DCC0}.DLL Release|Win32.Build.0 = Release|Win32 | |||||
{A20203D2-E1C3-48E3-89DD-401D5731DCC0}.Release|Win32.ActiveCfg = Release|Win32 | |||||
{A20203D2-E1C3-48E3-89DD-401D5731DCC0}.Release|Win32.Build.0 = Release|Win32 | |||||
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.Debug|Win32.Build.0 = Debug|Win32 | |||||
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.DLL Debug|Win32.ActiveCfg = DLL Debug|Win32 | |||||
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.DLL Debug|Win32.Build.0 = DLL Debug|Win32 | |||||
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.DLL Release|Win32.ActiveCfg = DLL Release|Win32 | |||||
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.DLL Release|Win32.Build.0 = DLL Release|Win32 | |||||
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.Release|Win32.ActiveCfg = Release|Win32 | |||||
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.Release|Win32.Build.0 = Release|Win32 | |||||
EndGlobalSection | |||||
GlobalSection(SolutionProperties) = preSolution | |||||
HideSolutionNode = FALSE | |||||
EndGlobalSection | |||||
EndGlobal |
@@ -1,239 +0,0 @@ | |||||
<?xml version="1.0" encoding="Windows-1252"?> | |||||
<VisualStudioProject | |||||
ProjectType="Visual C++" | |||||
Version="8.00" | |||||
Name="PluginHost" | |||||
ProjectGUID="{A20203D2-E1C3-48E3-89DD-401D5731DCC0}" | |||||
RootNamespace="PluginHost" | |||||
Keyword="Win32Proj" | |||||
> | |||||
<Platforms> | |||||
<Platform | |||||
Name="Win32" | |||||
/> | |||||
</Platforms> | |||||
<ToolFiles> | |||||
</ToolFiles> | |||||
<Configurations> | |||||
<Configuration | |||||
Name="Debug|Win32" | |||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)" | |||||
IntermediateDirectory="$(ConfigurationName)" | |||||
ConfigurationType="1" | |||||
CharacterSet="1" | |||||
> | |||||
<Tool | |||||
Name="VCPreBuildEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCustomBuildTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXMLDataGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebServiceProxyGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCMIDLTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCLCompilerTool" | |||||
Optimization="0" | |||||
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS" | |||||
MinimalRebuild="true" | |||||
BasicRuntimeChecks="3" | |||||
RuntimeLibrary="1" | |||||
UsePrecompiledHeader="0" | |||||
WarningLevel="4" | |||||
Detect64BitPortabilityProblems="true" | |||||
DebugInformationFormat="4" | |||||
/> | |||||
<Tool | |||||
Name="VCManagedResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPreLinkEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCLinkerTool" | |||||
LinkIncremental="2" | |||||
GenerateDebugInformation="true" | |||||
SubSystem="2" | |||||
TargetMachine="1" | |||||
/> | |||||
<Tool | |||||
Name="VCALinkTool" | |||||
/> | |||||
<Tool | |||||
Name="VCManifestTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXDCMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCBscMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCFxCopTool" | |||||
/> | |||||
<Tool | |||||
Name="VCAppVerifierTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebDeploymentTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPostBuildEventTool" | |||||
/> | |||||
</Configuration> | |||||
<Configuration | |||||
Name="Release|Win32" | |||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)" | |||||
IntermediateDirectory="$(ConfigurationName)" | |||||
ConfigurationType="1" | |||||
CharacterSet="1" | |||||
WholeProgramOptimization="1" | |||||
> | |||||
<Tool | |||||
Name="VCPreBuildEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCustomBuildTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXMLDataGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebServiceProxyGeneratorTool" | |||||
/> | |||||
<Tool | |||||
Name="VCMIDLTool" | |||||
/> | |||||
<Tool | |||||
Name="VCCLCompilerTool" | |||||
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS" | |||||
RuntimeLibrary="0" | |||||
UsePrecompiledHeader="0" | |||||
WarningLevel="4" | |||||
Detect64BitPortabilityProblems="true" | |||||
DebugInformationFormat="3" | |||||
/> | |||||
<Tool | |||||
Name="VCManagedResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCResourceCompilerTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPreLinkEventTool" | |||||
/> | |||||
<Tool | |||||
Name="VCLinkerTool" | |||||
LinkIncremental="1" | |||||
GenerateDebugInformation="true" | |||||
SubSystem="2" | |||||
OptimizeReferences="2" | |||||
EnableCOMDATFolding="2" | |||||
TargetMachine="1" | |||||
/> | |||||
<Tool | |||||
Name="VCALinkTool" | |||||
/> | |||||
<Tool | |||||
Name="VCManifestTool" | |||||
/> | |||||
<Tool | |||||
Name="VCXDCMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCBscMakeTool" | |||||
/> | |||||
<Tool | |||||
Name="VCFxCopTool" | |||||
/> | |||||
<Tool | |||||
Name="VCAppVerifierTool" | |||||
/> | |||||
<Tool | |||||
Name="VCWebDeploymentTool" | |||||
/> | |||||
<Tool | |||||
Name="VCPostBuildEventTool" | |||||
/> | |||||
</Configuration> | |||||
</Configurations> | |||||
<References> | |||||
</References> | |||||
<Files> | |||||
<Filter | |||||
Name="Source Files" | |||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" | |||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" | |||||
> | |||||
<File | |||||
RelativePath="..\..\src\HostStartup.cpp" | |||||
> | |||||
</File> | |||||
<File | |||||
RelativePath="..\..\src\includes.h" | |||||
> | |||||
</File> | |||||
<File | |||||
RelativePath="..\..\src\juce_AppConfig.h" | |||||
> | |||||
</File> | |||||
<File | |||||
RelativePath="..\..\src\juce_LibrarySource.cpp" | |||||
> | |||||
</File> | |||||
<Filter | |||||
Name="host" | |||||
> | |||||
<File | |||||
RelativePath="..\..\src\host\FilterGraph.cpp" | |||||
> | |||||
</File> | |||||
<File | |||||
RelativePath="..\..\src\host\FilterGraph.h" | |||||
> | |||||
</File> | |||||
<File | |||||
RelativePath="..\..\src\host\GraphEditorPanel.cpp" | |||||
> | |||||
</File> | |||||
<File | |||||
RelativePath="..\..\src\host\GraphEditorPanel.h" | |||||
> | |||||
</File> | |||||
<File | |||||
RelativePath="..\..\src\host\InternalFilters.cpp" | |||||
> | |||||
</File> | |||||
<File | |||||
RelativePath="..\..\src\host\InternalFilters.h" | |||||
> | |||||
</File> | |||||
<File | |||||
RelativePath="..\..\src\host\MainHostWindow.cpp" | |||||
> | |||||
</File> | |||||
<File | |||||
RelativePath="..\..\src\host\MainHostWindow.h" | |||||
> | |||||
</File> | |||||
</Filter> | |||||
</Filter> | |||||
<Filter | |||||
Name="Resource Files" | |||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" | |||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" | |||||
> | |||||
</Filter> | |||||
</Files> | |||||
<Globals> | |||||
</Globals> | |||||
</VisualStudioProject> |
@@ -1,5 +0,0 @@ | |||||
#include "juce_AppConfig.h" | |||||
#include "../../../juce_amalgamated.h" | |||||
using JUCE_NAMESPACE::uint32; | |||||
@@ -1,67 +0,0 @@ | |||||
/* | |||||
============================================================================== | |||||
This file is part of the JUCE library - "Jules' Utility Class Extensions" | |||||
Copyright 2004-9 by Raw Material Software Ltd. | |||||
------------------------------------------------------------------------------ | |||||
JUCE can be redistributed and/or modified under the terms of the GNU General | |||||
Public License (Version 2), as published by the Free Software Foundation. | |||||
A copy of the license is included in the JUCE distribution, or can be found | |||||
online at www.gnu.org/licenses. | |||||
JUCE is distributed in the hope that it will be useful, but WITHOUT ANY | |||||
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR | |||||
A PARTICULAR PURPOSE. See the GNU General Public License for more details. | |||||
------------------------------------------------------------------------------ | |||||
To release a closed-source product which uses JUCE, commercial licenses are | |||||
available: visit www.rawmaterialsoftware.com/juce for more information. | |||||
============================================================================== | |||||
*/ | |||||
/* | |||||
This file contains settings that you might want to explicitly apply to | |||||
your Juce build. | |||||
These flags enable or disable juce features - if you're linking to juce as | |||||
a library, then to change them, you'd need to alter your juce_Config.h file and | |||||
recompile the juce lib. But because we're using the amalgamated file, you can | |||||
just include this file before including your juce_amalgamated.cpp file to | |||||
have the same effect. | |||||
If you leave any of these commented-out, they'll take on the default value | |||||
assigned to them in juce_Config.h, so to force them on or off, just set them | |||||
to an explicit 0 or 1 in here. | |||||
*/ | |||||
/* Because the host may be loading juce plugins that contain the same symbols as itself, | |||||
there's endless opportunity for the dynamic loader to bugger up . So, we'll make the host | |||||
use a different namespace and obj-C classnames, to try to avoid this as much as possible. | |||||
*/ | |||||
#define JUCE_ObjCExtraSuffix JuceDemoHost | |||||
#define JUCE_NAMESPACE JuceDemoHost | |||||
#define JUCE_PLUGINHOST_VST 1 | |||||
#define JUCE_PLUGINHOST_AU 1 | |||||
#define JUCE_SUPPORT_CARBON 1 | |||||
//#define JUCE_ONLY_BUILD_CORE_LIBRARY 1 | |||||
//#define JUCE_FORCE_DEBUG 1 | |||||
//#define JUCE_LOG_ASSERTIONS 1 | |||||
//#define JUCE_ASIO 1 | |||||
//#define JUCE_ALSA 1 | |||||
#define JUCE_QUICKTIME 0 | |||||
//#define JUCE_OPENGL 1 | |||||
//#define JUCE_USE_FLAC 1 | |||||
//#define JUCE_USE_OGGVORBIS 1 | |||||
//#define JUCE_USE_CDBURNER 1 | |||||
//#define JUCE_ENABLE_REPAINT_DEBUGGING 1 | |||||
//#define JUCE_USE_XINERAMA 1 | |||||
//#define JUCE_USE_XSHM 1 | |||||
//#define JUCE_CHECK_MEMORY_LEAKS 1 | |||||
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1 | |||||
//#define JUCE_STRINGS_ARE_UNICODE 1 |
@@ -1,12 +0,0 @@ | |||||
/* | |||||
This file includes the entire juce source tree via the amalgamated file. | |||||
You could add the amalgamated file directly to your project, but doing it | |||||
like this allows you to put your app's config settings in the | |||||
juce_AppConfig.h file and have them applied to both the juce headers and | |||||
the source code. | |||||
*/ | |||||
#include "juce_AppConfig.h" | |||||
#include "../../../juce_amalgamated.cpp" |
@@ -1,20 +0,0 @@ | |||||
/* | |||||
This file includes the entire juce source tree via the amalgamated file. | |||||
You could add the amalgamated file directly to your project, but doing it | |||||
like this allows you to put your app's config settings in the | |||||
juce_AppConfig.h file and have them applied to both the juce headers and | |||||
the source code. | |||||
*/ | |||||
#include "juce_AppConfig.h" | |||||
// This is where all the juce code gets included, via this amalgamated file.. | |||||
#include "../../../juce_amalgamated.mm" | |||||
/* NB. A handy tip is that if you're doing a lot of debugging into the juce code, then stepping through | |||||
the amalgamated file can be slow or impossible for the debugger. But if you use the following line | |||||
instead of the one above, then it makes it a lot easier.. | |||||
*/ | |||||
//#include "../../../amalgamation/juce_amalgamated_template.cpp" |
@@ -329,7 +329,7 @@ | |||||
#endif | #endif | ||||
//============================================================================== | //============================================================================== | ||||
#if JUCE_BUILD_NATIVE || JUCE_BUILD_CORE | |||||
#if JUCE_BUILD_NATIVE || JUCE_BUILD_CORE || (JUCE_BUILD_MISC && (JUCE_PLUGINHOST_VST || JUCE_PLUGINHOST_AU)) | |||||
#if JUCE_WINDOWS | #if JUCE_WINDOWS | ||||
/*** Start of inlined file: juce_win32_NativeIncludes.h ***/ | /*** Start of inlined file: juce_win32_NativeIncludes.h ***/ | ||||