Browse Source

Changed the example projects to be Jucer-generated.

tags/2021-05-28
Julian Storer 15 years ago
parent
commit
961708b21c
32 changed files with 950 additions and 886 deletions
  1. +81
    -0
      extras/example projects/Builds/Linux/Makefile
  2. +169
    -0
      extras/example projects/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj
  3. +23
    -0
      extras/example projects/Builds/MacOSX/Info.plist
  4. +20
    -0
      extras/example projects/Builds/VisualStudio2005/HelloWorld.sln
  5. +160
    -0
      extras/example projects/Builds/VisualStudio2005/HelloWorld.vcproj
  6. +20
    -0
      extras/example projects/Builds/VisualStudio2008/HelloWorld.sln
  7. +160
    -0
      extras/example projects/Builds/VisualStudio2008/HelloWorld.vcproj
  8. +143
    -0
      extras/example projects/Builds/iPhone/HelloWorld.xcodeproj/project.pbxproj
  9. +23
    -0
      extras/example projects/Builds/iPhone/Info.plist
  10. +29
    -0
      extras/example projects/HelloWorld.jucer
  11. +38
    -0
      extras/example projects/JuceLibraryCode/AppConfig.h
  12. +18
    -0
      extras/example projects/JuceLibraryCode/BinaryData.cpp
  13. +13
    -0
      extras/example projects/JuceLibraryCode/BinaryData.h
  14. +20
    -0
      extras/example projects/JuceLibraryCode/JuceHeader.h
  15. +15
    -0
      extras/example projects/JuceLibraryCode/JuceLibraryCode.cpp
  16. +15
    -0
      extras/example projects/JuceLibraryCode/JuceLibraryCode.mm
  17. +1
    -1
      extras/example projects/Source/Main.cpp
  18. +0
    -0
      extras/example projects/Source/MainComponent.cpp
  19. +1
    -1
      extras/example projects/Source/MainComponent.h
  20. +0
    -30
      extras/example projects/common/includes.h
  21. +0
    -34
      extras/example projects/common/juce_AppConfig.h
  22. +0
    -12
      extras/example projects/common/juce_LibrarySource.cpp
  23. +0
    -12
      extras/example projects/common/juce_LibrarySource.mm
  24. BIN
      extras/example projects/example_project_for_Mac/English.lproj/InfoPlist.strings
  25. +0
    -24
      extras/example projects/example_project_for_Mac/Info.plist
  26. +0
    -296
      extras/example projects/example_project_for_Mac/juce_application.xcodeproj/project.pbxproj
  27. +0
    -16
      extras/example projects/example_project_for_Mac/version.plist
  28. +0
    -107
      extras/example projects/example_project_for_Win32/juce_application.dsp
  29. +0
    -44
      extras/example projects/example_project_for_Win32/juce_application.dsw
  30. +0
    -49
      extras/example projects/example_project_for_Win32/juce_application.sln
  31. +0
    -259
      extras/example projects/example_project_for_Win32/juce_application.vcproj
  32. +1
    -1
      extras/example projects/readme.txt

+ 81
- 0
extras/example projects/Builds/Linux/Makefile View File

@@ -0,0 +1,81 @@
# 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 := HelloWorld
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 := HelloWorld
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH)
endif
OBJECTS := \
$(OBJDIR)/Main.o \
$(OBJDIR)/MainComponent.o \
$(OBJDIR)/BinaryData.o \
$(OBJDIR)/JuceLibraryCode.o \
.PHONY: clean
$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking HelloWorld
-@mkdir -p $(BINDIR)
-@mkdir -p $(LIBDIR)
-@mkdir -p $(OUTDIR)
@$(BLDCMD)
clean:
@echo Cleaning HelloWorld
-@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)/MainComponent.o: ../../Source/MainComponent.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/BinaryData.o: ../../JuceLibraryCode/BinaryData.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)

+ 169
- 0
extras/example projects/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj View File

