| @@ -0,0 +1,24 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <JUCERPROJECT id="3t6YqETY1" name="BinaryBuilder" projectType="2" juceLinkage="4" | |||||
| juceFolder="../../../juce" jucerVersion="3.0"> | |||||
| <CONFIGURATIONS> | |||||
| <CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="BinaryBuilder" | |||||
| osxSDK="1" osxCompatibility="1"/> | |||||
| <CONFIGURATION name="Release" isDebug="0" optimisation="2" targetName="BinaryBuilder" | |||||
| osxSDK="1" osxCompatibility="1"/> | |||||
| </CONFIGURATIONS> | |||||
| <MAINGROUP id="TTBP5JihO" name="BinaryBuilder"> | |||||
| <GROUP id="noYkBuTg" name="Source"> | |||||
| <FILE id="4QwydNA9f" name="Main.cpp" compile="1" resource="0" file="Source/Main.cpp"/> | |||||
| </GROUP> | |||||
| </MAINGROUP> | |||||
| <JUCEOPTIONS JUCE_FORCE_DEBUG="3" JUCE_LOG_ASSERTIONS="3" JUCE_ASIO="3" JUCE_WASAPI="3" | |||||
| JUCE_DIRECTSOUND="3" JUCE_ALSA="3" JUCE_QUICKTIME="3" JUCE_OPENGL="3" | |||||
| JUCE_USE_FLAC="3" JUCE_USE_OGGVORBIS="3" JUCE_USE_CDBURNER="3" | |||||
| JUCE_USE_CDREADER="3" JUCE_USE_CAMERA="3" JUCE_ENABLE_REPAINT_DEBUGGING="3" | |||||
| JUCE_USE_XINERAMA="3" JUCE_USE_XSHM="3" JUCE_PLUGINHOST_VST="3" | |||||
| JUCE_PLUGINHOST_AU="3" JUCE_ONLY_BUILD_CORE_LIBRARY="1" JUCE_WEB_BROWSER="3" | |||||
| JUCE_SUPPORT_CARBON="3" JUCE_CHECK_MEMORY_LEAKS="3" JUCE_CATCH_UNHANDLED_EXCEPTIONS="3" | |||||
| JUCE_STRINGS_ARE_UNICODE="3"/> | |||||
| </JUCERPROJECT> | |||||
| @@ -0,0 +1,69 @@ | |||||
| # 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 := BinaryBuilder | |||||
| 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 := BinaryBuilder | |||||
| BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) | |||||
| endif | |||||
| OBJECTS := \ | |||||
| $(OBJDIR)/Main.o \ | |||||
| $(OBJDIR)/JuceLibraryCode.o \ | |||||
| .PHONY: clean | |||||
| $(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) | |||||
| @echo Linking BinaryBuilder | |||||
| -@mkdir -p $(BINDIR) | |||||
| -@mkdir -p $(LIBDIR) | |||||
| -@mkdir -p $(OUTDIR) | |||||
| @$(BLDCMD) | |||||
| clean: | |||||
| @echo Cleaning BinaryBuilder | |||||
| -@rm -f $(OUTDIR)/$(TARGET) | |||||
| -@rm -rf $(OBJDIR)/* | |||||
| -@rm -rf $(OBJDIR) | |||||
| $(OBJDIR)/Main.o: ../../Source/Main.cpp | |||||
| -@mkdir -p $(OBJDIR) | |||||
| @echo $(notdir $<) | |||||
| @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" | |||||
| $(OBJDIR)/JuceLibraryCode.o: ../../JuceLibraryCode/JuceLibraryCode.cpp | |||||
| -@mkdir -p $(OBJDIR) | |||||
| @echo $(notdir $<) | |||||
| @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" | |||||
| -include $(OBJECTS:%.o=%.d) | |||||
| @@ -0,0 +1,152 @@ | |||||
| // !$*UTF8*$! | |||||
| { | |||||
| archiveVersion = 1; | |||||
| classes = { | |||||
| }; | |||||
| objectVersion = 44; | |||||
| objects = { | |||||
| 2605D50ADD7E8A72B205E6A2 = { isa = PBXBuildFile; fileRef = 69844FA1F639F3E4F8DD45DE; }; | |||||
| C2FB64601A9322847B92D291 = { isa = PBXBuildFile; fileRef = 95F3347A6AECE95701B1F9BF; }; | |||||
| 12D364CEAA04D2C415834CB0 = { isa = PBXBuildFile; fileRef = AC023778CC33071C047D6017; }; | |||||
| 5021E445BC6C92D69EA25DF4 = { isa = PBXBuildFile; fileRef = 9322AF49389FDCA45C33F0E8; }; | |||||
| 498351EF00C25D11D1BD70AB = { isa = PBXBuildFile; fileRef = E443D78BE267D93619CF4C67; }; | |||||
| AA22C2D51264E0345EF1B382 = { isa = PBXBuildFile; fileRef = D55F4D95240CC3E9740066EE; }; | |||||
| 231F639DD3167C4D855C0417 = { isa = PBXBuildFile; fileRef = 8B951FEAF27DFD6D48D88EE4; }; | |||||
| E504F6A5707F3F672DB52BA8 = { isa = PBXBuildFile; fileRef = E7CF9A9BB4AA58661D56F504; }; | |||||
| 4B8EC1DA657A607095642999 = { isa = PBXBuildFile; fileRef = 5EB254E6536E73B74A5DC2E4; }; | |||||
| 195655080445BD3F2EC47BC7 = { isa = PBXBuildFile; fileRef = 398ABD3E4F5AF81DF9EBDF9C; }; | |||||
| B953A20FA177E32F3BB783D3 = { isa = PBXBuildFile; fileRef = 2DE49F0EE55E1CD3D8F2D8C2; }; | |||||
| CE0DE73B6610F53FD29D125B = { isa = PBXBuildFile; fileRef = 691A04DB549A40E157FA8094; }; | |||||
| 44F98CEDAF273AB9680FD4A0 = { isa = PBXBuildFile; fileRef = 0A0FA87ED607057BA54E4BBD; }; | |||||
| 69844FA1F639F3E4F8DD45DE = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; }; | |||||
| 95F3347A6AECE95701B1F9BF = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; }; | |||||
| AC023778CC33071C047D6017 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; }; | |||||
| 9322AF49389FDCA45C33F0E8 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; }; | |||||
| E443D78BE267D93619CF4C67 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = /System/Library/Frameworks/CoreMIDI.framework; sourceTree = "<absolute>"; }; | |||||
| D55F4D95240CC3E9740066EE = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; }; | |||||
| 8B951FEAF27DFD6D48D88EE4 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = /System/Library/Frameworks/DiscRecording.framework; sourceTree = "<absolute>"; }; | |||||
| E7CF9A9BB4AA58661D56F504 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; }; | |||||
| 5EB254E6536E73B74A5DC2E4 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /System/Library/Frameworks/QuartzCore.framework; sourceTree = "<absolute>"; }; | |||||
| 398ABD3E4F5AF81DF9EBDF9C = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = /System/Library/Frameworks/QTKit.framework; sourceTree = "<absolute>"; }; | |||||
| 2DE49F0EE55E1CD3D8F2D8C2 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; }; | |||||
| 7A158D02E2EDD703A0CFA8BC = { isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BinaryBuilder; sourceTree = BUILT_PRODUCTS_DIR; }; | |||||
| 691A04DB549A40E157FA8094 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = SOURCE_ROOT; }; | |||||
| B1B7B20A8E65BBC42DF14B0D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; }; | |||||
| 5EA9A3112DD69059009E0F26 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; }; | |||||
| 0A0FA87ED607057BA54E4BBD = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode.mm; path = ../../JuceLibraryCode/JuceLibraryCode.mm; sourceTree = SOURCE_ROOT; }; | |||||
| 8E18B1DFE36F2C6EE0ECA3EC = { isa = PBXGroup; children = ( | |||||
| 691A04DB549A40E157FA8094 ); name = Source; sourceTree = "<group>"; }; | |||||
| 5FBD6CC457B578F506C48225 = { isa = PBXGroup; children = ( | |||||
| B1B7B20A8E65BBC42DF14B0D, | |||||
| 5EA9A3112DD69059009E0F26, | |||||
| 0A0FA87ED607057BA54E4BBD ); name = "Juce Library Code"; sourceTree = "<group>"; }; | |||||
| 28DCE1BE5F05AD011EBA6CF3 = { isa = PBXGroup; children = ( | |||||
| 968E587E55738CB4F006379C ); name = Resources; sourceTree = "<group>"; }; | |||||
| 949924B27260A9CA22A8DA28 = { isa = PBXGroup; children = ( | |||||
| 69844FA1F639F3E4F8DD45DE, | |||||
| 95F3347A6AECE95701B1F9BF, | |||||
| AC023778CC33071C047D6017, | |||||
| 9322AF49389FDCA45C33F0E8, | |||||
| E443D78BE267D93619CF4C67, | |||||
| D55F4D95240CC3E9740066EE, | |||||
| 8B951FEAF27DFD6D48D88EE4, | |||||
| E7CF9A9BB4AA58661D56F504, | |||||
| 5EB254E6536E73B74A5DC2E4, | |||||
| 398ABD3E4F5AF81DF9EBDF9C, | |||||
| 2DE49F0EE55E1CD3D8F2D8C2 ); name = Frameworks; sourceTree = "<group>"; }; | |||||
| 5D24E2ED36FDAADA5AFC30D6 = { isa = PBXGroup; children = ( | |||||
| 7A158D02E2EDD703A0CFA8BC ); name = Products; sourceTree = "<group>"; }; | |||||
| 97D16C110AD333B7A7B19523 = { isa = PBXGroup; children = ( | |||||
| 8E18B1DFE36F2C6EE0ECA3EC, | |||||
| 5FBD6CC457B578F506C48225, | |||||
| 28DCE1BE5F05AD011EBA6CF3, | |||||
| 949924B27260A9CA22A8DA28, | |||||
| 5D24E2ED36FDAADA5AFC30D6 ); name = Source; sourceTree = "<group>"; }; | |||||
| 863BC4983AB677B34020A7E1 = { isa = XCBuildConfiguration; buildSettings = { | |||||
| ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | |||||
| GCC_MODEL_TUNING = G5; | |||||
| PREBINDING = NO; | |||||
| ZERO_LINK = NO; | |||||
| GCC_INLINES_ARE_PRIVATE_EXTERN = YES; | |||||
| USER_HEADER_SEARCH_PATHS = " $(inherited)"; | |||||
| GCC_OPTIMIZATION_LEVEL = 0; | |||||
| ONLY_ACTIVE_ARCH = YES; | |||||
| COPY_PHASE_STRIP = NO; | |||||
| GCC_PREPROCESSOR_DEFINITIONS = ( | |||||
| "_DEBUG=1", | |||||
| "DEBUG=1 "); }; name = Debug; }; | |||||
| A116EE5C62789530CF75BA63 = { isa = XCBuildConfiguration; buildSettings = { | |||||
| ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | |||||
| GCC_MODEL_TUNING = G5; | |||||
| PREBINDING = NO; | |||||
| ZERO_LINK = NO; | |||||
| GCC_INLINES_ARE_PRIVATE_EXTERN = YES; | |||||
| USER_HEADER_SEARCH_PATHS = " $(inherited)"; | |||||
| GCC_OPTIMIZATION_LEVEL = s; | |||||
| GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | |||||
| GCC_SYMBOLS_PRIVATE_EXTERN = YES; | |||||
| GCC_PREPROCESSOR_DEFINITIONS = ( | |||||
| "_NDEBUG=1", | |||||
| "NDEBUG=1 "); }; name = Release; }; | |||||
| DA7B11D801B220A70E79666D = { 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; | |||||
| PRODUCT_NAME = "BinaryBuilder"; | |||||
| COPY_PHASE_STRIP = NO; | |||||
| GCC_DYNAMIC_NO_PIC = NO; | |||||
| GCC_ENABLE_FIX_AND_CONTINUE = YES; | |||||
| MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; }; name = Debug; }; | |||||
| DF5425353B7CCCB990957226 = { 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; | |||||
| PRODUCT_NAME = "BinaryBuilder"; | |||||
| MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; }; name = Release; }; | |||||
| DCF3DECB3E449934F432BCE5 = { isa = XCConfigurationList; buildConfigurations = ( | |||||
| DA7B11D801B220A70E79666D, | |||||
| DF5425353B7CCCB990957226 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; | |||||
| 4D9C43C6237ADA72C875B760 = { isa = XCConfigurationList; buildConfigurations = ( | |||||
| 863BC4983AB677B34020A7E1, | |||||
| A116EE5C62789530CF75BA63 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; | |||||
| 021B93602492F70DDC7B752A = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; | |||||
| D6DEA193D099F447BC2BC812 = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( | |||||
| CE0DE73B6610F53FD29D125B, | |||||
| 44F98CEDAF273AB9680FD4A0 ); runOnlyForDeploymentPostprocessing = 0; }; | |||||
| 90724B03672FC7862B671969 = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( | |||||
| 2605D50ADD7E8A72B205E6A2, | |||||
| C2FB64601A9322847B92D291, | |||||
| 12D364CEAA04D2C415834CB0, | |||||
| 5021E445BC6C92D69EA25DF4, | |||||
| 498351EF00C25D11D1BD70AB, | |||||
| AA22C2D51264E0345EF1B382, | |||||
| 231F639DD3167C4D855C0417, | |||||
| E504F6A5707F3F672DB52BA8, | |||||
| 4B8EC1DA657A607095642999, | |||||
| 195655080445BD3F2EC47BC7, | |||||
| B953A20FA177E32F3BB783D3 ); runOnlyForDeploymentPostprocessing = 0; }; | |||||
| 683DA490C2B056506C3A8D7B = { isa = PBXNativeTarget; buildConfigurationList = 4D9C43C6237ADA72C875B760; buildPhases = ( | |||||
| 021B93602492F70DDC7B752A, | |||||
| D6DEA193D099F447BC2BC812, | |||||
| 90724B03672FC7862B671969 ); buildRules = ( ); dependencies = ( ); name = BinaryBuilder; productInstallPath = "$(HOME)/Applications"; productName = BinaryBuilder; productReference = 7A158D02E2EDD703A0CFA8BC; productType = "com.apple.product-type.tool"; }; | |||||
| EF47A66EA997AB0AD6AB1E37 = { isa = PBXProject; buildConfigurationList = DCF3DECB3E449934F432BCE5; compatibilityVersion = "Xcode 3.0"; hasScannedForEncodings = 0; mainGroup = 97D16C110AD333B7A7B19523; projectDirPath = ""; projectRoot = ""; targets = ( 683DA490C2B056506C3A8D7B ); }; | |||||
| }; | |||||
| rootObject = EF47A66EA997AB0AD6AB1E37; | |||||
| } | |||||
| @@ -0,0 +1,20 @@ | |||||
| Microsoft Visual Studio Solution File, Format Version 8.00 | |||||
| # Visual C++ Express 2005 | |||||
| Project("{C479B19D-B6A5-76F6-B2B7-67CB084FECC6}") = "BinaryBuilder", "BinaryBuilder.vcproj", "{BE095571-69DE-975F-8583-455F8A65BB32}" | |||||
| EndProject | |||||
| Global | |||||
| GlobalSection(SolutionConfigurationPlatforms) = preSolution | |||||
| Debug|Win32 = Debug|Win32 | |||||
| Release|Win32 = Release|Win32 | |||||
| EndGlobalSection | |||||
| GlobalSection(ProjectConfigurationPlatforms) = postSolution | |||||
| {BE095571-69DE-975F-8583-455F8A65BB32}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
| {BE095571-69DE-975F-8583-455F8A65BB32}.Debug|Win32.Build.0 = Debug|Win32 | |||||
| {BE095571-69DE-975F-8583-455F8A65BB32}.Release|Win32.ActiveCfg = Release|Win32 | |||||
| {BE095571-69DE-975F-8583-455F8A65BB32}.Release|Win32.Build.0 = Release|Win32 | |||||
| EndGlobalSection | |||||
| GlobalSection(SolutionProperties) = preSolution | |||||
| HideSolutionNode = FALSE | |||||
| EndGlobalSection | |||||
| EndGlobal | |||||
| @@ -0,0 +1,146 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <VisualStudioProject ProjectType="Visual C++" | |||||
| Version="8.00" | |||||
| Name="BinaryBuilder" | |||||
| ProjectGUID="{BE095571-69DE-975F-8583-455F8A65BB32}" | |||||
| 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\BinaryBuilder.tlb" | |||||
| HeaderFileName=""/> | |||||
| <Tool Name="VCCLCompilerTool" | |||||
| Optimization="0" | |||||
| BufferSecurityCheck="" | |||||
| DebugInformationFormat="4" | |||||
| AdditionalIncludeDirectories="" | |||||
| PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CONSOLE" | |||||
| RuntimeLibrary="1" | |||||
| RuntimeTypeInfo="true" | |||||
| UsePrecompiledHeader="0" | |||||
| PrecompiledHeaderFile=".\Debug\BinaryBuilder.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\BinaryBuilder.exe" | |||||
| SuppressStartupBanner="true" | |||||
| IgnoreDefaultLibraryNames="libcmt.lib, msvcrt.lib" | |||||
| GenerateDebugInformation="true" | |||||
| ProgramDatabaseFile=".\Debug\BinaryBuilder.pdb" | |||||
| SubSystem="1" | |||||
| RandomizedBaseAddress="1" | |||||
| DataExecutionPrevention="0" | |||||
| TargetMachine="1"/> | |||||
| <Tool Name="VCALinkTool"/> | |||||
| <Tool Name="VCManifestTool"/> | |||||
| <Tool Name="VCXDCMakeTool"/> | |||||
| <Tool Name="VCBscMakeTool" | |||||
| SuppressStartupBanner="true" | |||||
| OutputFile=".\Debug\BinaryBuilder.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\BinaryBuilder.tlb" | |||||
| HeaderFileName=""/> | |||||
| <Tool Name="VCCLCompilerTool" | |||||
| Optimization="2" | |||||
| InlineFunctionExpansion="1" | |||||
| StringPooling="true" | |||||
| AdditionalIncludeDirectories="" | |||||
| PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CONSOLE" | |||||
| RuntimeLibrary="0" | |||||
| RuntimeTypeInfo="true" | |||||
| UsePrecompiledHeader="0" | |||||
| PrecompiledHeaderFile=".\Release\BinaryBuilder.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\BinaryBuilder.exe" | |||||
| SuppressStartupBanner="true" | |||||
| IgnoreDefaultLibraryNames="" | |||||
| GenerateDebugInformation="false" | |||||
| ProgramDatabaseFile=".\Release\BinaryBuilder.pdb" | |||||
| SubSystem="1" | |||||
| 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\BinaryBuilder.bsc"/> | |||||
| <Tool Name="VCFxCopTool"/> | |||||
| <Tool Name="VCAppVerifierTool"/> | |||||
| <Tool Name="VCPostBuildEventTool"/> | |||||
| </Configuration> | |||||
| </Configurations> | |||||
| <References/> | |||||
| <Files> | |||||
| <Filter Name="BinaryBuilder"> | |||||
| <Filter Name="Source"> | |||||
| <File RelativePath="..\..\Source\Main.cpp"/> | |||||
| </Filter> | |||||
| </Filter> | |||||
| <Filter Name="Juce Library Code"> | |||||
| <File RelativePath="..\..\JuceLibraryCode\AppConfig.h"/> | |||||
| <File RelativePath="..\..\JuceLibraryCode\JuceHeader.h"/> | |||||
| <File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode.cpp"/> | |||||
| </Filter> | |||||
| </Files> | |||||
| <Globals/> | |||||
| </VisualStudioProject> | |||||
| @@ -0,0 +1,20 @@ | |||||
| Microsoft Visual Studio Solution File, Format Version 10.00 | |||||
| # Visual C++ Express 2008 | |||||
| Project("{C479B19D-B6A5-76F6-B2B7-67CB084FECC6}") = "BinaryBuilder", "BinaryBuilder.vcproj", "{BE095571-69DE-975F-8583-455F8A65BB32}" | |||||
| EndProject | |||||
| Global | |||||
| GlobalSection(SolutionConfigurationPlatforms) = preSolution | |||||
| Debug|Win32 = Debug|Win32 | |||||
| Release|Win32 = Release|Win32 | |||||
| EndGlobalSection | |||||
| GlobalSection(ProjectConfigurationPlatforms) = postSolution | |||||
| {BE095571-69DE-975F-8583-455F8A65BB32}.Debug|Win32.ActiveCfg = Debug|Win32 | |||||
| {BE095571-69DE-975F-8583-455F8A65BB32}.Debug|Win32.Build.0 = Debug|Win32 | |||||
| {BE095571-69DE-975F-8583-455F8A65BB32}.Release|Win32.ActiveCfg = Release|Win32 | |||||
| {BE095571-69DE-975F-8583-455F8A65BB32}.Release|Win32.Build.0 = Release|Win32 | |||||
| EndGlobalSection | |||||
| GlobalSection(SolutionProperties) = preSolution | |||||
| HideSolutionNode = FALSE | |||||
| EndGlobalSection | |||||
| EndGlobal | |||||
| @@ -0,0 +1,146 @@ | |||||
| <?xml version="1.0" encoding="UTF-8"?> | |||||
| <VisualStudioProject ProjectType="Visual C++" | |||||
| Version="9.00" | |||||
| Name="BinaryBuilder" | |||||
| ProjectGUID="{BE095571-69DE-975F-8583-455F8A65BB32}" | |||||
| 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\BinaryBuilder.tlb" | |||||
| HeaderFileName=""/> | |||||
| <Tool Name="VCCLCompilerTool" | |||||
| Optimization="0" | |||||
| BufferSecurityCheck="" | |||||
| DebugInformationFormat="4" | |||||
| AdditionalIncludeDirectories="" | |||||
| PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_CONSOLE" | |||||
| RuntimeLibrary="1" | |||||
| RuntimeTypeInfo="true" | |||||
| UsePrecompiledHeader="0" | |||||
| PrecompiledHeaderFile=".\Debug\BinaryBuilder.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\BinaryBuilder.exe" | |||||
| SuppressStartupBanner="true" | |||||
| IgnoreDefaultLibraryNames="libcmt.lib, msvcrt.lib" | |||||
| GenerateDebugInformation="true" | |||||
| ProgramDatabaseFile=".\Debug\BinaryBuilder.pdb" | |||||
| SubSystem="1" | |||||
| RandomizedBaseAddress="1" | |||||
| DataExecutionPrevention="0" | |||||
| TargetMachine="1"/> | |||||
| <Tool Name="VCALinkTool"/> | |||||
| <Tool Name="VCManifestTool"/> | |||||
| <Tool Name="VCXDCMakeTool"/> | |||||
| <Tool Name="VCBscMakeTool" | |||||
| SuppressStartupBanner="true" | |||||
| OutputFile=".\Debug\BinaryBuilder.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\BinaryBuilder.tlb" | |||||
| HeaderFileName=""/> | |||||
| <Tool Name="VCCLCompilerTool" | |||||
| Optimization="2" | |||||
| InlineFunctionExpansion="1" | |||||
| StringPooling="true" | |||||
| AdditionalIncludeDirectories="" | |||||
| PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_CONSOLE" | |||||
| RuntimeLibrary="0" | |||||
| RuntimeTypeInfo="true" | |||||
| UsePrecompiledHeader="0" | |||||
| PrecompiledHeaderFile=".\Release\BinaryBuilder.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\BinaryBuilder.exe" | |||||
| SuppressStartupBanner="true" | |||||
| IgnoreDefaultLibraryNames="" | |||||
| GenerateDebugInformation="false" | |||||
| ProgramDatabaseFile=".\Release\BinaryBuilder.pdb" | |||||
| SubSystem="1" | |||||
| 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\BinaryBuilder.bsc"/> | |||||
| <Tool Name="VCFxCopTool"/> | |||||
| <Tool Name="VCAppVerifierTool"/> | |||||
| <Tool Name="VCPostBuildEventTool"/> | |||||
| </Configuration> | |||||
| </Configurations> | |||||
| <References/> | |||||
| <Files> | |||||
| <Filter Name="BinaryBuilder"> | |||||
| <Filter Name="Source"> | |||||
| <File RelativePath="..\..\Source\Main.cpp"/> | |||||
| </Filter> | |||||
| </Filter> | |||||
| <Filter Name="Juce Library Code"> | |||||
| <File RelativePath="..\..\JuceLibraryCode\AppConfig.h"/> | |||||
| <File RelativePath="..\..\JuceLibraryCode\JuceHeader.h"/> | |||||
| <File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode.cpp"/> | |||||
| </Filter> | |||||
| </Files> | |||||
| <Globals/> | |||||
| </VisualStudioProject> | |||||
| @@ -0,0 +1,38 @@ | |||||
| /* | |||||
| 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! | |||||
| The following flags are Juce compilation options, taken fron juce_Config.h | |||||
| 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 | |||||
| //#define JUCE_DIRECTSOUND | |||||
| //#define JUCE_ALSA | |||||
| //#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 | |||||
| //#define JUCE_PLUGINHOST_AU | |||||
| #define JUCE_ONLY_BUILD_CORE_LIBRARY 1 | |||||
| //#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,19 @@ | |||||
| /* | |||||
| 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_AC205C4C__ | |||||
| #define __APPHEADERFILE_AC205C4C__ | |||||
| #include "AppConfig.h" | |||||
| #include "../../../juce_amalgamated.h" | |||||
| #endif // __APPHEADERFILE_AC205C4C__ | |||||
| @@ -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_amalgamated_template.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_amalgamated_template.cpp" | |||||
| @@ -4,15 +4,12 @@ | |||||
| Utility to turn a bunch of binary files into a .cpp file and .h file full of | Utility to turn a bunch of binary files into a .cpp file and .h file full of | ||||
| data so they can be built directly into an executable. | data so they can be built directly into an executable. | ||||
| Copyright 2007 by Julian Storer. | |||||
| Use this code at your own risk! It carries no warranty! | Use this code at your own risk! It carries no warranty! | ||||
| ============================================================================== | ============================================================================== | ||||
| */ | */ | ||||
| #include "juce_AppConfig.h" | |||||
| #include "../../juce_amalgamated.h" | |||||
| #include "../JuceLibraryCode/JuceHeader.h" | |||||
| //============================================================================== | //============================================================================== | ||||
| @@ -70,12 +67,14 @@ static bool isHiddenFile (const File& f, const File& root) | |||||
| || (f.getParentDirectory() != root && isHiddenFile (f.getParentDirectory(), root)); | || (f.getParentDirectory() != root && isHiddenFile (f.getParentDirectory(), root)); | ||||
| } | } | ||||
| //============================================================================== | //============================================================================== | ||||
| int main (int argc, char* argv[]) | int main (int argc, char* argv[]) | ||||
| { | { | ||||
| // If you're running a command-line app, you need to initialise juce manually | |||||
| // before calling any Juce functionality.. | |||||
| initialiseJuce_NonGUI(); | |||||
| // This object makes sure that Juce is initialised and shut down correctly | |||||
| // for the scope of this function call. Make sure this declaration is the | |||||
| // first statement of this function. | |||||
| const ScopedJuceInitialiser_NonGUI juceSystemInitialiser; | |||||
| std::cout << "\n BinaryBuilder! Copyright 2007 by Julian Storer - www.rawmaterialsoftware.com\n\n"; | std::cout << "\n BinaryBuilder! Copyright 2007 by Julian Storer - www.rawmaterialsoftware.com\n\n"; | ||||
| @@ -201,7 +200,5 @@ int main (int argc, char* argv[]) | |||||
| std::cout << std::endl << " Total size of binary data: " << totalBytes << " bytes" << std::endl; | std::cout << std::endl << " Total size of binary data: " << totalBytes << " bytes" << std::endl; | ||||
| shutdownJuce_NonGUI(); | |||||
| return 0; | return 0; | ||||
| } | } | ||||
| @@ -1,33 +0,0 @@ | |||||
| /* | |||||
| 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. | |||||
| */ | |||||
| #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 1 | |||||
| //#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_PLUGINHOST_VST 1 | |||||
| //#define JUCE_PLUGINHOST_AU 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,11 +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_LibrarySource.cpp" | |||||
| @@ -1,231 +0,0 @@ | |||||
| // !$*UTF8*$! | |||||
| { | |||||
| archiveVersion = 1; | |||||
| classes = { | |||||
| }; | |||||
| objectVersion = 45; | |||||
| objects = { | |||||
| /* Begin PBXBuildFile section */ | |||||
| 8417E77B0F55D0DD00C91867 /* BinaryBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8417E77A0F55D0DD00C91867 /* BinaryBuilder.cpp */; }; | |||||
| 844B0AA40F52DCA000B2F1FD /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 844B0AA00F52DCA000B2F1FD /* ApplicationServices.framework */; }; | |||||
| 844B0AA50F52DCA000B2F1FD /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 844B0AA10F52DCA000B2F1FD /* Cocoa.framework */; }; | |||||
| 844B0AA60F52DCA000B2F1FD /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 844B0AA20F52DCA000B2F1FD /* CoreFoundation.framework */; }; | |||||
| 844B0AA70F52DCA000B2F1FD /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 844B0AA30F52DCA000B2F1FD /* CoreServices.framework */; }; | |||||
| 844B0AB30F52DCCD00B2F1FD /* juce_LibrarySource.mm in Sources */ = {isa = PBXBuildFile; fileRef = 844B0AB20F52DCCD00B2F1FD /* juce_LibrarySource.mm */; }; | |||||
| 844B0AC30F52DEB900B2F1FD /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 844B0AC20F52DEB900B2F1FD /* IOKit.framework */; }; | |||||
| 844B0ACC0F52DECD00B2F1FD /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 844B0ACB0F52DECD00B2F1FD /* CoreAudio.framework */; }; | |||||
| /* End PBXBuildFile section */ | |||||
| /* Begin PBXCopyFilesBuildPhase section */ | |||||
| 8DD76FAF0486AB0100D96B5E /* CopyFiles */ = { | |||||
| isa = PBXCopyFilesBuildPhase; | |||||
| buildActionMask = 8; | |||||
| dstPath = /usr/share/man/man1/; | |||||
| dstSubfolderSpec = 0; | |||||
| files = ( | |||||
| ); | |||||
| runOnlyForDeploymentPostprocessing = 1; | |||||
| }; | |||||
| /* End PBXCopyFilesBuildPhase section */ | |||||
| /* Begin PBXFileReference section */ | |||||
| 8417E77A0F55D0DD00C91867 /* BinaryBuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryBuilder.cpp; path = ../BinaryBuilder.cpp; sourceTree = SOURCE_ROOT; }; | |||||
| 844B0A950F52DC4200B2F1FD /* juce_AppConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = juce_AppConfig.h; path = ../juce_AppConfig.h; sourceTree = SOURCE_ROOT; }; | |||||
| 844B0AA00F52DCA000B2F1FD /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = "<absolute>"; }; | |||||
| 844B0AA10F52DCA000B2F1FD /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; }; | |||||
| 844B0AA20F52DCA000B2F1FD /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; }; | |||||
| 844B0AA30F52DCA000B2F1FD /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; }; | |||||
| 844B0AB20F52DCCD00B2F1FD /* juce_LibrarySource.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_LibrarySource.mm; path = ../juce_LibrarySource.mm; sourceTree = SOURCE_ROOT; }; | |||||
| 844B0AC20F52DEB900B2F1FD /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; }; | |||||
| 844B0ACB0F52DECD00B2F1FD /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; }; | |||||
| 8DD76FB20486AB0100D96B5E /* binarybuilder */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = binarybuilder; sourceTree = BUILT_PRODUCTS_DIR; }; | |||||
| /* End PBXFileReference section */ | |||||
| /* Begin PBXFrameworksBuildPhase section */ | |||||
| 8DD76FAD0486AB0100D96B5E /* Frameworks */ = { | |||||
| isa = PBXFrameworksBuildPhase; | |||||
| buildActionMask = 2147483647; | |||||
| files = ( | |||||
| 844B0AA40F52DCA000B2F1FD /* ApplicationServices.framework in Frameworks */, | |||||
| 844B0AA50F52DCA000B2F1FD /* Cocoa.framework in Frameworks */, | |||||
| 844B0AA60F52DCA000B2F1FD /* CoreFoundation.framework in Frameworks */, | |||||
| 844B0AA70F52DCA000B2F1FD /* CoreServices.framework in Frameworks */, | |||||
| 844B0AC30F52DEB900B2F1FD /* IOKit.framework in Frameworks */, | |||||
| 844B0ACC0F52DECD00B2F1FD /* CoreAudio.framework in Frameworks */, | |||||
| ); | |||||
| runOnlyForDeploymentPostprocessing = 0; | |||||
| }; | |||||
| /* End PBXFrameworksBuildPhase section */ | |||||
| /* Begin PBXGroup section */ | |||||
| 08FB7794FE84155DC02AAC07 /* Amalgamator */ = { | |||||
| isa = PBXGroup; | |||||
| children = ( | |||||
| 08FB7795FE84155DC02AAC07 /* Source */, | |||||
| 1AB674ADFE9D54B511CA2CBB /* Products */, | |||||
| 844B0A9F0F52DC7400B2F1FD /* Frameworks */, | |||||
| ); | |||||
| name = Amalgamator; | |||||
| sourceTree = "<group>"; | |||||
| }; | |||||
| 08FB7795FE84155DC02AAC07 /* Source */ = { | |||||
| isa = PBXGroup; | |||||
| children = ( | |||||
| 8417E77A0F55D0DD00C91867 /* BinaryBuilder.cpp */, | |||||
| 844B0AB20F52DCCD00B2F1FD /* juce_LibrarySource.mm */, | |||||
| 844B0A950F52DC4200B2F1FD /* juce_AppConfig.h */, | |||||
| ); | |||||
| name = Source; | |||||
| sourceTree = "<group>"; | |||||
| }; | |||||
| 1AB674ADFE9D54B511CA2CBB /* Products */ = { | |||||
| isa = PBXGroup; | |||||
| children = ( | |||||
| 8DD76FB20486AB0100D96B5E /* binarybuilder */, | |||||
| ); | |||||
| name = Products; | |||||
| sourceTree = "<group>"; | |||||
| }; | |||||
| 844B0A9F0F52DC7400B2F1FD /* Frameworks */ = { | |||||
| isa = PBXGroup; | |||||
| children = ( | |||||
| 844B0ACB0F52DECD00B2F1FD /* CoreAudio.framework */, | |||||
| 844B0AC20F52DEB900B2F1FD /* IOKit.framework */, | |||||
| 844B0AA00F52DCA000B2F1FD /* ApplicationServices.framework */, | |||||
| 844B0AA10F52DCA000B2F1FD /* Cocoa.framework */, | |||||
| 844B0AA20F52DCA000B2F1FD /* CoreFoundation.framework */, | |||||
| 844B0AA30F52DCA000B2F1FD /* CoreServices.framework */, | |||||
| ); | |||||
| name = Frameworks; | |||||
| sourceTree = "<group>"; | |||||
| }; | |||||
| /* End PBXGroup section */ | |||||
| /* Begin PBXNativeTarget section */ | |||||
| 8DD76FA90486AB0100D96B5E /* BinaryBuilder */ = { | |||||
| isa = PBXNativeTarget; | |||||
| buildConfigurationList = 1DEB928508733DD80010E9CD /* Build configuration list for PBXNativeTarget "BinaryBuilder" */; | |||||
| buildPhases = ( | |||||
| 8DD76FAB0486AB0100D96B5E /* Sources */, | |||||
| 8DD76FAD0486AB0100D96B5E /* Frameworks */, | |||||
| 8DD76FAF0486AB0100D96B5E /* CopyFiles */, | |||||
| ); | |||||
| buildRules = ( | |||||
| ); | |||||
| dependencies = ( | |||||
| ); | |||||
| name = BinaryBuilder; | |||||
| productInstallPath = "$(HOME)/bin"; | |||||
| productName = Amalgamator; | |||||
| productReference = 8DD76FB20486AB0100D96B5E /* binarybuilder */; | |||||
| productType = "com.apple.product-type.tool"; | |||||
| }; | |||||
| /* End PBXNativeTarget section */ | |||||
| /* Begin PBXProject section */ | |||||
| 08FB7793FE84155DC02AAC07 /* Project object */ = { | |||||
| isa = PBXProject; | |||||
| buildConfigurationList = 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "BinaryBuilder" */; | |||||
| compatibilityVersion = "Xcode 3.1"; | |||||
| hasScannedForEncodings = 1; | |||||
| mainGroup = 08FB7794FE84155DC02AAC07 /* Amalgamator */; | |||||
| projectDirPath = ""; | |||||
| projectRoot = ""; | |||||
| targets = ( | |||||
| 8DD76FA90486AB0100D96B5E /* BinaryBuilder */, | |||||
| ); | |||||
| }; | |||||
| /* End PBXProject section */ | |||||
| /* Begin PBXSourcesBuildPhase section */ | |||||
| 8DD76FAB0486AB0100D96B5E /* Sources */ = { | |||||
| isa = PBXSourcesBuildPhase; | |||||
| buildActionMask = 2147483647; | |||||
| files = ( | |||||
| 844B0AB30F52DCCD00B2F1FD /* juce_LibrarySource.mm in Sources */, | |||||
| 8417E77B0F55D0DD00C91867 /* BinaryBuilder.cpp in Sources */, | |||||
| ); | |||||
| runOnlyForDeploymentPostprocessing = 0; | |||||
| }; | |||||
| /* End PBXSourcesBuildPhase section */ | |||||
| /* Begin XCBuildConfiguration section */ | |||||
| 1DEB928608733DD80010E9CD /* Debug */ = { | |||||
| isa = XCBuildConfiguration; | |||||
| buildSettings = { | |||||
| ALWAYS_SEARCH_USER_PATHS = NO; | |||||
| COPY_PHASE_STRIP = NO; | |||||
| GCC_DYNAMIC_NO_PIC = NO; | |||||
| GCC_ENABLE_FIX_AND_CONTINUE = YES; | |||||
| GCC_MODEL_TUNING = G5; | |||||
| GCC_OPTIMIZATION_LEVEL = 0; | |||||
| INSTALL_PATH = /usr/local/bin; | |||||
| PRODUCT_NAME = binarybuilder; | |||||
| }; | |||||
| name = Debug; | |||||
| }; | |||||
| 1DEB928708733DD80010E9CD /* Release */ = { | |||||
| isa = XCBuildConfiguration; | |||||
| buildSettings = { | |||||
| ALWAYS_SEARCH_USER_PATHS = NO; | |||||
| DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; | |||||
| GCC_MODEL_TUNING = G5; | |||||
| INSTALL_PATH = /usr/local/bin; | |||||
| PRODUCT_NAME = binarybuilder; | |||||
| }; | |||||
| name = Release; | |||||
| }; | |||||
| 1DEB928A08733DD80010E9CD /* Debug */ = { | |||||
| isa = XCBuildConfiguration; | |||||
| buildSettings = { | |||||
| ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | |||||
| GCC_C_LANGUAGE_STANDARD = c99; | |||||
| GCC_OPTIMIZATION_LEVEL = 0; | |||||
| GCC_WARN_ABOUT_RETURN_TYPE = YES; | |||||
| GCC_WARN_UNUSED_VARIABLE = YES; | |||||
| ONLY_ACTIVE_ARCH = YES; | |||||
| PREBINDING = NO; | |||||
| SDKROOT = macosx10.5; | |||||
| }; | |||||
| name = Debug; | |||||
| }; | |||||
| 1DEB928B08733DD80010E9CD /* Release */ = { | |||||
| isa = XCBuildConfiguration; | |||||
| buildSettings = { | |||||
| ARCHS = "$(ARCHS_STANDARD_32_BIT)"; | |||||
| GCC_C_LANGUAGE_STANDARD = c99; | |||||
| GCC_GENERATE_DEBUGGING_SYMBOLS = NO; | |||||
| GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1"; | |||||
| GCC_WARN_ABOUT_RETURN_TYPE = YES; | |||||
| GCC_WARN_UNUSED_VARIABLE = YES; | |||||
| PREBINDING = NO; | |||||
| SDKROOT = macosx10.5; | |||||
| }; | |||||
| name = Release; | |||||
| }; | |||||
| /* End XCBuildConfiguration section */ | |||||
| /* Begin XCConfigurationList section */ | |||||
| 1DEB928508733DD80010E9CD /* Build configuration list for PBXNativeTarget "BinaryBuilder" */ = { | |||||
| isa = XCConfigurationList; | |||||
| buildConfigurations = ( | |||||
| 1DEB928608733DD80010E9CD /* Debug */, | |||||
| 1DEB928708733DD80010E9CD /* Release */, | |||||
| ); | |||||
| defaultConfigurationIsVisible = 0; | |||||
| defaultConfigurationName = Release; | |||||
| }; | |||||
| 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "BinaryBuilder" */ = { | |||||
| isa = XCConfigurationList; | |||||
| buildConfigurations = ( | |||||
| 1DEB928A08733DD80010E9CD /* Debug */, | |||||
| 1DEB928B08733DD80010E9CD /* Release */, | |||||
| ); | |||||
| defaultConfigurationIsVisible = 0; | |||||
| defaultConfigurationName = Release; | |||||
| }; | |||||
| /* End XCConfigurationList section */ | |||||
| }; | |||||
| rootObject = 08FB7793FE84155DC02AAC07 /* Project object */; | |||||
| } | |||||
| @@ -1,26 +0,0 @@ | |||||
|  | |||||
| Microsoft Visual Studio Solution File, Format Version 9.00 | |||||
| # Visual Studio 2005 | |||||
| Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BinaryBuilder", "BinaryBuilder.vcproj", "{27423CD3-4ECF-4378-9408-17E01DD339C2}" | |||||
| 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 | |||||
| {27423CD3-4ECF-4378-9408-17E01DD339C2}.Debug|Win32.ActiveCfg = Release|Win32 | |||||
| {27423CD3-4ECF-4378-9408-17E01DD339C2}.Debug|Win32.Build.0 = Release|Win32 | |||||
| {27423CD3-4ECF-4378-9408-17E01DD339C2}.DLL Debug|Win32.ActiveCfg = Release|Win32 | |||||
| {27423CD3-4ECF-4378-9408-17E01DD339C2}.DLL Debug|Win32.Build.0 = Release|Win32 | |||||
| {27423CD3-4ECF-4378-9408-17E01DD339C2}.DLL Release|Win32.ActiveCfg = Release|Win32 | |||||
| {27423CD3-4ECF-4378-9408-17E01DD339C2}.DLL Release|Win32.Build.0 = Release|Win32 | |||||
| {27423CD3-4ECF-4378-9408-17E01DD339C2}.Release|Win32.ActiveCfg = Release|Win32 | |||||
| {27423CD3-4ECF-4378-9408-17E01DD339C2}.Release|Win32.Build.0 = Release|Win32 | |||||
| EndGlobalSection | |||||
| GlobalSection(SolutionProperties) = preSolution | |||||
| HideSolutionNode = FALSE | |||||
| EndGlobalSection | |||||
| EndGlobal | |||||
| @@ -1,129 +0,0 @@ | |||||
| <?xml version="1.0" encoding="Windows-1252"?> | |||||
| <VisualStudioProject | |||||
| ProjectType="Visual C++" | |||||
| Version="8.00" | |||||
| Name="BinaryBuilder" | |||||
| ProjectGUID="{27423CD3-4ECF-4378-9408-17E01DD339C2}" | |||||
| > | |||||
| <Platforms> | |||||
| <Platform | |||||
| Name="Win32" | |||||
| /> | |||||
| </Platforms> | |||||
| <ToolFiles> | |||||
| </ToolFiles> | |||||
| <Configurations> | |||||
| <Configuration | |||||
| Name="Release|Win32" | |||||
| OutputDirectory=".\Release" | |||||
| IntermediateDirectory=".\Release" | |||||
| ConfigurationType="1" | |||||
| UseOfMFC="0" | |||||
| ATLMinimizesCRunTimeLibraryUsage="false" | |||||
| CharacterSet="2" | |||||
| > | |||||
| <Tool | |||||
| Name="VCPreBuildEventTool" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCCustomBuildTool" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCXMLDataGeneratorTool" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCWebServiceProxyGeneratorTool" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCMIDLTool" | |||||
| TypeLibraryName=".\Release/BinaryBuilder.tlb" | |||||
| HeaderFileName="" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCCLCompilerTool" | |||||
| Optimization="1" | |||||
| InlineFunctionExpansion="0" | |||||
| PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" | |||||
| StringPooling="true" | |||||
| UsePrecompiledHeader="0" | |||||
| PrecompiledHeaderFile=".\Release/BinaryBuilder.pch" | |||||
| AssemblerListingLocation=".\Release/" | |||||
| ObjectFile=".\Release/" | |||||
| ProgramDataBaseFileName=".\Release/" | |||||
| WarningLevel="3" | |||||
| SuppressStartupBanner="true" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCManagedResourceCompilerTool" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCResourceCompilerTool" | |||||
| PreprocessorDefinitions="NDEBUG" | |||||
| Culture="1033" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCPreLinkEventTool" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCLinkerTool" | |||||
| LinkIncremental="1" | |||||
| SuppressStartupBanner="true" | |||||
| AdditionalLibraryDirectories="../../juce/bin" | |||||
| ProgramDatabaseFile=".\Release/BinaryBuilder.pdb" | |||||
| SubSystem="1" | |||||
| OptimizeReferences="2" | |||||
| LinkTimeCodeGeneration="1" | |||||
| TargetMachine="1" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCALinkTool" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCManifestTool" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCXDCMakeTool" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCBscMakeTool" | |||||
| SuppressStartupBanner="true" | |||||
| OutputFile=".\Release/BinaryBuilder.bsc" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCFxCopTool" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCAppVerifierTool" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCWebDeploymentTool" | |||||
| /> | |||||
| <Tool | |||||
| Name="VCPostBuildEventTool" | |||||
| /> | |||||
| </Configuration> | |||||
| </Configurations> | |||||
| <References> | |||||
| </References> | |||||
| <Files> | |||||
| <Filter | |||||
| Name="Source Files" | |||||
| Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" | |||||
| > | |||||
| <File | |||||
| RelativePath="..\BinaryBuilder.cpp" | |||||
| > | |||||
| </File> | |||||
| <File | |||||
| RelativePath="..\juce_AppConfig.h" | |||||
| > | |||||
| </File> | |||||
| <File | |||||
| RelativePath="..\juce_LibrarySource.cpp" | |||||
| > | |||||
| </File> | |||||
| </Filter> | |||||
| </Files> | |||||
| <Globals> | |||||
| </Globals> | |||||
| </VisualStudioProject> | |||||