@@ -0,0 +1,169 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 44;
objects = {

28F8C199DFD1C5A282FE13A5 = { isa = PBXBuildFile; fileRef = 6B773B30089D3E23C9C763E1; };
C4EE40FF2BE67DC34B8CFFA4 = { isa = PBXBuildFile; fileRef = 97E620097C302396D2AA27C3; };
14C6505DBC681DF4E57D69C3 = { isa = PBXBuildFile; fileRef = AEF423F7CE97424BD4678D2A; };
5224D0D4CEC0DD155F9B7A07 = { isa = PBXBuildFile; fileRef = 95159BD839F317D41D3D1DEB; };
4B763D6E12169750A2A69DAE = { isa = PBXBuildFile; fileRef = E636C31AF3CB1475EAB8697A; };
AC15BE6424B83A742FEAE095 = { isa = PBXBuildFile; fileRef = D752392436501E2845F993E1; };
25025F2CE57AB78C5646212B = { isa = PBXBuildFile; fileRef = 8D88FB79F4D147AC18C2ACF7; };
E7F7E23482D37A97EDAF59BB = { isa = PBXBuildFile; fileRef = E9B2862AC6FE93A6EE401207; };
4D71BD6967CEBBAF665E57AC = { isa = PBXBuildFile; fileRef = 50A4407555B2BEF61B47EFF7; };
1B49419715A8087FFEBD99CB = { isa = PBXBuildFile; fileRef = 3B7CA9CD51BE335DCAD5FC9F; };
BB469E9EB2CB2E6EFCA0B0D6 = { isa = PBXBuildFile; fileRef = 2FD78B9DF6A26702A9EC05C5; };
237BC2541E5BB21EB4226623 = { isa = PBXBuildFile; fileRef = CB66B1896A253A8D6336E645; };
6F7267F0D2F847AF73EF7DAF = { isa = PBXBuildFile; fileRef = FD2B52051D28D30204949A05; };
A068D073A9C2BF9259564CD0 = { isa = PBXBuildFile; fileRef = ED132B29425B4913184EAEB1; };
E638B7907B29420989C8DC6E = { isa = PBXBuildFile; fileRef = D8A8B4FFECD420E9ED894620; };
6B773B30089D3E23C9C763E1 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
97E620097C302396D2AA27C3 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
AEF423F7CE97424BD4678D2A = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
95159BD839F317D41D3D1DEB = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
E636C31AF3CB1475EAB8697A = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = /System/Library/Frameworks/CoreMIDI.framework; sourceTree = "<absolute>"; };
D752392436501E2845F993E1 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; };
8D88FB79F4D147AC18C2ACF7 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = /System/Library/Frameworks/DiscRecording.framework; sourceTree = "<absolute>"; };
E9B2862AC6FE93A6EE401207 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
50A4407555B2BEF61B47EFF7 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /System/Library/Frameworks/QuartzCore.framework; sourceTree = "<absolute>"; };
3B7CA9CD51BE335DCAD5FC9F = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = /System/Library/Frameworks/QTKit.framework; sourceTree = "<absolute>"; };
2FD78B9DF6A26702A9EC05C5 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; };
7C087991E331224371B9C5CF = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HelloWorld.app; sourceTree = BUILT_PRODUCTS_DIR; };
EA7F9B8453D98A3675F49035 = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = SOURCE_ROOT; };
CB66B1896A253A8D6336E645 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = SOURCE_ROOT; };
FD2B52051D28D30204949A05 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = SOURCE_ROOT; };
F56FAC52B9F4534E4C732A2D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/MainComponent.h; sourceTree = SOURCE_ROOT; };
C0FA8755D24DAD08CD3A6887 = { isa = PBXFileReference; lastKnownFileType = text.txt; name = readme.txt; path = ../../readme.txt; sourceTree = SOURCE_ROOT; };
57943AE0D519B821B9CB886E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; };
AFDF1CB4C386A2D781D66AA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; };
ED132B29425B4913184EAEB1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = SOURCE_ROOT; };
06C2E275863BB2527824E754 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = SOURCE_ROOT; };
D8A8B4FFECD420E9ED894620 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode.mm; path = ../../JuceLibraryCode/JuceLibraryCode.mm; sourceTree = SOURCE_ROOT; };
AA11C8578F0825D0211C7C71 = { isa = PBXGroup; children = (
CB66B1896A253A8D6336E645,
FD2B52051D28D30204949A05,
F56FAC52B9F4534E4C732A2D,
C0FA8755D24DAD08CD3A6887 ); name = Source; sourceTree = "<group>"; };
52AF58536809B334D6BEBF28 = { isa = PBXGroup; children = (
57943AE0D519B821B9CB886E,
AFDF1CB4C386A2D781D66AA1,
ED132B29425B4913184EAEB1,
06C2E275863BB2527824E754,
D8A8B4FFECD420E9ED894620 ); name = "Juce Library Code"; sourceTree = "<group>"; };
2ACEDD4D6058F840EEA38906 = { isa = PBXGroup; children = (
EA7F9B8453D98A3675F49035 ); name = Resources; sourceTree = "<group>"; };
968C104183C4F309F291072B = { isa = PBXGroup; children = (
6B773B30089D3E23C9C763E1,
97E620097C302396D2AA27C3,
AEF423F7CE97424BD4678D2A,
95159BD839F317D41D3D1DEB,
E636C31AF3CB1475EAB8697A,
D752392436501E2845F993E1,
8D88FB79F4D147AC18C2ACF7,
E9B2862AC6FE93A6EE401207,
50A4407555B2BEF61B47EFF7,
3B7CA9CD51BE335DCAD5FC9F,
2FD78B9DF6A26702A9EC05C5 ); name = Frameworks; sourceTree = "<group>"; };
5F17DE7C4751F5192BE55DD9 = { isa = PBXGroup; children = (
7C087991E331224371B9C5CF ); name = Products; sourceTree = "<group>"; };
7F35A8BE5FF618393F413498 = { isa = PBXGroup; children = (
AA11C8578F0825D0211C7C71,
52AF58536809B334D6BEBF28,
2ACEDD4D6058F840EEA38906,
968C104183C4F309F291072B,
5F17DE7C4751F5192BE55DD9 ); name = Source; sourceTree = "<group>"; };
882EB0274C09C2F31019C4F4 = { 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; };
9309DAEB73DBD07F906FD766 = { 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; };
DC6E0D6712057BE7CE629370 = { 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 = "HelloWorld";
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; }; name = Debug; };
D14711B44DC017E8618FAF39 = { 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 = "HelloWorld";
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; }; name = Release; };
DEE6CA5A3F98D473C53CD9F8 = { isa = XCConfigurationList; buildConfigurations = (
DC6E0D6712057BE7CE629370,
D14711B44DC017E8618FAF39 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
4F8F2F5535CE15A1996FD473 = { isa = XCConfigurationList; buildConfigurations = (
882EB0274C09C2F31019C4F4,
9309DAEB73DBD07F906FD766 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
040E7FFF35F5314CAC65923E = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; };
D8C19D22E1FD4F768D15F525 = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
237BC2541E5BB21EB4226623,
6F7267F0D2F847AF73EF7DAF,
A068D073A9C2BF9259564CD0,
E638B7907B29420989C8DC6E ); runOnlyForDeploymentPostprocessing = 0; };
92652782798302B5FC51366D = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = (
28F8C199DFD1C5A282FE13A5,
C4EE40FF2BE67DC34B8CFFA4,
14C6505DBC681DF4E57D69C3,
5224D0D4CEC0DD155F9B7A07,
4B763D6E12169750A2A69DAE,
AC15BE6424B83A742FEAE095,
25025F2CE57AB78C5646212B,
E7F7E23482D37A97EDAF59BB,
4D71BD6967CEBBAF665E57AC,
1B49419715A8087FFEBD99CB,
BB469E9EB2CB2E6EFCA0B0D6 ); runOnlyForDeploymentPostprocessing = 0; };
6A20902FD404918F3D24BA8E = { isa = PBXNativeTarget; buildConfigurationList = 4F8F2F5535CE15A1996FD473; buildPhases = (
040E7FFF35F5314CAC65923E,
D8C19D22E1FD4F768D15F525,
92652782798302B5FC51366D ); buildRules = ( ); dependencies = ( ); name = HelloWorld; productInstallPath = "$(HOME)/Applications"; productName = HelloWorld; productReference = 7C087991E331224371B9C5CF; productType = "com.apple.product-type.application"; };
E13992FDBAEBF649A7954C3A = { isa = PBXProject; buildConfigurationList = DEE6CA5A3F98D473C53CD9F8; compatibilityVersion = "Xcode 3.0"; hasScannedForEncodings = 0; mainGroup = 7F35A8BE5FF618393F413498; projectDirPath = ""; projectRoot = ""; targets = ( 6A20902FD404918F3D24BA8E ); };
};
rootObject = E13992FDBAEBF649A7954C3A;
}

+ 23
- 0
extras/example projects/Builds/MacOSX/Info.plist View File

@@ -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>&#36;{EXECUTABLE_NAME}</string>
<key>CFBundleIconFile</key>
<string></string>
<key>CFBundleIdentifier</key>
<string>com.&#36;{PRODUCT_NAME:rfc1034identifier}</string>
<key>CFBundleName</key>
<string>&#36;{PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleVersion</key>
<string>1</string>
</dict>
</plist>

+ 20
- 0
extras/example projects/Builds/VisualStudio2005/HelloWorld.sln View File

@@ -0,0 +1,20 @@
Microsoft Visual Studio Solution File, Format Version 8.00
# Visual C++ Express 2005
Project("{4D8D7276-61CD-98C8-9805-B0C09E338293}") = "HelloWorld", "HelloWorld.vcproj", "{E29E0A3E-FB4C-D74C-B035-BEF5617409AB}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{E29E0A3E-FB4C-D74C-B035-BEF5617409AB}.Debug|Win32.ActiveCfg = Debug|Win32
{E29E0A3E-FB4C-D74C-B035-BEF5617409AB}.Debug|Win32.Build.0 = Debug|Win32
{E29E0A3E-FB4C-D74C-B035-BEF5617409AB}.Release|Win32.ActiveCfg = Release|Win32
{E29E0A3E-FB4C-D74C-B035-BEF5617409AB}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

+ 160
- 0
extras/example projects/Builds/VisualStudio2005/HelloWorld.vcproj View File

@@ -0,0 +1,160 @@
<?xml version="1.0" encoding="UTF-8"?>
<VisualStudioProject ProjectType="Visual C++"
Version="8.00"
Name="HelloWorld"
ProjectGUID="{E29E0A3E-FB4C-D74C-B035-BEF5617409AB}"
TargetFrameworkVersion="131072">
<Platforms>
<Platform Name="Win32"/>
</Platforms>
<ToolFiles/>
<Configurations>
<Configuration Name="Debug&#124;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\HelloWorld.tlb"
HeaderFileName=""/>
<Tool Name="VCCLCompilerTool"
Optimization="0"
BufferSecurityCheck=""
DebugInformationFormat="4"
AdditionalIncludeDirectories=""
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG"
RuntimeLibrary="1"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\Debug\HelloWorld.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\HelloWorld.exe"
SuppressStartupBanner="true"
IgnoreDefaultLibraryNames="libcmt.lib, msvcrt.lib"
GenerateDebugInformation="true"
ProgramDatabaseFile=".\Debug\HelloWorld.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\HelloWorld.bsc"/>
<Tool Name="VCFxCopTool"/>
<Tool Name="VCAppVerifierTool"/>
<Tool Name="VCPostBuildEventTool"/>
</Configuration>
<Configuration Name="Release&#124;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\HelloWorld.tlb"
HeaderFileName=""/>
<Tool Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
StringPooling="true"
AdditionalIncludeDirectories=""
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
RuntimeLibrary="0"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\Release\HelloWorld.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\HelloWorld.exe"
SuppressStartupBanner="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="false"
ProgramDatabaseFile=".\Release\HelloWorld.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\HelloWorld.bsc"/>
<Tool Name="VCFxCopTool"/>
<Tool Name="VCAppVerifierTool"/>
<Tool Name="VCPostBuildEventTool"/>
</Configuration>
</Configurations>
<References/>
<Files>
<Filter Name="HelloWorld">
<Filter Name="Source">
<File RelativePath="..\..\Source\Main.cpp"/>
<File RelativePath="..\..\Source\MainComponent.cpp"/>
<File RelativePath="..\..\Source\MainComponent.h"/>
<File RelativePath="..\..\readme.txt">
<FileConfiguration Name="Debug&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
<FileConfiguration Name="Release&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
</File>
</Filter>
</Filter>
<Filter Name="Juce Library Code">
<File RelativePath="..\..\JuceLibraryCode\AppConfig.h"/>
<File RelativePath="..\..\JuceLibraryCode\JuceHeader.h"/>
<File RelativePath="..\..\JuceLibraryCode\BinaryData.cpp"/>
<File RelativePath="..\..\JuceLibraryCode\BinaryData.h"/>
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode.cpp"/>
</Filter>
</Files>
<Globals/>
</VisualStudioProject>

+ 20
- 0
extras/example projects/Builds/VisualStudio2008/HelloWorld.sln View File

@@ -0,0 +1,20 @@
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual C++ Express 2008
Project("{4D8D7276-61CD-98C8-9805-B0C09E338293}") = "HelloWorld", "HelloWorld.vcproj", "{E29E0A3E-FB4C-D74C-B035-BEF5617409AB}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{E29E0A3E-FB4C-D74C-B035-BEF5617409AB}.Debug|Win32.ActiveCfg = Debug|Win32
{E29E0A3E-FB4C-D74C-B035-BEF5617409AB}.Debug|Win32.Build.0 = Debug|Win32
{E29E0A3E-FB4C-D74C-B035-BEF5617409AB}.Release|Win32.ActiveCfg = Release|Win32
{E29E0A3E-FB4C-D74C-B035-BEF5617409AB}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

+ 160
- 0
extras/example projects/Builds/VisualStudio2008/HelloWorld.vcproj View File

@@ -0,0 +1,160 @@
<?xml version="1.0" encoding="UTF-8"?>
<VisualStudioProject ProjectType="Visual C++"
Version="9.00"
Name="HelloWorld"
ProjectGUID="{E29E0A3E-FB4C-D74C-B035-BEF5617409AB}"
TargetFrameworkVersion="131072">
<Platforms>
<Platform Name="Win32"/>
</Platforms>
<ToolFiles/>
<Configurations>
<Configuration Name="Debug&#124;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\HelloWorld.tlb"
HeaderFileName=""/>
<Tool Name="VCCLCompilerTool"
Optimization="0"
BufferSecurityCheck=""
DebugInformationFormat="4"
AdditionalIncludeDirectories=""
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG"
RuntimeLibrary="1"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\Debug\HelloWorld.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\HelloWorld.exe"
SuppressStartupBanner="true"
IgnoreDefaultLibraryNames="libcmt.lib, msvcrt.lib"
GenerateDebugInformation="true"
ProgramDatabaseFile=".\Debug\HelloWorld.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\HelloWorld.bsc"/>
<Tool Name="VCFxCopTool"/>
<Tool Name="VCAppVerifierTool"/>
<Tool Name="VCPostBuildEventTool"/>
</Configuration>
<Configuration Name="Release&#124;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\HelloWorld.tlb"
HeaderFileName=""/>
<Tool Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
StringPooling="true"
AdditionalIncludeDirectories=""
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
RuntimeLibrary="0"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\Release\HelloWorld.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\HelloWorld.exe"
SuppressStartupBanner="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="false"
ProgramDatabaseFile=".\Release\HelloWorld.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\HelloWorld.bsc"/>
<Tool Name="VCFxCopTool"/>
<Tool Name="VCAppVerifierTool"/>
<Tool Name="VCPostBuildEventTool"/>
</Configuration>
</Configurations>
<References/>
<Files>
<Filter Name="HelloWorld">
<Filter Name="Source">
<File RelativePath="..\..\Source\Main.cpp"/>
<File RelativePath="..\..\Source\MainComponent.cpp"/>
<File RelativePath="..\..\Source\MainComponent.h"/>
<File RelativePath="..\..\readme.txt">
<FileConfiguration Name="Debug&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
<FileConfiguration Name="Release&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
</File>
</Filter>
</Filter>
<Filter Name="Juce Library Code">
<File RelativePath="..\..\JuceLibraryCode\AppConfig.h"/>
<File RelativePath="..\..\JuceLibraryCode\JuceHeader.h"/>
<File RelativePath="..\..\JuceLibraryCode\BinaryData.cpp"/>
<File RelativePath="..\..\JuceLibraryCode\BinaryData.h"/>
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode.cpp"/>
</Filter>
</Files>
<Globals/>
</VisualStudioProject>

+ 143
- 0
extras/example projects/Builds/iPhone/HelloWorld.xcodeproj/project.pbxproj View File

@@ -0,0 +1,143 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 44;
objects = {

A17CB2E433E1BE3ABE451848 = { isa = PBXBuildFile; fileRef = 558FCE9088F29BC53FEE9BC2; };
C4C15F695EA3866CC3E37FBD = { isa = PBXBuildFile; fileRef = 716EC4E9813924BC425CDEF5; };
AA82EB355000836E0A2AC930 = { isa = PBXBuildFile; fileRef = BFA8583602D1022E7CA9A559; };
F90EEEB7BFE91DE375E81242 = { isa = PBXBuildFile; fileRef = 8C58C43B4C4F9E89233A25F9; };
237BC2541E5BB21EB4226623 = { isa = PBXBuildFile; fileRef = CB66B1896A253A8D6336E645; };
6F7267F0D2F847AF73EF7DAF = { isa = PBXBuildFile; fileRef = FD2B52051D28D30204949A05; };
A068D073A9C2BF9259564CD0 = { isa = PBXBuildFile; fileRef = ED132B29425B4913184EAEB1; };
E638B7907B29420989C8DC6E = { isa = PBXBuildFile; fileRef = D8A8B4FFECD420E9ED894620; };
558FCE9088F29BC53FEE9BC2 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
716EC4E9813924BC425CDEF5 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
BFA8583602D1022E7CA9A559 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
8C58C43B4C4F9E89233A25F9 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
7C087991E331224371B9C5CF = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = HelloWorld.app; sourceTree = BUILT_PRODUCTS_DIR; };
E5D5090AE29D959C087A648F = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = SOURCE_ROOT; };
CB66B1896A253A8D6336E645 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = SOURCE_ROOT; };
FD2B52051D28D30204949A05 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../../Source/MainComponent.cpp; sourceTree = SOURCE_ROOT; };
F56FAC52B9F4534E4C732A2D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../../Source/MainComponent.h; sourceTree = SOURCE_ROOT; };
C0FA8755D24DAD08CD3A6887 = { isa = PBXFileReference; lastKnownFileType = text.txt; name = readme.txt; path = ../../readme.txt; sourceTree = SOURCE_ROOT; };
57943AE0D519B821B9CB886E = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; };
AFDF1CB4C386A2D781D66AA1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; };
ED132B29425B4913184EAEB1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = SOURCE_ROOT; };
06C2E275863BB2527824E754 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = SOURCE_ROOT; };
D8A8B4FFECD420E9ED894620 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode.mm; path = ../../JuceLibraryCode/JuceLibraryCode.mm; sourceTree = SOURCE_ROOT; };
AA11C8578F0825D0211C7C71 = { isa = PBXGroup; children = (
CB66B1896A253A8D6336E645,
FD2B52051D28D30204949A05,
F56FAC52B9F4534E4C732A2D,
C0FA8755D24DAD08CD3A6887 ); name = Source; sourceTree = "<group>"; };
52AF58536809B334D6BEBF28 = { isa = PBXGroup; children = (
57943AE0D519B821B9CB886E,
AFDF1CB4C386A2D781D66AA1,
ED132B29425B4913184EAEB1,
06C2E275863BB2527824E754,
D8A8B4FFECD420E9ED894620 ); name = "Juce Library Code"; sourceTree = "<group>"; };
2ACEDD4D6058F840EEA38906 = { isa = PBXGroup; children = (
E5D5090AE29D959C087A648F ); name = Resources; sourceTree = "<group>"; };
968C104183C4F309F291072B = { isa = PBXGroup; children = (
558FCE9088F29BC53FEE9BC2,
716EC4E9813924BC425CDEF5,
BFA8583602D1022E7CA9A559,
8C58C43B4C4F9E89233A25F9 ); name = Frameworks; sourceTree = "<group>"; };
5F17DE7C4751F5192BE55DD9 = { isa = PBXGroup; children = (
7C087991E331224371B9C5CF ); name = Products; sourceTree = "<group>"; };
7F35A8BE5FF618393F413498 = { isa = PBXGroup; children = (
AA11C8578F0825D0211C7C71,
52AF58536809B334D6BEBF28,
2ACEDD4D6058F840EEA38906,
968C104183C4F309F291072B,
5F17DE7C4751F5192BE55DD9 ); name = Source; sourceTree = "<group>"; };
882EB0274C09C2F31019C4F4 = { 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; };
9309DAEB73DBD07F906FD766 = { 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; };
DC6E0D6712057BE7CE629370 = { 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 = "HelloWorld";
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
SDKROOT = iphonesimulator3.0;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; }; name = Debug; };
D14711B44DC017E8618FAF39 = { 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 = "HelloWorld";
SDKROOT = iphonesimulator3.0;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; }; name = Release; };
DEE6CA5A3F98D473C53CD9F8 = { isa = XCConfigurationList; buildConfigurations = (
DC6E0D6712057BE7CE629370,
D14711B44DC017E8618FAF39 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
4F8F2F5535CE15A1996FD473 = { isa = XCConfigurationList; buildConfigurations = (
882EB0274C09C2F31019C4F4,
9309DAEB73DBD07F906FD766 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
040E7FFF35F5314CAC65923E = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; };
D8C19D22E1FD4F768D15F525 = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
237BC2541E5BB21EB4226623,
6F7267F0D2F847AF73EF7DAF,
A068D073A9C2BF9259564CD0,
E638B7907B29420989C8DC6E ); runOnlyForDeploymentPostprocessing = 0; };
92652782798302B5FC51366D = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = (
A17CB2E433E1BE3ABE451848,
C4C15F695EA3866CC3E37FBD,
AA82EB355000836E0A2AC930,
F90EEEB7BFE91DE375E81242 ); runOnlyForDeploymentPostprocessing = 0; };
6A20902FD404918F3D24BA8E = { isa = PBXNativeTarget; buildConfigurationList = 4F8F2F5535CE15A1996FD473; buildPhases = (
040E7FFF35F5314CAC65923E,
D8C19D22E1FD4F768D15F525,
92652782798302B5FC51366D ); buildRules = ( ); dependencies = ( ); name = HelloWorld; productInstallPath = "$(HOME)/Applications"; productName = HelloWorld; productReference = 7C087991E331224371B9C5CF; productType = "com.apple.product-type.application"; };
E13992FDBAEBF649A7954C3A = { isa = PBXProject; buildConfigurationList = DEE6CA5A3F98D473C53CD9F8; compatibilityVersion = "Xcode 3.0"; hasScannedForEncodings = 0; mainGroup = 7F35A8BE5FF618393F413498; projectDirPath = ""; projectRoot = ""; targets = ( 6A20902FD404918F3D24BA8E ); };
};
rootObject = E13992FDBAEBF649A7954C3A;
}

+ 23
- 0
extras/example projects/Builds/iPhone/Info.plist View File

@@ -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>&#36;{EXECUTABLE_NAME}</string>
<key>CFBundleIconFile</key>
<string></string>
<key>CFBundleIdentifier</key>
<string>com.&#36;{PRODUCT_NAME:rfc1034identifier}</string>
<key>CFBundleName</key>
<string>&#36;{PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleVersion</key>
<string>1</string>
</dict>
</plist>

+ 29
- 0
extras/example projects/HelloWorld.jucer View File

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<JUCERPROJECT id="tTAKTK1s" name="HelloWorld" projectType="1" juceLinkage="4"
juceFolder="../../../juce" jucerVersion="3.0">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="HelloWorld"
osxSDK="1" osxCompatibility="1"/>
<CONFIGURATION name="Release" isDebug="0" optimisation="2" targetName="HelloWorld"
osxSDK="1" osxCompatibility="1"/>
</CONFIGURATIONS>
<MAINGROUP id="a0m6ZvX1F" name="HelloWorld">
<GROUP id="GVpTv8yA5" name="Source">
<FILE id="wm1yCLKYK" name="Main.cpp" compile="1" resource="0" file="Source/Main.cpp"/>
<FILE id="Ir0rGDFpT" name="MainComponent.cpp" compile="1" resource="0"
file="Source/MainComponent.cpp"/>
<FILE id="Plz1QicEA" name="MainComponent.h" compile="0" resource="0"
file="Source/MainComponent.h"/>
<FILE id="IyByE1BKH" name="readme.txt" compile="0" resource="1" file="readme.txt"/>
</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="3" JUCE_WEB_BROWSER="3"
JUCE_SUPPORT_CARBON="3" JUCE_CHECK_MEMORY_LEAKS="3" JUCE_CATCH_UNHANDLED_EXCEPTIONS="3"
JUCE_STRINGS_ARE_UNICODE="3"/>
</JUCERPROJECT>

+ 38
- 0
extras/example projects/JuceLibraryCode/AppConfig.h View File

@@ -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
//#define JUCE_WEB_BROWSER
//#define JUCE_SUPPORT_CARBON
//#define JUCE_CHECK_MEMORY_LEAKS
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
//#define JUCE_STRINGS_ARE_UNICODE

+ 18
- 0
extras/example projects/JuceLibraryCode/BinaryData.cpp View File

@@ -0,0 +1,18 @@
/* ==================================== JUCER_BINARY_RESOURCE ====================================
This is an auto-generated file, created by The Jucer V3.0
Do not edit anything in this file!
*/
#include "BinaryData.h"
//================== readme.txt ==================
static const unsigned char temp_94a14940[] =
"\r\n"
"This directory contains simple \"Hello World\" type projects that you can copy and alter to\r\n"
"quickly create a JUCE application.\r\n"
"\r\n"
"For a more complete example, see the Juce demo app.\r\n";
const char* BinaryData::readme_txt = (const char*) temp_94a14940;

+ 13
- 0
extras/example projects/JuceLibraryCode/BinaryData.h View File

@@ -0,0 +1,13 @@
/* =========================================================================================
This is an auto-generated file, created by The Jucer V3.0
Do not edit anything in this file!
*/
namespace BinaryData
{
extern const char* readme_txt;
const int readme_txtSize = 184;
}

+ 20
- 0
extras/example projects/JuceLibraryCode/JuceHeader.h View File

@@ -0,0 +1,20 @@
/*
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_D9639818__
#define __APPHEADERFILE_D9639818__
#include "AppConfig.h"
#include "../../../juce_amalgamated.h"
#include "BinaryData.h"
#endif // __APPHEADERFILE_D9639818__

+ 15
- 0
extras/example projects/JuceLibraryCode/JuceLibraryCode.cpp View File

@@ -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"

+ 15
- 0
extras/example projects/JuceLibraryCode/JuceLibraryCode.mm View File

@@ -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"

extras/example projects/common/Main.cpp → extras/example projects/Source/Main.cpp View File

@@ -7,7 +7,7 @@
==============================================================================
*/
#include "includes.h"
#include "../JuceLibraryCode/JuceHeader.h"
#include "MainComponent.h"
//==============================================================================

extras/example projects/common/MainComponent.cpp → extras/example projects/Source/MainComponent.cpp View File


extras/example projects/common/MainComponent.h → extras/example projects/Source/MainComponent.h View File

@@ -23,7 +23,7 @@
#define __JUCER_HEADER_MAINCOMPONENT_MAINCOMPONENT_D0F6CD31__
//[Headers] -- You can add your own extra header files here --
#include "includes.h"
#include "../JuceLibraryCode/JuceHeader.h"
//[/Headers]

+ 0
- 30
extras/example projects/common/includes.h View File

@@ -1,30 +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 lets us set up any special config that we need for this app..
#include "juce_AppConfig.h"
// And this includes all the juce headers..
#include "../../../juce_amalgamated.h"

+ 0
- 34
extras/example projects/common/juce_AppConfig.h View File

@@ -1,34 +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_QUICKTIME 0
//#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

+ 0
- 12
extras/example projects/common/juce_LibrarySource.cpp View File

@@ -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"

+ 0
- 12
extras/example projects/common/juce_LibrarySource.mm View File

@@ -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.mm"

BIN
extras/example projects/example_project_for_Mac/English.lproj/InfoPlist.strings View File


+ 0
- 24
extras/example projects/example_project_for_Mac/Info.plist View File

@@ -1,24 +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>juce_application</string>
<key>CFBundleIconFile</key>
<string></string>
<key>CFBundleIdentifier</key>
<string>com.apple.myCarbonApp</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</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>

+ 0
- 296
extras/example projects/example_project_for_Mac/juce_application.xcodeproj/project.pbxproj View File

@@ -1,296 +0,0 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 42;
objects = {

/* Begin PBXBuildFile section */
8407902B09E6B5BD004E7BCD /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8407902A09E6B5BD004E7BCD /* QuickTime.framework */; };
841083D50DB36EA400AB8583 /* MainComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 841083D30DB36EA400AB8583 /* MainComponent.cpp */; };
841084880DB374E700AB8583 /* juce.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 841084870DB374E700AB8583 /* juce.xcconfig */; };
841136A00D0480DE0054B790 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8411369F0D0480DE0054B790 /* OpenGL.framework */; };
84204DA50FDEFA3800FA4ABC /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84204DA40FDEFA3800FA4ABC /* Carbon.framework */; };
846EC7870EB607050080CCFF /* QTKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 846EC7860EB607050080CCFF /* QTKit.framework */; };
84F30CD108FEAAA20087E26C /* Main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84F30CD008FEAAA20087E26C /* Main.cpp */; };
84F30CED08FEAD7A0087E26C /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84F30CEC08FEAD7A0087E26C /* CoreAudio.framework */; };
84FAD61A0C7C3CCB00AF3028 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84FAD6190C7C3CCB00AF3028 /* IOKit.framework */; };
84FBB86F0E06CAC200B52196 /* juce_LibrarySource.mm in Sources */ = {isa = PBXBuildFile; fileRef = 84FBB86E0E06CAC200B52196 /* juce_LibrarySource.mm */; };
84FBB8730E06CC5D00B52196 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84FBB8720E06CC5D00B52196 /* Cocoa.framework */; };
84FBB8770E06CCB200B52196 /* CoreMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84FBB8760E06CCB200B52196 /* CoreMIDI.framework */; };
84FBB87B0E06CCC600B52196 /* DiscRecording.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84FBB87A0E06CCC600B52196 /* DiscRecording.framework */; };
84FBB8880E06CCE900B52196 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84FBB8870E06CCE900B52196 /* AudioUnit.framework */; };
84FBB88D0E06CD0100B52196 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84FBB88C0E06CD0100B52196 /* WebKit.framework */; };
8D0C4E8D0486CD37000505A6 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
0867D6ABFE840B52C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
4A9504C8FFE6A3BC11CA0CBA /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = "<absolute>"; };
4A9504CAFFE6A41611CA0CBA /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; };
8407902A09E6B5BD004E7BCD /* QuickTime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; };
841083D20DB36EA400AB8583 /* includes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = includes.h; path = ../common/includes.h; sourceTree = SOURCE_ROOT; };
841083D30DB36EA400AB8583 /* MainComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MainComponent.cpp; path = ../common/MainComponent.cpp; sourceTree = SOURCE_ROOT; };
841083D40DB36EA400AB8583 /* MainComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MainComponent.h; path = ../common/MainComponent.h; sourceTree = SOURCE_ROOT; };
841084870DB374E700AB8583 /* juce.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = juce.xcconfig; path = ../../../build/macosx/juce.xcconfig; sourceTree = SOURCE_ROOT; };
8411369F0D0480DE0054B790 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
84204DA40FDEFA3800FA4ABC /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
846EC7860EB607050080CCFF /* QTKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = /System/Library/Frameworks/QTKit.framework; sourceTree = "<absolute>"; };
84F30CD008FEAAA20087E26C /* Main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../common/Main.cpp; sourceTree = SOURCE_ROOT; };
84F30CEC08FEAD7A0087E26C /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
84FAD6190C7C3CCB00AF3028 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
84FBB86E0E06CAC200B52196 /* juce_LibrarySource.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_LibrarySource.mm; path = ../common/juce_LibrarySource.mm; sourceTree = SOURCE_ROOT; };
84FBB8700E06CAD300B52196 /* juce_AppConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = juce_AppConfig.h; path = ../common/juce_AppConfig.h; sourceTree = SOURCE_ROOT; };
84FBB8720E06CC5D00B52196 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
84FBB8760E06CCB200B52196 /* CoreMIDI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = /System/Library/Frameworks/CoreMIDI.framework; sourceTree = "<absolute>"; };
84FBB87A0E06CCC600B52196 /* DiscRecording.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = /System/Library/Frameworks/DiscRecording.framework; sourceTree = "<absolute>"; };
84FBB8870E06CCE900B52196 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = /System/Library/Frameworks/AudioUnit.framework; sourceTree = "<absolute>"; };
84FBB88C0E06CD0100B52196 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; };
8D0C4E960486CD37000505A6 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
8D0C4E970486CD37000505A6 /* juce_application.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = juce_application.app; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
8D0C4E910486CD37000505A6 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
84F30CED08FEAD7A0087E26C /* CoreAudio.framework in Frameworks */,
8407902B09E6B5BD004E7BCD /* QuickTime.framework in Frameworks */,
84FAD61A0C7C3CCB00AF3028 /* IOKit.framework in Frameworks */,
841136A00D0480DE0054B790 /* OpenGL.framework in Frameworks */,
84FBB8730E06CC5D00B52196 /* Cocoa.framework in Frameworks */,
84FBB8770E06CCB200B52196 /* CoreMIDI.framework in Frameworks */,
84FBB87B0E06CCC600B52196 /* DiscRecording.framework in Frameworks */,
84FBB8880E06CCE900B52196 /* AudioUnit.framework in Frameworks */,
84FBB88D0E06CD0100B52196 /* WebKit.framework in Frameworks */,
846EC7870EB607050080CCFF /* QTKit.framework in Frameworks */,
84204DA50FDEFA3800FA4ABC /* Carbon.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
195DF8CFFE9D517E11CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
8D0C4E970486CD37000505A6 /* juce_application.app */,
);
name = Products;
sourceTree = "<group>";
};
20286C29FDCF999611CA2CEA /* juce_application */ = {
isa = PBXGroup;
children = (
20286C2AFDCF999611CA2CEA /* Sources */,
20286C2CFDCF999611CA2CEA /* Resources */,
841084830DB3749300AB8583 /* Build settings */,
20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */,
195DF8CFFE9D517E11CA2CBB /* Products */,
);
name = juce_application;
sourceTree = "<group>";
};
20286C2AFDCF999611CA2CEA /* Sources */ = {
isa = PBXGroup;
children = (
841083D30DB36EA400AB8583 /* MainComponent.cpp */,
841083D40DB36EA400AB8583 /* MainComponent.h */,
84F30CD008FEAAA20087E26C /* Main.cpp */,
841083D20DB36EA400AB8583 /* includes.h */,
84FBB8700E06CAD300B52196 /* juce_AppConfig.h */,
84FBB86E0E06CAC200B52196 /* juce_LibrarySource.mm */,
);
name = Sources;
sourceTree = "<group>";
};
20286C2CFDCF999611CA2CEA /* Resources */ = {
isa = PBXGroup;
children = (
8D0C4E960486CD37000505A6 /* Info.plist */,
0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */,
);
name = Resources;
sourceTree = "<group>";
};
20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */ = {
isa = PBXGroup;
children = (
84204DA40FDEFA3800FA4ABC /* Carbon.framework */,
84FBB8870E06CCE900B52196 /* AudioUnit.framework */,
84FBB8720E06CC5D00B52196 /* Cocoa.framework */,
4A9504CAFFE6A41611CA0CBA /* CoreServices.framework */,
84F30CEC08FEAD7A0087E26C /* CoreAudio.framework */,
84FBB8760E06CCB200B52196 /* CoreMIDI.framework */,
84FBB87A0E06CCC600B52196 /* DiscRecording.framework */,
4A9504C8FFE6A3BC11CA0CBA /* ApplicationServices.framework */,
846EC7860EB607050080CCFF /* QTKit.framework */,
8407902A09E6B5BD004E7BCD /* QuickTime.framework */,
84FAD6190C7C3CCB00AF3028 /* IOKit.framework */,
8411369F0D0480DE0054B790 /* OpenGL.framework */,
84FBB88C0E06CD0100B52196 /* WebKit.framework */,
);
name = "External Frameworks and Libraries";
sourceTree = "<group>";
};
841084830DB3749300AB8583 /* Build settings */ = {
isa = PBXGroup;
children = (
841084870DB374E700AB8583 /* juce.xcconfig */,
);
name = "Build settings";
sourceTree = "<group>";
};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
8D0C4E890486CD37000505A6 /* juce_application */ = {
isa = PBXNativeTarget;
buildConfigurationList = 84F30CBF08FEAA620087E26C /* Build configuration list for PBXNativeTarget "juce_application" */;
buildPhases = (
8D0C4E8C0486CD37000505A6 /* Resources */,
8D0C4E8F0486CD37000505A6 /* Sources */,
8D0C4E910486CD37000505A6 /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = juce_application;
productInstallPath = "$(HOME)/Applications";
productName = juce_application;
productReference = 8D0C4E970486CD37000505A6 /* juce_application.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
20286C28FDCF999611CA2CEA /* Project object */ = {
isa = PBXProject;
buildConfigurationList = 84F30CC308FEAA620087E26C /* Build configuration list for PBXProject "juce_application" */;
compatibilityVersion = "Xcode 2.4";
hasScannedForEncodings = 1;
mainGroup = 20286C29FDCF999611CA2CEA /* juce_application */;
projectDirPath = "";
projectRoot = "";
targets = (
8D0C4E890486CD37000505A6 /* juce_application */,
);
};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
8D0C4E8C0486CD37000505A6 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
8D0C4E8D0486CD37000505A6 /* InfoPlist.strings in Resources */,
841084880DB374E700AB8583 /* juce.xcconfig in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
8D0C4E8F0486CD37000505A6 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
84F30CD108FEAAA20087E26C /* Main.cpp in Sources */,
841083D50DB36EA400AB8583 /* MainComponent.cpp in Sources */,
84FBB86F0E06CAC200B52196 /* juce_LibrarySource.mm in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */

/* Begin PBXVariantGroup section */
0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
0867D6ABFE840B52C02AAC07 /* English */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */

/* Begin XCBuildConfiguration section */
84F30CC008FEAA620087E26C /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Applications";
LIBRARY_SEARCH_PATHS = ../../../../juce/bin;
PREBINDING = NO;
PRODUCT_NAME = juce_application;
WRAPPER_EXTENSION = app;
};
name = Debug;
};
84F30CC108FEAA620087E26C /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
COPY_PHASE_STRIP = YES;
GCC_ENABLE_FIX_AND_CONTINUE = NO;
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Applications";
LIBRARY_SEARCH_PATHS = ../../../../juce/bin;
PREBINDING = NO;
PRODUCT_NAME = juce_application;
WRAPPER_EXTENSION = app;
ZERO_LINK = NO;
};
name = Release;
};
84F30CC408FEAA620087E26C /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 841084870DB374E700AB8583 /* juce.xcconfig */;
buildSettings = {
};
name = Debug;
};
84F30CC508FEAA620087E26C /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 841084870DB374E700AB8583 /* juce.xcconfig */;
buildSettings = {
};
name = Release;
};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
84F30CBF08FEAA620087E26C /* Build configuration list for PBXNativeTarget "juce_application" */ = {
isa = XCConfigurationList;
buildConfigurations = (
84F30CC008FEAA620087E26C /* Debug */,
84F30CC108FEAA620087E26C /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Debug;
};
84F30CC308FEAA620087E26C /* Build configuration list for PBXProject "juce_application" */ = {
isa = XCConfigurationList;
buildConfigurations = (
84F30CC408FEAA620087E26C /* Debug */,
84F30CC508FEAA620087E26C /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Debug;
};
/* End XCConfigurationList section */
};
rootObject = 20286C28FDCF999611CA2CEA /* Project object */;
}

+ 0
- 16
extras/example projects/example_project_for_Mac/version.plist View File

@@ -1,16 +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>BuildVersion</key>
<string>92</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>ProductBuildVersion</key>
<string>7K571</string>
<key>ProjectName</key>
<string>NibPBTemplates</string>
<key>SourceVersion</key>
<string>1200000</string>
</dict>
</plist>

+ 0
- 107
extras/example projects/example_project_for_Win32/juce_application.dsp View File

@@ -1,107 +0,0 @@
# Microsoft Developer Studio Project File - Name="juce_application" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Application" 0x0101
CFG=juce_application - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "juce_application.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "juce_application.mak" CFG="juce_application - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "juce_application - Win32 Release" (based on "Win32 (x86) Application")
!MESSAGE "juce_application - Win32 Debug" (based on "Win32 (x86) Application")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
CPP=cl.exe
MTL=midl.exe
RSC=rc.exe
!IF "$(CFG)" == "juce_application - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "Release"
# PROP BASE Intermediate_Dir "Release"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "Release"
# PROP Intermediate_Dir "Release"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c
# ADD CPP /nologo /G6 /MT /W3 /GR /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /c
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x809 /d "NDEBUG"
# ADD RSC /l 0x809 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /machine:I386
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:windows /machine:I386 /libpath:"../../bin"
!ELSEIF "$(CFG)" == "juce_application - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "Debug"
# PROP BASE Intermediate_Dir "Debug"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "Debug"
# PROP Intermediate_Dir "Debug"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c
# ADD CPP /nologo /G6 /MTd /W3 /Gm /GR /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /YX /FD /GZ /c
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD BASE RSC /l 0x809 /d "_DEBUG"
# ADD RSC /l 0x809 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept /libpath:"../../bin"
!ENDIF
# Begin Target
# Name "juce_application - Win32 Release"
# Name "juce_application - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
SOURCE=..\common\Main.cpp
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl"
# End Group
# Begin Group "Resource Files"
# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
# End Group
# End Target
# End Project

+ 0
- 44
extras/example projects/example_project_for_Win32/juce_application.dsw View File

@@ -1,44 +0,0 @@
Microsoft Developer Studio Workspace File, Format Version 6.00
# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
###############################################################################
Project: "JUCE"="..\..\build\win32\vc6\JUCE.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
}}}
###############################################################################
Project: "juce_application"=".\juce_application.dsp" - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name JUCE
End Project Dependency
}}}
###############################################################################
Global:
Package=<5>
{{{
}}}
Package=<3>
{{{
}}}
###############################################################################

+ 0
- 49
extras/example projects/example_project_for_Win32/juce_application.sln View File

@@ -1,49 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "juce_application", "juce_application.vcproj", "{3FDA7E37-BC7B-4E95-9F8A-58857E2ACD2C}"
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 DLL|Win32 = Debug DLL|Win32
Debug|Win32 = Debug|Win32
DLL Debug|Win32 = DLL Debug|Win32
DLL Release|Win32 = DLL Release|Win32
Release DLL|Win32 = Release DLL|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{3FDA7E37-BC7B-4E95-9F8A-58857E2ACD2C}.Debug DLL|Win32.ActiveCfg = Debug|Win32
{3FDA7E37-BC7B-4E95-9F8A-58857E2ACD2C}.Debug DLL|Win32.Build.0 = Debug|Win32
{3FDA7E37-BC7B-4E95-9F8A-58857E2ACD2C}.Debug|Win32.ActiveCfg = Debug|Win32
{3FDA7E37-BC7B-4E95-9F8A-58857E2ACD2C}.Debug|Win32.Build.0 = Debug|Win32
{3FDA7E37-BC7B-4E95-9F8A-58857E2ACD2C}.DLL Debug|Win32.ActiveCfg = Debug|Win32
{3FDA7E37-BC7B-4E95-9F8A-58857E2ACD2C}.DLL Debug|Win32.Build.0 = Debug|Win32
{3FDA7E37-BC7B-4E95-9F8A-58857E2ACD2C}.DLL Release|Win32.ActiveCfg = Release|Win32
{3FDA7E37-BC7B-4E95-9F8A-58857E2ACD2C}.DLL Release|Win32.Build.0 = Release|Win32
{3FDA7E37-BC7B-4E95-9F8A-58857E2ACD2C}.Release DLL|Win32.ActiveCfg = Release|Win32
{3FDA7E37-BC7B-4E95-9F8A-58857E2ACD2C}.Release DLL|Win32.Build.0 = Release|Win32
{3FDA7E37-BC7B-4E95-9F8A-58857E2ACD2C}.Release|Win32.ActiveCfg = Release|Win32
{3FDA7E37-BC7B-4E95-9F8A-58857E2ACD2C}.Release|Win32.Build.0 = Release|Win32
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.Debug DLL|Win32.ActiveCfg = Debug|Win32
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.Debug DLL|Win32.Build.0 = Debug|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 DLL|Win32.ActiveCfg = Release|Win32
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.Release DLL|Win32.Build.0 = 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

+ 0
- 259
extras/example projects/example_project_for_Win32/juce_application.vcproj View File

@@ -1,259 +0,0 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="juce_application"
ProjectGUID="{3FDA7E37-BC7B-4E95-9F8A-58857E2ACD2C}"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\Debug"
IntermediateDirectory=".\Debug"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
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/juce_application.tlb"
HeaderFileName=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
RuntimeTypeInfo="true"
PrecompiledHeaderFile=".\Debug/juce_application.pch"
AssemblerListingLocation=".\Debug/"
ObjectFile=".\Debug/"
ProgramDataBaseFileName=".\Debug/"
WarningLevel="3"
SuppressStartupBanner="true"
DebugInformationFormat="4"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="2057"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
OutputFile=".\Debug/juce_application.exe"
LinkIncremental="2"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="../../bin"
GenerateDebugInformation="true"
ProgramDatabaseFile=".\Debug/juce_application.pdb"
SubSystem="2"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
SuppressStartupBanner="true"
OutputFile=".\Debug/juce_application.bsc"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCWebDeploymentTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory=".\Release"
IntermediateDirectory=".\Release"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<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/juce_application.tlb"
HeaderFileName=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
WholeProgramOptimization="true"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
StringPooling="true"
RuntimeLibrary="0"
EnableFunctionLevelLinking="true"
RuntimeTypeInfo="true"
PrecompiledHeaderFile=".\Release/juce_application.pch"
AssemblerListingLocation=".\Release/"
ObjectFile=".\Release/"
ProgramDataBaseFileName=".\Release/"
WarningLevel="3"
SuppressStartupBanner="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="2057"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
OutputFile=".\Release/juce_application.exe"
LinkIncremental="1"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="../../bin"
GenerateManifest="false"
ProgramDatabaseFile=".\Release/juce_application.pdb"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
OptimizeForWindows98="1"
LinkTimeCodeGeneration="1"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
SuppressStartupBanner="true"
OutputFile=".\Release/juce_application.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="..\common\includes.h"
>
</File>
<File
RelativePath="..\common\juce_AppConfig.h"
>
</File>
<File
RelativePath="..\common\juce_LibrarySource.cpp"
>
</File>
<File
RelativePath="..\common\Main.cpp"
>
</File>
<File
RelativePath="..\common\MainComponent.cpp"
>
</File>
<File
RelativePath="..\common\MainComponent.h"
>
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl"
>
</Filter>
<Filter
Name="Resource Files"
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

+ 1
- 1
extras/example projects/readme.txt View File

@@ -1,5 +1,5 @@
This directory contains empty "Hello World" type projects that you can copy and alter to
This directory contains simple "Hello World" type projects that you can copy and alter to
quickly create a JUCE application.
For a more complete example, see the Juce demo app.

Loading…
Cancel
Save