Browse Source

Converted the Juce demo projects to all be auto-generated by the Jucer.

tags/2021-05-28
Julian Storer 15 years ago
parent
commit
305d58519a
78 changed files with 3975 additions and 6059 deletions
  1. +0
    -0
      extras/juce demo/Binary Data/cello.wav
  2. +0
    -0
      extras/juce demo/Binary Data/demo table data.xml
  3. +0
    -0
      extras/juce demo/Binary Data/icons.zip
  4. +0
    -0
      extras/juce demo/Binary Data/juce.png
  5. +0
    -0
      extras/juce demo/Binary Data/treedemo.xml
  6. +213
    -0
      extras/juce demo/Builds/Linux/Makefile
  7. +23
    -0
      extras/juce demo/Builds/MacOSX/Info.plist
  8. +285
    -0
      extras/juce demo/Builds/MacOSX/Juce Demo.xcodeproj/project.pbxproj
  9. +20
    -0
      extras/juce demo/Builds/VisualStudio2005/Juce Demo.sln
  10. +234
    -0
      extras/juce demo/Builds/VisualStudio2005/Juce Demo.vcproj
  11. +20
    -0
      extras/juce demo/Builds/VisualStudio2008/Juce Demo.sln
  12. +234
    -0
      extras/juce demo/Builds/VisualStudio2008/Juce Demo.vcproj
  13. +23
    -0
      extras/juce demo/Builds/iPhone/Info.plist
  14. +416
    -0
      extras/juce demo/Builds/iPhone/Juce Demo.xcodeproj/project.pbxproj
  15. +101
    -0
      extras/juce demo/Juce Demo.jucer
  16. +37
    -0
      extras/juce demo/JuceLibraryCode/AppConfig.h
  17. +2163
    -0
      extras/juce demo/JuceLibraryCode/BinaryData.cpp
  18. +28
    -0
      extras/juce demo/JuceLibraryCode/BinaryData.h
  19. +20
    -0
      extras/juce demo/JuceLibraryCode/JuceHeader.h
  20. +15
    -0
      extras/juce demo/JuceLibraryCode/JuceLibraryCode1.cpp
  21. +15
    -0
      extras/juce demo/JuceLibraryCode/JuceLibraryCode1.mm
  22. +15
    -0
      extras/juce demo/JuceLibraryCode/JuceLibraryCode2.cpp
  23. +15
    -0
      extras/juce demo/JuceLibraryCode/JuceLibraryCode2.mm
  24. +15
    -0
      extras/juce demo/JuceLibraryCode/JuceLibraryCode3.cpp
  25. +15
    -0
      extras/juce demo/JuceLibraryCode/JuceLibraryCode3.mm
  26. +15
    -0
      extras/juce demo/JuceLibraryCode/JuceLibraryCode4.cpp
  27. +15
    -0
      extras/juce demo/JuceLibraryCode/JuceLibraryCode4.mm
  28. +0
    -0
      extras/juce demo/Source/ApplicationStartup.cpp
  29. +0
    -0
      extras/juce demo/Source/MainDemoWindow.cpp
  30. +0
    -0
      extras/juce demo/Source/MainDemoWindow.h
  31. +1
    -1
      extras/juce demo/Source/demos/AudioDemoLatencyPage.cpp
  32. +0
    -0
      extras/juce demo/Source/demos/AudioDemoLatencyPage.h
  33. +0
    -0
      extras/juce demo/Source/demos/AudioDemoPlaybackPage.cpp
  34. +0
    -0
      extras/juce demo/Source/demos/AudioDemoPlaybackPage.h
  35. +0
    -0
      extras/juce demo/Source/demos/AudioDemoRecordPage.cpp
  36. +0
    -0
      extras/juce demo/Source/demos/AudioDemoRecordPage.h
  37. +0
    -0
      extras/juce demo/Source/demos/AudioDemoSetupPage.cpp
  38. +0
    -0
      extras/juce demo/Source/demos/AudioDemoSetupPage.h
  39. +0
    -0
      extras/juce demo/Source/demos/AudioDemoSynthPage.cpp
  40. +0
    -0
      extras/juce demo/Source/demos/AudioDemoSynthPage.h
  41. +0
    -0
      extras/juce demo/Source/demos/AudioDemoTabComponent.cpp
  42. +0
    -0
      extras/juce demo/Source/demos/AudioDemoTabComponent.h
  43. +0
    -0
      extras/juce demo/Source/demos/CameraDemo.cpp
  44. +0
    -0
      extras/juce demo/Source/demos/CodeEditorDemo.cpp
  45. +0
    -0
      extras/juce demo/Source/demos/DragAndDropDemo.cpp
  46. +23
    -31
      extras/juce demo/Source/demos/FontsAndTextDemo.cpp
  47. +1
    -1
      extras/juce demo/Source/demos/InterprocessCommsDemo.cpp
  48. +6
    -4
      extras/juce demo/Source/demos/OpenGLDemo.cpp
  49. +0
    -0
      extras/juce demo/Source/demos/QuickTimeDemo.cpp
  50. +0
    -0
      extras/juce demo/Source/demos/RenderingTestComponent.cpp
  51. +0
    -0
      extras/juce demo/Source/demos/RenderingTestComponent.h
  52. +0
    -0
      extras/juce demo/Source/demos/TableDemo.cpp
  53. +0
    -0
      extras/juce demo/Source/demos/ThreadingDemo.cpp
  54. +0
    -0
      extras/juce demo/Source/demos/TreeViewDemo.cpp
  55. +0
    -0
      extras/juce demo/Source/demos/WebBrowserDemo.cpp
  56. +0
    -0
      extras/juce demo/Source/demos/WidgetsDemo.cpp
  57. +7
    -9
      extras/juce demo/Source/jucedemo_headers.h
  58. +0
    -28
      extras/juce demo/build/iphone/JuceDemo-Info.plist
  59. +0
    -390
      extras/juce demo/build/iphone/JuceDemo.xcodeproj/project.pbxproj
  60. +0
    -222
      extras/juce demo/build/linux/JuceDemo.make
  61. +0
    -25
      extras/juce demo/build/linux/Makefile
  62. +0
    -50
      extras/juce demo/build/linux/jucedemo_premake.lua
  63. +0
    -1
      extras/juce demo/build/linux/runpremake
  64. BIN
      extras/juce demo/build/macosx/English.lproj/InfoPlist.strings
  65. +0
    -28
      extras/juce demo/build/macosx/Info.plist
  66. +0
    -373
      extras/juce demo/build/macosx/jucedemo.xcodeproj/project.pbxproj
  67. +0
    -16
      extras/juce demo/build/macosx/version.plist
  68. +0
    -167
      extras/juce demo/build/win32_codeblocks/JuceDemo.cbp
  69. +0
    -168
      extras/juce demo/build/win32_vc6/jucedemo.dsp
  70. +0
    -44
      extras/juce demo/build/win32_vc6/jucedemo.dsw
  71. +0
    -36
      extras/juce demo/build/win32_vc8/jucedemo.sln
  72. +0
    -487
      extras/juce demo/build/win32_vc8/jucedemo.vcproj
  73. +0
    -3821
      extras/juce demo/src/BinaryData.cpp
  74. +0
    -28
      extras/juce demo/src/BinaryData.h
  75. +0
    -7
      extras/juce demo/src/binarydata/README - what this directory is for.txt
  76. +0
    -81
      extras/juce demo/src/juce_AppConfig.h
  77. +0
    -21
      extras/juce demo/src/juce_LibrarySource.cpp
  78. +0
    -20
      extras/juce demo/src/juce_LibrarySource.mm

extras/juce demo/src/binarydata/cello.wav → extras/juce demo/Binary Data/cello.wav View File


extras/juce demo/src/binarydata/demo table data.xml → extras/juce demo/Binary Data/demo table data.xml View File


extras/juce demo/src/binarydata/icons.zip → extras/juce demo/Binary Data/icons.zip View File


extras/juce demo/src/binarydata/juce.png → extras/juce demo/Binary Data/juce.png View File


extras/juce demo/src/binarydata/treedemo.xml → extras/juce demo/Binary Data/treedemo.xml View File


+ 213
- 0
extras/juce demo/Builds/Linux/Makefile View File

@@ -0,0 +1,213 @@
# 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 := JuceDemo
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 := JuceDemo
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH)
endif
OBJECTS := \
$(OBJDIR)/ApplicationStartup.o \
$(OBJDIR)/MainDemoWindow.o \
$(OBJDIR)/AudioDemoLatencyPage.o \
$(OBJDIR)/AudioDemoPlaybackPage.o \
$(OBJDIR)/AudioDemoRecordPage.o \
$(OBJDIR)/AudioDemoSetupPage.o \
$(OBJDIR)/AudioDemoSynthPage.o \
$(OBJDIR)/AudioDemoTabComponent.o \
$(OBJDIR)/CameraDemo.o \
$(OBJDIR)/CodeEditorDemo.o \
$(OBJDIR)/DragAndDropDemo.o \
$(OBJDIR)/FontsAndTextDemo.o \
$(OBJDIR)/InterprocessCommsDemo.o \
$(OBJDIR)/OpenGLDemo.o \
$(OBJDIR)/QuickTimeDemo.o \
$(OBJDIR)/RenderingTestComponent.o \
$(OBJDIR)/TableDemo.o \
$(OBJDIR)/ThreadingDemo.o \
$(OBJDIR)/TreeViewDemo.o \
$(OBJDIR)/WebBrowserDemo.o \
$(OBJDIR)/WidgetsDemo.o \
$(OBJDIR)/BinaryData.o \
$(OBJDIR)/JuceLibraryCode1.o \
$(OBJDIR)/JuceLibraryCode2.o \
$(OBJDIR)/JuceLibraryCode3.o \
$(OBJDIR)/JuceLibraryCode4.o \
.PHONY: clean
$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking Juce Demo
-@mkdir -p $(BINDIR)
-@mkdir -p $(LIBDIR)
-@mkdir -p $(OUTDIR)
@$(BLDCMD)
clean:
@echo Cleaning Juce Demo
-@rm -f $(OUTDIR)/$(TARGET)
-@rm -rf $(OBJDIR)/*
-@rm -rf $(OBJDIR)
$(OBJDIR)/ApplicationStartup.o: ../../Source/ApplicationStartup.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/MainDemoWindow.o: ../../Source/MainDemoWindow.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/AudioDemoLatencyPage.o: ../../Source/demos/AudioDemoLatencyPage.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/AudioDemoPlaybackPage.o: ../../Source/demos/AudioDemoPlaybackPage.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/AudioDemoRecordPage.o: ../../Source/demos/AudioDemoRecordPage.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/AudioDemoSetupPage.o: ../../Source/demos/AudioDemoSetupPage.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/AudioDemoSynthPage.o: ../../Source/demos/AudioDemoSynthPage.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/AudioDemoTabComponent.o: ../../Source/demos/AudioDemoTabComponent.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/CameraDemo.o: ../../Source/demos/CameraDemo.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/CodeEditorDemo.o: ../../Source/demos/CodeEditorDemo.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/DragAndDropDemo.o: ../../Source/demos/DragAndDropDemo.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/FontsAndTextDemo.o: ../../Source/demos/FontsAndTextDemo.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/InterprocessCommsDemo.o: ../../Source/demos/InterprocessCommsDemo.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/OpenGLDemo.o: ../../Source/demos/OpenGLDemo.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/QuickTimeDemo.o: ../../Source/demos/QuickTimeDemo.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/RenderingTestComponent.o: ../../Source/demos/RenderingTestComponent.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/TableDemo.o: ../../Source/demos/TableDemo.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/ThreadingDemo.o: ../../Source/demos/ThreadingDemo.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/TreeViewDemo.o: ../../Source/demos/TreeViewDemo.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/WebBrowserDemo.o: ../../Source/demos/WebBrowserDemo.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/WidgetsDemo.o: ../../Source/demos/WidgetsDemo.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)/JuceLibraryCode1.o: ../../JuceLibraryCode/JuceLibraryCode1.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/JuceLibraryCode2.o: ../../JuceLibraryCode/JuceLibraryCode2.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/JuceLibraryCode3.o: ../../JuceLibraryCode/JuceLibraryCode3.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
$(OBJDIR)/JuceLibraryCode4.o: ../../JuceLibraryCode/JuceLibraryCode4.cpp
-@mkdir -p $(OBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
-include $(OBJECTS:%.o=%.d)

+ 23
- 0
extras/juce demo/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.yourcompany.JuceDemo</string>
<key>CFBundleName</key>
<string>Juce Demo</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>1.0.0</string>
<key>CFBundleVersion</key>
<string>1.0.0</string>
</dict>
</plist>

+ 285
- 0
extras/juce demo/Builds/MacOSX/Juce Demo.xcodeproj/project.pbxproj View File

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

F2AC90E87693ECCE9710CBBD = { isa = PBXBuildFile; fileRef = 352C0A8FAF5E554FDDE92AEA; };
AE922F4EC3A894EF50AEB7AD = { isa = PBXBuildFile; fileRef = 609AFF5803014BB2E6BCEECB; };
EE7A2FAC53293410FA9F21DC = { isa = PBXBuildFile; fileRef = 78A9025665586967E9894533; };
2CC8BF236581F43164AD3200 = { isa = PBXBuildFile; fileRef = 6FC96A27D0B43EF0324FD5F4; };
142A1CCDB9E7BE7CB6B855B7 = { isa = PBXBuildFile; fileRef = BFEAA26A9B8D3B91FECA2073; };
86C98DC3CB89518033FC989E = { isa = PBXBuildFile; fileRef = A0F60773CD1135345A0B4BFA; };
0FB63E8C8C3BDE986A58E923 = { isa = PBXBuildFile; fileRef = 573CDAD89B925FC82DD463F0; };
B1ABC183199491B302B100B3 = { isa = PBXBuildFile; fileRef = B36655796DCFBAC2F362DA10; };
27159CB80E9FD2CB7A700EA4 = { isa = PBXBuildFile; fileRef = 3A592FD4FC84D5022F59A7F0; };
F5ED20E6BD6A2F9B03CF50D3 = { isa = PBXBuildFile; fileRef = 1521882CE87F5A79DEE7B4A7; };
95FA6DED599C458A11C268EF = { isa = PBXBuildFile; fileRef = 088B59EC9D737E2EBDFECDDD; };
C3D8CEDEF3C287F7949C4804 = { isa = PBXBuildFile; fileRef = 66E5150EC7EBBB63F4C673D1; };
C7DE5B18FB6AADFA505ACDC9 = { isa = PBXBuildFile; fileRef = 5FCAFF56838D0002183B48B8; };
DFBBF852E3C45EDBEA4F4FEA = { isa = PBXBuildFile; fileRef = 12A3A8AEEA5A8D051F881827; };
881012C78A65FF6ECC05C1D3 = { isa = PBXBuildFile; fileRef = 85CA937A1DA4EF443894BC5E; };
6F7CC60A16F29D132E3154C8 = { isa = PBXBuildFile; fileRef = C9025738F347440E86B16174; };
3E0701E437BF22D72719CE2D = { isa = PBXBuildFile; fileRef = B894FC995C957FA3BDDC8A5B; };
5B88C46520ED77B3584D511C = { isa = PBXBuildFile; fileRef = 3C1CBA5C4EB4A32711D8C19D; };
B389FE9DE0B11C2387E85201 = { isa = PBXBuildFile; fileRef = DFA238E8E54D124535961D5D; };
911023FA7B75F7CDD0E01CC5 = { isa = PBXBuildFile; fileRef = 4251F73393232AADAD7BBCDC; };
6FE5A54B7FF9D1A9157D58AE = { isa = PBXBuildFile; fileRef = 2BBF0D0CD439CA229128977B; };
755C53A91BB04471B15C22C3 = { isa = PBXBuildFile; fileRef = 78940DAEB8BE98A9AA4B0BEF; };
E8777146414161505C7C0D91 = { isa = PBXBuildFile; fileRef = 8990CBEEEA14E194FA3DD85B; };
4A66BB477E635E8616CB4FA2 = { isa = PBXBuildFile; fileRef = D93FB4E27973B0F5A014568D; };
9BB5AF647BD124F3F44EBA95 = { isa = PBXBuildFile; fileRef = 1061BDD9FDADCA5515FF49B6; };
0F8F034C9147B7B6E000BC4F = { isa = PBXBuildFile; fileRef = 47A1DF189E46F0A92D672689; };
E773CDB9C36704CEE2A4091E = { isa = PBXBuildFile; fileRef = B8A3BF45474348248262212C; };
5D41B630AD0113C661B79E1E = { isa = PBXBuildFile; fileRef = 091F838DF8E46E1144678BD6; };
D2FF9BE1F86D155B69C3C394 = { isa = PBXBuildFile; fileRef = 31BB7FF9E86CA687C52817BE; };
70305D8B2490CD64D1BB4597 = { isa = PBXBuildFile; fileRef = CE61812B4CB9FEA63EC2AFAE; };
8D81464776346469A1FA351E = { isa = PBXBuildFile; fileRef = 1A7539EAAB9683F4491CB678; };
DC1209F9F548B02E1E750D6E = { isa = PBXBuildFile; fileRef = 0A0DE0C7E467226F49DC2547; };
28DC09B5A3A0BAF9371A9730 = { isa = PBXBuildFile; fileRef = 2560A8661CA91CA837C78658; };
31C3CE233936906FD9D2AAAD = { isa = PBXBuildFile; fileRef = 65CB8CF5F0BD94A5F8CF7C70; };
9ED283F65D6E38309B36657D = { isa = PBXBuildFile; fileRef = 1E441A46A257C0E891C9E467; };
0BD148C98295E0F26E9B203E = { isa = PBXBuildFile; fileRef = C7CEB89764F1EC2B49D36D5F; };
68DF1DACB6CC87C320FFEAFE = { isa = PBXBuildFile; fileRef = 604756E9168A185EE1DCE557; };
352C0A8FAF5E554FDDE92AEA = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
609AFF5803014BB2E6BCEECB = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
78A9025665586967E9894533 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
6FC96A27D0B43EF0324FD5F4 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
BFEAA26A9B8D3B91FECA2073 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = /System/Library/Frameworks/CoreMIDI.framework; sourceTree = "<absolute>"; };
A0F60773CD1135345A0B4BFA = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; };
573CDAD89B925FC82DD463F0 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = /System/Library/Frameworks/DiscRecording.framework; sourceTree = "<absolute>"; };
B36655796DCFBAC2F362DA10 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
3A592FD4FC84D5022F59A7F0 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = /System/Library/Frameworks/QuartzCore.framework; sourceTree = "<absolute>"; };
1521882CE87F5A79DEE7B4A7 = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = /System/Library/Frameworks/QTKit.framework; sourceTree = "<absolute>"; };
088B59EC9D737E2EBDFECDDD = { isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; };
56BC57F08A02495F85DB8DC8 = { isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JuceDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
B56C2F5DF48E359B37F6881F = { isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Info.plist; sourceTree = SOURCE_ROOT; };
66E5150EC7EBBB63F4C673D1 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ApplicationStartup.cpp; path = ../../Source/ApplicationStartup.cpp; sourceTree = SOURCE_ROOT; };
5FCAFF56838D0002183B48B8 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainDemoWindow.cpp; path = ../../Source/MainDemoWindow.cpp; sourceTree = SOURCE_ROOT; };
80096DB10F3882EF352B0573 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainDemoWindow.h; path = ../../Source/MainDemoWindow.h; sourceTree = SOURCE_ROOT; };
DA2E314623DCA5C867A8C11C = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucedemo_headers.h; path = ../../Source/jucedemo_headers.h; sourceTree = SOURCE_ROOT; };
12A3A8AEEA5A8D051F881827 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoLatencyPage.cpp; path = ../../Source/demos/AudioDemoLatencyPage.cpp; sourceTree = SOURCE_ROOT; };
6E92BD22BCCE25E4B4D321EA = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoLatencyPage.h; path = ../../Source/demos/AudioDemoLatencyPage.h; sourceTree = SOURCE_ROOT; };
85CA937A1DA4EF443894BC5E = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoPlaybackPage.cpp; path = ../../Source/demos/AudioDemoPlaybackPage.cpp; sourceTree = SOURCE_ROOT; };
99427D4B058197F453EF5279 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoPlaybackPage.h; path = ../../Source/demos/AudioDemoPlaybackPage.h; sourceTree = SOURCE_ROOT; };
C9025738F347440E86B16174 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoRecordPage.cpp; path = ../../Source/demos/AudioDemoRecordPage.cpp; sourceTree = SOURCE_ROOT; };
304FBE4BC66783833C4B591D = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoRecordPage.h; path = ../../Source/demos/AudioDemoRecordPage.h; sourceTree = SOURCE_ROOT; };
B894FC995C957FA3BDDC8A5B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoSetupPage.cpp; path = ../../Source/demos/AudioDemoSetupPage.cpp; sourceTree = SOURCE_ROOT; };
B324FE0C2646BFFF997D7037 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoSetupPage.h; path = ../../Source/demos/AudioDemoSetupPage.h; sourceTree = SOURCE_ROOT; };
3C1CBA5C4EB4A32711D8C19D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoSynthPage.cpp; path = ../../Source/demos/AudioDemoSynthPage.cpp; sourceTree = SOURCE_ROOT; };
ECA36108313CCB3A3610A9C5 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoSynthPage.h; path = ../../Source/demos/AudioDemoSynthPage.h; sourceTree = SOURCE_ROOT; };
DFA238E8E54D124535961D5D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoTabComponent.cpp; path = ../../Source/demos/AudioDemoTabComponent.cpp; sourceTree = SOURCE_ROOT; };
18C98E9390150D87903F9957 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoTabComponent.h; path = ../../Source/demos/AudioDemoTabComponent.h; sourceTree = SOURCE_ROOT; };
4251F73393232AADAD7BBCDC = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CameraDemo.cpp; path = ../../Source/demos/CameraDemo.cpp; sourceTree = SOURCE_ROOT; };
2BBF0D0CD439CA229128977B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CodeEditorDemo.cpp; path = ../../Source/demos/CodeEditorDemo.cpp; sourceTree = SOURCE_ROOT; };
78940DAEB8BE98A9AA4B0BEF = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DragAndDropDemo.cpp; path = ../../Source/demos/DragAndDropDemo.cpp; sourceTree = SOURCE_ROOT; };
8990CBEEEA14E194FA3DD85B = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FontsAndTextDemo.cpp; path = ../../Source/demos/FontsAndTextDemo.cpp; sourceTree = SOURCE_ROOT; };
D93FB4E27973B0F5A014568D = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = InterprocessCommsDemo.cpp; path = ../../Source/demos/InterprocessCommsDemo.cpp; sourceTree = SOURCE_ROOT; };
1061BDD9FDADCA5515FF49B6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OpenGLDemo.cpp; path = ../../Source/demos/OpenGLDemo.cpp; sourceTree = SOURCE_ROOT; };
47A1DF189E46F0A92D672689 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = QuickTimeDemo.cpp; path = ../../Source/demos/QuickTimeDemo.cpp; sourceTree = SOURCE_ROOT; };
B8A3BF45474348248262212C = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RenderingTestComponent.cpp; path = ../../Source/demos/RenderingTestComponent.cpp; sourceTree = SOURCE_ROOT; };
AB13A7026C73DD0667AE8CD0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RenderingTestComponent.h; path = ../../Source/demos/RenderingTestComponent.h; sourceTree = SOURCE_ROOT; };
091F838DF8E46E1144678BD6 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TableDemo.cpp; path = ../../Source/demos/TableDemo.cpp; sourceTree = SOURCE_ROOT; };
31BB7FF9E86CA687C52817BE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ThreadingDemo.cpp; path = ../../Source/demos/ThreadingDemo.cpp; sourceTree = SOURCE_ROOT; };
CE61812B4CB9FEA63EC2AFAE = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TreeViewDemo.cpp; path = ../../Source/demos/TreeViewDemo.cpp; sourceTree = SOURCE_ROOT; };
1A7539EAAB9683F4491CB678 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WebBrowserDemo.cpp; path = ../../Source/demos/WebBrowserDemo.cpp; sourceTree = SOURCE_ROOT; };
0A0DE0C7E467226F49DC2547 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WidgetsDemo.cpp; path = ../../Source/demos/WidgetsDemo.cpp; sourceTree = SOURCE_ROOT; };
57727D75F92F702E87F28F8B = { isa = PBXFileReference; lastKnownFileType = file.wav; name = cello.wav; path = "../../Binary Data/cello.wav"; sourceTree = SOURCE_ROOT; };
2F7EF119C6AC3D4E45F27FC5 = { isa = PBXFileReference; lastKnownFileType = file.xml; name = "demo table data.xml"; path = "../../Binary Data/demo table data.xml"; sourceTree = SOURCE_ROOT; };
A54FE866F06B472E5FFCA619 = { isa = PBXFileReference; lastKnownFileType = file.zip; name = icons.zip; path = "../../Binary Data/icons.zip"; sourceTree = SOURCE_ROOT; };
1CF664DDADD5BB38FF3EF036 = { isa = PBXFileReference; lastKnownFileType = image.png; name = juce.png; path = "../../Binary Data/juce.png"; sourceTree = SOURCE_ROOT; };
A7A9B11C1B693E380C29F53F = { isa = PBXFileReference; lastKnownFileType = file.xml; name = treedemo.xml; path = "../../Binary Data/treedemo.xml"; sourceTree = SOURCE_ROOT; };
2BAB800C71F9D2A09CAA2D03 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; };
04D0031022B54A738EFE98F0 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; };
2560A8661CA91CA837C78658 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = SOURCE_ROOT; };
5BC3E8D1D56A5AFE854C16B3 = { isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = SOURCE_ROOT; };
65CB8CF5F0BD94A5F8CF7C70 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = SOURCE_ROOT; };
1E441A46A257C0E891C9E467 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = SOURCE_ROOT; };
C7CEB89764F1EC2B49D36D5F = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = SOURCE_ROOT; };
604756E9168A185EE1DCE557 = { isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = SOURCE_ROOT; };
FD1552CA3E06EF6E4FC85A8A = { isa = PBXGroup; children = (
12A3A8AEEA5A8D051F881827,
6E92BD22BCCE25E4B4D321EA,
85CA937A1DA4EF443894BC5E,
99427D4B058197F453EF5279,
C9025738F347440E86B16174,
304FBE4BC66783833C4B591D,
B894FC995C957FA3BDDC8A5B,
B324FE0C2646BFFF997D7037,
3C1CBA5C4EB4A32711D8C19D,
ECA36108313CCB3A3610A9C5,
DFA238E8E54D124535961D5D,
18C98E9390150D87903F9957,
4251F73393232AADAD7BBCDC,
2BBF0D0CD439CA229128977B,
78940DAEB8BE98A9AA4B0BEF,
8990CBEEEA14E194FA3DD85B,
D93FB4E27973B0F5A014568D,
1061BDD9FDADCA5515FF49B6,
47A1DF189E46F0A92D672689,
B8A3BF45474348248262212C,
AB13A7026C73DD0667AE8CD0,
091F838DF8E46E1144678BD6,
31BB7FF9E86CA687C52817BE,
CE61812B4CB9FEA63EC2AFAE,
1A7539EAAB9683F4491CB678,
0A0DE0C7E467226F49DC2547 ); name = Demos; sourceTree = "<group>"; };
C9C1EC6EEE457C21A26B0EC3 = { isa = PBXGroup; children = (
57727D75F92F702E87F28F8B,
2F7EF119C6AC3D4E45F27FC5,
A54FE866F06B472E5FFCA619,
1CF664DDADD5BB38FF3EF036,
A7A9B11C1B693E380C29F53F ); name = "Binary Data"; sourceTree = "<group>"; };
2EA528914EC159A58C97A873 = { isa = PBXGroup; children = (
66E5150EC7EBBB63F4C673D1,
5FCAFF56838D0002183B48B8,
80096DB10F3882EF352B0573,
DA2E314623DCA5C867A8C11C,
FD1552CA3E06EF6E4FC85A8A,
C9C1EC6EEE457C21A26B0EC3 ); name = Source; sourceTree = "<group>"; };
3B5437A20FCADA50EBD06731 = { isa = PBXGroup; children = (
2BAB800C71F9D2A09CAA2D03,
04D0031022B54A738EFE98F0,
2560A8661CA91CA837C78658,
5BC3E8D1D56A5AFE854C16B3,
65CB8CF5F0BD94A5F8CF7C70,
1E441A46A257C0E891C9E467,
C7CEB89764F1EC2B49D36D5F,
604756E9168A185EE1DCE557 ); name = "Juce Library Code"; sourceTree = "<group>"; };
F473AC9C072A0F6CF3B5410F = { isa = PBXGroup; children = (
B56C2F5DF48E359B37F6881F ); name = Resources; sourceTree = "<group>"; };
6030FE912A851A2507B3BF34 = { isa = PBXGroup; children = (
352C0A8FAF5E554FDDE92AEA,
609AFF5803014BB2E6BCEECB,
78A9025665586967E9894533,
6FC96A27D0B43EF0324FD5F4,
BFEAA26A9B8D3B91FECA2073,
A0F60773CD1135345A0B4BFA,
573CDAD89B925FC82DD463F0,
B36655796DCFBAC2F362DA10,
3A592FD4FC84D5022F59A7F0,
1521882CE87F5A79DEE7B4A7,
088B59EC9D737E2EBDFECDDD ); name = Frameworks; sourceTree = "<group>"; };
29CBBCDCEE131C353F0715E1 = { isa = PBXGroup; children = (
56BC57F08A02495F85DB8DC8 ); name = Products; sourceTree = "<group>"; };
24AF20CBAA4DC5F17CFE8606 = { isa = PBXGroup; children = (
2EA528914EC159A58C97A873,
3B5437A20FCADA50EBD06731,
F473AC9C072A0F6CF3B5410F,
6030FE912A851A2507B3BF34,
29CBBCDCEE131C353F0715E1 ); name = Source; sourceTree = "<group>"; };
52C29F86E3DBE91F252B8C0D = { isa = XCBuildConfiguration; buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
GCC_MODEL_TUNING = G5;
PREBINDING = NO;
ZERO_LINK = NO;
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
HEADER_SEARCH_PATHS = " $(inherited)";
GCC_OPTIMIZATION_LEVEL = 0;
ONLY_ACTIVE_ARCH = YES;
COPY_PHASE_STRIP = NO;
GCC_PREPROCESSOR_DEFINITIONS = (
"_DEBUG=1",
"DEBUG=1 "); }; name = Debug; };
7DBDB93B1B9DF79BA4819F7F = { isa = XCBuildConfiguration; buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
GCC_MODEL_TUNING = G5;
PREBINDING = NO;
ZERO_LINK = NO;
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
HEADER_SEARCH_PATHS = " $(inherited)";
GCC_OPTIMIZATION_LEVEL = s;
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"_NDEBUG=1",
"NDEBUG=1 "); }; name = Release; };
B612DCB6B9D782F3D3744B79 = { 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 = "JuceDemo";
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; }; name = Debug; };
ABFBF014E4913E0475A16742 = { 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 = "JuceDemo";
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4; }; name = Release; };
B89AA9A9D76AFB9FD94E91F1 = { isa = XCConfigurationList; buildConfigurations = (
B612DCB6B9D782F3D3744B79,
ABFBF014E4913E0475A16742 ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
29330EA5DC9F3CCDAD719B7B = { isa = XCConfigurationList; buildConfigurations = (
52C29F86E3DBE91F252B8C0D,
7DBDB93B1B9DF79BA4819F7F ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; };
EEA25E5ECDB75868B1875A36 = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; };
B2757B8179BE66929127AD2D = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = (
C3D8CEDEF3C287F7949C4804,
C7DE5B18FB6AADFA505ACDC9,
DFBBF852E3C45EDBEA4F4FEA,
881012C78A65FF6ECC05C1D3,
6F7CC60A16F29D132E3154C8,
3E0701E437BF22D72719CE2D,
5B88C46520ED77B3584D511C,
B389FE9DE0B11C2387E85201,
911023FA7B75F7CDD0E01CC5,
6FE5A54B7FF9D1A9157D58AE,
755C53A91BB04471B15C22C3,
E8777146414161505C7C0D91,
4A66BB477E635E8616CB4FA2,
9BB5AF647BD124F3F44EBA95,
0F8F034C9147B7B6E000BC4F,
E773CDB9C36704CEE2A4091E,
5D41B630AD0113C661B79E1E,
D2FF9BE1F86D155B69C3C394,
70305D8B2490CD64D1BB4597,
8D81464776346469A1FA351E,
DC1209F9F548B02E1E750D6E,
28DC09B5A3A0BAF9371A9730,
31C3CE233936906FD9D2AAAD,
9ED283F65D6E38309B36657D,
0BD148C98295E0F26E9B203E,
68DF1DACB6CC87C320FFEAFE ); runOnlyForDeploymentPostprocessing = 0; };
6C1906E1104429D10063FE75 = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = (
F2AC90E87693ECCE9710CBBD,
AE922F4EC3A894EF50AEB7AD,
EE7A2FAC53293410FA9F21DC,
2CC8BF236581F43164AD3200,
142A1CCDB9E7BE7CB6B855B7,
86C98DC3CB89518033FC989E,
0FB63E8C8C3BDE986A58E923,
B1ABC183199491B302B100B3,
27159CB80E9FD2CB7A700EA4,
F5ED20E6BD6A2F9B03CF50D3,
95FA6DED599C458A11C268EF ); runOnlyForDeploymentPostprocessing = 0; };
44C47F7E6BD5B8AB41466286 = { isa = PBXNativeTarget; buildConfigurationList = 29330EA5DC9F3CCDAD719B7B; buildPhases = (
EEA25E5ECDB75868B1875A36,
B2757B8179BE66929127AD2D,
6C1906E1104429D10063FE75 ); buildRules = ( ); dependencies = ( ); name = "Juce Demo"; productName = "Juce Demo"; productReference = 56BC57F08A02495F85DB8DC8; productInstallPath = "$(HOME)/Applications"; productType = "com.apple.product-type.application"; };
CBEE715C52BD1D65BBB7F342 = { isa = PBXProject; buildConfigurationList = B89AA9A9D76AFB9FD94E91F1; compatibilityVersion = "Xcode 3.0"; hasScannedForEncodings = 0; mainGroup = 24AF20CBAA4DC5F17CFE8606; projectDirPath = ""; projectRoot = ""; targets = ( 44C47F7E6BD5B8AB41466286 ); };
};
rootObject = CBEE715C52BD1D65BBB7F342;
}

+ 20
- 0
extras/juce demo/Builds/VisualStudio2005/Juce Demo.sln View File

@@ -0,0 +1,20 @@
Microsoft Visual Studio Solution File, Format Version 8.00
# Visual C++ Express 2005
Project("{3B1DD41A-AF04-DA23-7081-0A1575DE7532}") = "Juce Demo", "Juce Demo.vcproj", "{49CD629B-E99C-F915-A29E-7BE8278496F2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{49CD629B-E99C-F915-A29E-7BE8278496F2}.Debug|Win32.ActiveCfg = Debug|Win32
{49CD629B-E99C-F915-A29E-7BE8278496F2}.Debug|Win32.Build.0 = Debug|Win32
{49CD629B-E99C-F915-A29E-7BE8278496F2}.Release|Win32.ActiveCfg = Release|Win32
{49CD629B-E99C-F915-A29E-7BE8278496F2}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

+ 234
- 0
extras/juce demo/Builds/VisualStudio2005/Juce Demo.vcproj View File

@@ -0,0 +1,234 @@
<?xml version="1.0" encoding="UTF-8"?>
<VisualStudioProject ProjectType="Visual C++"
Version="8.00"
Name="Juce Demo"
ProjectGUID="{49CD629B-E99C-F915-A29E-7BE8278496F2}"
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\JuceDemo.tlb"
HeaderFileName=""/>
<Tool Name="VCCLCompilerTool"
Optimization="0"
BufferSecurityCheck=""
DebugInformationFormat="4"
AdditionalIncludeDirectories=""
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG"
RuntimeLibrary="1"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\Debug\JuceDemo.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\JuceDemo.exe"
SuppressStartupBanner="true"
IgnoreDefaultLibraryNames="libcmt.lib, msvcrt.lib"
GenerateDebugInformation="true"
ProgramDatabaseFile=".\Debug\JuceDemo.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\JuceDemo.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\JuceDemo.tlb"
HeaderFileName=""/>
<Tool Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
StringPooling="true"
AdditionalIncludeDirectories=""
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
RuntimeLibrary="0"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\Release\JuceDemo.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\JuceDemo.exe"
SuppressStartupBanner="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="false"
ProgramDatabaseFile=".\Release\JuceDemo.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\JuceDemo.bsc"/>
<Tool Name="VCFxCopTool"/>
<Tool Name="VCAppVerifierTool"/>
<Tool Name="VCPostBuildEventTool"/>
</Configuration>
</Configurations>
<References/>
<Files>
<Filter Name="Juce Demo">
<Filter Name="Source">
<File RelativePath="..\..\Source\ApplicationStartup.cpp"/>
<File RelativePath="..\..\Source\MainDemoWindow.cpp"/>
<File RelativePath="..\..\Source\MainDemoWindow.h"/>
<File RelativePath="..\..\Source\jucedemo_headers.h"/>
<Filter Name="Demos">
<File RelativePath="..\..\Source\demos\AudioDemoLatencyPage.cpp"/>
<File RelativePath="..\..\Source\demos\AudioDemoLatencyPage.h"/>
<File RelativePath="..\..\Source\demos\AudioDemoPlaybackPage.cpp"/>
<File RelativePath="..\..\Source\demos\AudioDemoPlaybackPage.h"/>
<File RelativePath="..\..\Source\demos\AudioDemoRecordPage.cpp"/>
<File RelativePath="..\..\Source\demos\AudioDemoRecordPage.h"/>
<File RelativePath="..\..\Source\demos\AudioDemoSetupPage.cpp"/>
<File RelativePath="..\..\Source\demos\AudioDemoSetupPage.h"/>
<File RelativePath="..\..\Source\demos\AudioDemoSynthPage.cpp"/>
<File RelativePath="..\..\Source\demos\AudioDemoSynthPage.h"/>
<File RelativePath="..\..\Source\demos\AudioDemoTabComponent.cpp"/>
<File RelativePath="..\..\Source\demos\AudioDemoTabComponent.h"/>
<File RelativePath="..\..\Source\demos\CameraDemo.cpp"/>
<File RelativePath="..\..\Source\demos\CodeEditorDemo.cpp"/>
<File RelativePath="..\..\Source\demos\DragAndDropDemo.cpp"/>
<File RelativePath="..\..\Source\demos\FontsAndTextDemo.cpp"/>
<File RelativePath="..\..\Source\demos\InterprocessCommsDemo.cpp"/>
<File RelativePath="..\..\Source\demos\OpenGLDemo.cpp"/>
<File RelativePath="..\..\Source\demos\QuickTimeDemo.cpp"/>
<File RelativePath="..\..\Source\demos\RenderingTestComponent.cpp"/>
<File RelativePath="..\..\Source\demos\RenderingTestComponent.h"/>
<File RelativePath="..\..\Source\demos\TableDemo.cpp"/>
<File RelativePath="..\..\Source\demos\ThreadingDemo.cpp"/>
<File RelativePath="..\..\Source\demos\TreeViewDemo.cpp"/>
<File RelativePath="..\..\Source\demos\WebBrowserDemo.cpp"/>
<File RelativePath="..\..\Source\demos\WidgetsDemo.cpp"/>
</Filter>
<Filter Name="Binary Data">
<File RelativePath="..\..\Binary Data\cello.wav">
<FileConfiguration Name="Debug&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
<FileConfiguration Name="Release&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
</File>
<File RelativePath="..\..\Binary Data\demo table data.xml">
<FileConfiguration Name="Debug&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
<FileConfiguration Name="Release&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
</File>
<File RelativePath="..\..\Binary Data\icons.zip">
<FileConfiguration Name="Debug&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
<FileConfiguration Name="Release&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
</File>
<File RelativePath="..\..\Binary Data\juce.png">
<FileConfiguration Name="Debug&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
<FileConfiguration Name="Release&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
</File>
<File RelativePath="..\..\Binary Data\treedemo.xml">
<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>
<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\JuceLibraryCode1.cpp"/>
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode2.cpp"/>
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode3.cpp"/>
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode4.cpp"/>
</Filter>
</Files>
<Globals/>
</VisualStudioProject>

+ 20
- 0
extras/juce demo/Builds/VisualStudio2008/Juce Demo.sln View File

@@ -0,0 +1,20 @@
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual C++ Express 2008
Project("{3B1DD41A-AF04-DA23-7081-0A1575DE7532}") = "Juce Demo", "Juce Demo.vcproj", "{49CD629B-E99C-F915-A29E-7BE8278496F2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{49CD629B-E99C-F915-A29E-7BE8278496F2}.Debug|Win32.ActiveCfg = Debug|Win32
{49CD629B-E99C-F915-A29E-7BE8278496F2}.Debug|Win32.Build.0 = Debug|Win32
{49CD629B-E99C-F915-A29E-7BE8278496F2}.Release|Win32.ActiveCfg = Release|Win32
{49CD629B-E99C-F915-A29E-7BE8278496F2}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

+ 234
- 0
extras/juce demo/Builds/VisualStudio2008/Juce Demo.vcproj View File

@@ -0,0 +1,234 @@
<?xml version="1.0" encoding="UTF-8"?>
<VisualStudioProject ProjectType="Visual C++"
Version="9.00"
Name="Juce Demo"
ProjectGUID="{49CD629B-E99C-F915-A29E-7BE8278496F2}"
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\JuceDemo.tlb"
HeaderFileName=""/>
<Tool Name="VCCLCompilerTool"
Optimization="0"
BufferSecurityCheck=""
DebugInformationFormat="4"
AdditionalIncludeDirectories=""
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG"
RuntimeLibrary="1"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\Debug\JuceDemo.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\JuceDemo.exe"
SuppressStartupBanner="true"
IgnoreDefaultLibraryNames="libcmt.lib, msvcrt.lib"
GenerateDebugInformation="true"
ProgramDatabaseFile=".\Debug\JuceDemo.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\JuceDemo.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\JuceDemo.tlb"
HeaderFileName=""/>
<Tool Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
StringPooling="true"
AdditionalIncludeDirectories=""
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG"
RuntimeLibrary="0"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\Release\JuceDemo.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\JuceDemo.exe"
SuppressStartupBanner="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="false"
ProgramDatabaseFile=".\Release\JuceDemo.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\JuceDemo.bsc"/>
<Tool Name="VCFxCopTool"/>
<Tool Name="VCAppVerifierTool"/>
<Tool Name="VCPostBuildEventTool"/>
</Configuration>
</Configurations>
<References/>
<Files>
<Filter Name="Juce Demo">
<Filter Name="Source">
<File RelativePath="..\..\Source\ApplicationStartup.cpp"/>
<File RelativePath="..\..\Source\MainDemoWindow.cpp"/>
<File RelativePath="..\..\Source\MainDemoWindow.h"/>
<File RelativePath="..\..\Source\jucedemo_headers.h"/>
<Filter Name="Demos">
<File RelativePath="..\..\Source\demos\AudioDemoLatencyPage.cpp"/>
<File RelativePath="..\..\Source\demos\AudioDemoLatencyPage.h"/>
<File RelativePath="..\..\Source\demos\AudioDemoPlaybackPage.cpp"/>
<File RelativePath="..\..\Source\demos\AudioDemoPlaybackPage.h"/>
<File RelativePath="..\..\Source\demos\AudioDemoRecordPage.cpp"/>
<File RelativePath="..\..\Source\demos\AudioDemoRecordPage.h"/>
<File RelativePath="..\..\Source\demos\AudioDemoSetupPage.cpp"/>
<File RelativePath="..\..\Source\demos\AudioDemoSetupPage.h"/>
<File RelativePath="..\..\Source\demos\AudioDemoSynthPage.cpp"/>
<File RelativePath="..\..\Source\demos\AudioDemoSynthPage.h"/>
<File RelativePath="..\..\Source\demos\AudioDemoTabComponent.cpp"/>
<File RelativePath="..\..\Source\demos\AudioDemoTabComponent.h"/>
<File RelativePath="..\..\Source\demos\CameraDemo.cpp"/>
<File RelativePath="..\..\Source\demos\CodeEditorDemo.cpp"/>
<File RelativePath="..\..\Source\demos\DragAndDropDemo.cpp"/>
<File RelativePath="..\..\Source\demos\FontsAndTextDemo.cpp"/>
<File RelativePath="..\..\Source\demos\InterprocessCommsDemo.cpp"/>
<File RelativePath="..\..\Source\demos\OpenGLDemo.cpp"/>
<File RelativePath="..\..\Source\demos\QuickTimeDemo.cpp"/>
<File RelativePath="..\..\Source\demos\RenderingTestComponent.cpp"/>
<File RelativePath="..\..\Source\demos\RenderingTestComponent.h"/>
<File RelativePath="..\..\Source\demos\TableDemo.cpp"/>
<File RelativePath="..\..\Source\demos\ThreadingDemo.cpp"/>
<File RelativePath="..\..\Source\demos\TreeViewDemo.cpp"/>
<File RelativePath="..\..\Source\demos\WebBrowserDemo.cpp"/>
<File RelativePath="..\..\Source\demos\WidgetsDemo.cpp"/>
</Filter>
<Filter Name="Binary Data">
<File RelativePath="..\..\Binary Data\cello.wav">
<FileConfiguration Name="Debug&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
<FileConfiguration Name="Release&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
</File>
<File RelativePath="..\..\Binary Data\demo table data.xml">
<FileConfiguration Name="Debug&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
<FileConfiguration Name="Release&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
</File>
<File RelativePath="..\..\Binary Data\icons.zip">
<FileConfiguration Name="Debug&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
<FileConfiguration Name="Release&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
</File>
<File RelativePath="..\..\Binary Data\juce.png">
<FileConfiguration Name="Debug&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
<FileConfiguration Name="Release&#124;Win32"
ExcludedFromBuild="true">
<Tool Name="VCCLCompilerTool"/>
</FileConfiguration>
</File>
<File RelativePath="..\..\Binary Data\treedemo.xml">
<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>
<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\JuceLibraryCode1.cpp"/>
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode2.cpp"/>
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode3.cpp"/>
<File RelativePath="..\..\JuceLibraryCode\JuceLibraryCode4.cpp"/>
</Filter>
</Files>
<Globals/>
</VisualStudioProject>

+ 23
- 0
extras/juce demo/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.yourcompany.JuceDemo</string>
<key>CFBundleName</key>
<string>Juce Demo</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>1.0.0</string>
<key>CFBundleVersion</key>
<string>1.0.0</string>
</dict>
</plist>

+ 416
- 0
extras/juce demo/Builds/iPhone/Juce Demo.xcodeproj/project.pbxproj View File

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

/* Begin PBXBuildFile section */
0BD148C98295E0F26E9B203E /* JuceLibraryCode3.mm in Sources */ = {isa = PBXBuildFile; fileRef = C7CEB89764F1EC2B49D36D5F /* JuceLibraryCode3.mm */; };
0F8F034C9147B7B6E000BC4F /* QuickTimeDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 47A1DF189E46F0A92D672689 /* QuickTimeDemo.cpp */; };
28DC09B5A3A0BAF9371A9730 /* BinaryData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2560A8661CA91CA837C78658 /* BinaryData.cpp */; };
31C3CE233936906FD9D2AAAD /* JuceLibraryCode1.mm in Sources */ = {isa = PBXBuildFile; fileRef = 65CB8CF5F0BD94A5F8CF7C70 /* JuceLibraryCode1.mm */; };
3E0701E437BF22D72719CE2D /* AudioDemoSetupPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B894FC995C957FA3BDDC8A5B /* AudioDemoSetupPage.cpp */; };
4A66BB477E635E8616CB4FA2 /* InterprocessCommsDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D93FB4E27973B0F5A014568D /* InterprocessCommsDemo.cpp */; };
5B88C46520ED77B3584D511C /* AudioDemoSynthPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3C1CBA5C4EB4A32711D8C19D /* AudioDemoSynthPage.cpp */; };
5D41B630AD0113C661B79E1E /* TableDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 091F838DF8E46E1144678BD6 /* TableDemo.cpp */; };
68DF1DACB6CC87C320FFEAFE /* JuceLibraryCode4.mm in Sources */ = {isa = PBXBuildFile; fileRef = 604756E9168A185EE1DCE557 /* JuceLibraryCode4.mm */; };
6F7CC60A16F29D132E3154C8 /* AudioDemoRecordPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C9025738F347440E86B16174 /* AudioDemoRecordPage.cpp */; };
6FE5A54B7FF9D1A9157D58AE /* CodeEditorDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2BBF0D0CD439CA229128977B /* CodeEditorDemo.cpp */; };
70305D8B2490CD64D1BB4597 /* TreeViewDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE61812B4CB9FEA63EC2AFAE /* TreeViewDemo.cpp */; };
7436CA85F7D1AA8A1F4C7138 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 895C3785A9A3294A80CB5D52 /* CoreGraphics.framework */; };
755C53A91BB04471B15C22C3 /* DragAndDropDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 78940DAEB8BE98A9AA4B0BEF /* DragAndDropDemo.cpp */; };
7B208134CAA2D556C257C040 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2F34ACEF1FC4B2D144F053CB /* UIKit.framework */; };
881012C78A65FF6ECC05C1D3 /* AudioDemoPlaybackPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 85CA937A1DA4EF443894BC5E /* AudioDemoPlaybackPage.cpp */; };
8D81464776346469A1FA351E /* WebBrowserDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A7539EAAB9683F4491CB678 /* WebBrowserDemo.cpp */; };
911023FA7B75F7CDD0E01CC5 /* CameraDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4251F73393232AADAD7BBCDC /* CameraDemo.cpp */; };
9BB5AF647BD124F3F44EBA95 /* OpenGLDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1061BDD9FDADCA5515FF49B6 /* OpenGLDemo.cpp */; };
9E763EC8F564AD88D7F527B6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4B12A338180B4BD8567E96FD /* Foundation.framework */; };
9ED283F65D6E38309B36657D /* JuceLibraryCode2.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1E441A46A257C0E891C9E467 /* JuceLibraryCode2.mm */; };
B389FE9DE0B11C2387E85201 /* AudioDemoTabComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFA238E8E54D124535961D5D /* AudioDemoTabComponent.cpp */; };
C3D8CEDEF3C287F7949C4804 /* ApplicationStartup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 66E5150EC7EBBB63F4C673D1 /* ApplicationStartup.cpp */; };
C7DE5B18FB6AADFA505ACDC9 /* MainDemoWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5FCAFF56838D0002183B48B8 /* MainDemoWindow.cpp */; };
D2FF9BE1F86D155B69C3C394 /* ThreadingDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 31BB7FF9E86CA687C52817BE /* ThreadingDemo.cpp */; };
D3B2BD1646AB34FF8AFADA4A /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 660DA39AD310B5A5384CED02 /* AudioToolbox.framework */; };
DC1209F9F548B02E1E750D6E /* WidgetsDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0A0DE0C7E467226F49DC2547 /* WidgetsDemo.cpp */; };
DFBBF852E3C45EDBEA4F4FEA /* AudioDemoLatencyPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12A3A8AEEA5A8D051F881827 /* AudioDemoLatencyPage.cpp */; };
E773CDB9C36704CEE2A4091E /* RenderingTestComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B8A3BF45474348248262212C /* RenderingTestComponent.cpp */; };
E8777146414161505C7C0D91 /* FontsAndTextDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8990CBEEEA14E194FA3DD85B /* FontsAndTextDemo.cpp */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
04D0031022B54A738EFE98F0 /* JuceHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = SOURCE_ROOT; };
091F838DF8E46E1144678BD6 /* TableDemo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TableDemo.cpp; path = ../../Source/demos/TableDemo.cpp; sourceTree = SOURCE_ROOT; };
0A0DE0C7E467226F49DC2547 /* WidgetsDemo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WidgetsDemo.cpp; path = ../../Source/demos/WidgetsDemo.cpp; sourceTree = SOURCE_ROOT; };
1061BDD9FDADCA5515FF49B6 /* OpenGLDemo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = OpenGLDemo.cpp; path = ../../Source/demos/OpenGLDemo.cpp; sourceTree = SOURCE_ROOT; };
12A3A8AEEA5A8D051F881827 /* AudioDemoLatencyPage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoLatencyPage.cpp; path = ../../Source/demos/AudioDemoLatencyPage.cpp; sourceTree = SOURCE_ROOT; };
18C98E9390150D87903F9957 /* AudioDemoTabComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoTabComponent.h; path = ../../Source/demos/AudioDemoTabComponent.h; sourceTree = SOURCE_ROOT; };
1A7539EAAB9683F4491CB678 /* WebBrowserDemo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = WebBrowserDemo.cpp; path = ../../Source/demos/WebBrowserDemo.cpp; sourceTree = SOURCE_ROOT; };
1CF664DDADD5BB38FF3EF036 /* juce.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = juce.png; path = "../../Binary Data/juce.png"; sourceTree = SOURCE_ROOT; };
1E441A46A257C0E891C9E467 /* JuceLibraryCode2.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode2.mm; path = ../../JuceLibraryCode/JuceLibraryCode2.mm; sourceTree = SOURCE_ROOT; };
2560A8661CA91CA837C78658 /* BinaryData.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = SOURCE_ROOT; };
2BAB800C71F9D2A09CAA2D03 /* AppConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = SOURCE_ROOT; };
2BBF0D0CD439CA229128977B /* CodeEditorDemo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CodeEditorDemo.cpp; path = ../../Source/demos/CodeEditorDemo.cpp; sourceTree = SOURCE_ROOT; };
2F34ACEF1FC4B2D144F053CB /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
2F7EF119C6AC3D4E45F27FC5 /* demo table data.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = "demo table data.xml"; path = "../../Binary Data/demo table data.xml"; sourceTree = SOURCE_ROOT; };
304FBE4BC66783833C4B591D /* AudioDemoRecordPage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoRecordPage.h; path = ../../Source/demos/AudioDemoRecordPage.h; sourceTree = SOURCE_ROOT; };
31BB7FF9E86CA687C52817BE /* ThreadingDemo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ThreadingDemo.cpp; path = ../../Source/demos/ThreadingDemo.cpp; sourceTree = SOURCE_ROOT; };
3C1CBA5C4EB4A32711D8C19D /* AudioDemoSynthPage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoSynthPage.cpp; path = ../../Source/demos/AudioDemoSynthPage.cpp; sourceTree = SOURCE_ROOT; };
4251F73393232AADAD7BBCDC /* CameraDemo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = CameraDemo.cpp; path = ../../Source/demos/CameraDemo.cpp; sourceTree = SOURCE_ROOT; };
47A1DF189E46F0A92D672689 /* QuickTimeDemo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = QuickTimeDemo.cpp; path = ../../Source/demos/QuickTimeDemo.cpp; sourceTree = SOURCE_ROOT; };
4B12A338180B4BD8567E96FD /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
56BC57F08A02495F85DB8DC8 /* JuceDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JuceDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
57727D75F92F702E87F28F8B /* cello.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; name = cello.wav; path = "../../Binary Data/cello.wav"; sourceTree = SOURCE_ROOT; };
5BC3E8D1D56A5AFE854C16B3 /* BinaryData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = SOURCE_ROOT; };
5FCAFF56838D0002183B48B8 /* MainDemoWindow.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MainDemoWindow.cpp; path = ../../Source/MainDemoWindow.cpp; sourceTree = SOURCE_ROOT; };
604756E9168A185EE1DCE557 /* JuceLibraryCode4.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode4.mm; path = ../../JuceLibraryCode/JuceLibraryCode4.mm; sourceTree = SOURCE_ROOT; };
65CB8CF5F0BD94A5F8CF7C70 /* JuceLibraryCode1.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode1.mm; path = ../../JuceLibraryCode/JuceLibraryCode1.mm; sourceTree = SOURCE_ROOT; };
660DA39AD310B5A5384CED02 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
66E5150EC7EBBB63F4C673D1 /* ApplicationStartup.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ApplicationStartup.cpp; path = ../../Source/ApplicationStartup.cpp; sourceTree = SOURCE_ROOT; };
6E92BD22BCCE25E4B4D321EA /* AudioDemoLatencyPage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoLatencyPage.h; path = ../../Source/demos/AudioDemoLatencyPage.h; sourceTree = SOURCE_ROOT; };
78940DAEB8BE98A9AA4B0BEF /* DragAndDropDemo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = DragAndDropDemo.cpp; path = ../../Source/demos/DragAndDropDemo.cpp; sourceTree = SOURCE_ROOT; };
80096DB10F3882EF352B0573 /* MainDemoWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MainDemoWindow.h; path = ../../Source/MainDemoWindow.h; sourceTree = SOURCE_ROOT; };
85CA937A1DA4EF443894BC5E /* AudioDemoPlaybackPage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoPlaybackPage.cpp; path = ../../Source/demos/AudioDemoPlaybackPage.cpp; sourceTree = SOURCE_ROOT; };
895C3785A9A3294A80CB5D52 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
8990CBEEEA14E194FA3DD85B /* FontsAndTextDemo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = FontsAndTextDemo.cpp; path = ../../Source/demos/FontsAndTextDemo.cpp; sourceTree = SOURCE_ROOT; };
99427D4B058197F453EF5279 /* AudioDemoPlaybackPage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoPlaybackPage.h; path = ../../Source/demos/AudioDemoPlaybackPage.h; sourceTree = SOURCE_ROOT; };
A54FE866F06B472E5FFCA619 /* icons.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; name = icons.zip; path = "../../Binary Data/icons.zip"; sourceTree = SOURCE_ROOT; };
A7A9B11C1B693E380C29F53F /* treedemo.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = treedemo.xml; path = "../../Binary Data/treedemo.xml"; sourceTree = SOURCE_ROOT; };
AB13A7026C73DD0667AE8CD0 /* RenderingTestComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = RenderingTestComponent.h; path = ../../Source/demos/RenderingTestComponent.h; sourceTree = SOURCE_ROOT; };
B0C39DD3834141F1CA7C5D68 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = SOURCE_ROOT; };
B324FE0C2646BFFF997D7037 /* AudioDemoSetupPage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoSetupPage.h; path = ../../Source/demos/AudioDemoSetupPage.h; sourceTree = SOURCE_ROOT; };
B894FC995C957FA3BDDC8A5B /* AudioDemoSetupPage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoSetupPage.cpp; path = ../../Source/demos/AudioDemoSetupPage.cpp; sourceTree = SOURCE_ROOT; };
B8A3BF45474348248262212C /* RenderingTestComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = RenderingTestComponent.cpp; path = ../../Source/demos/RenderingTestComponent.cpp; sourceTree = SOURCE_ROOT; };
C7CEB89764F1EC2B49D36D5F /* JuceLibraryCode3.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = JuceLibraryCode3.mm; path = ../../JuceLibraryCode/JuceLibraryCode3.mm; sourceTree = SOURCE_ROOT; };
C9025738F347440E86B16174 /* AudioDemoRecordPage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoRecordPage.cpp; path = ../../Source/demos/AudioDemoRecordPage.cpp; sourceTree = SOURCE_ROOT; };
CE61812B4CB9FEA63EC2AFAE /* TreeViewDemo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = TreeViewDemo.cpp; path = ../../Source/demos/TreeViewDemo.cpp; sourceTree = SOURCE_ROOT; };
D93FB4E27973B0F5A014568D /* InterprocessCommsDemo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = InterprocessCommsDemo.cpp; path = ../../Source/demos/InterprocessCommsDemo.cpp; sourceTree = SOURCE_ROOT; };
DA2E314623DCA5C867A8C11C /* jucedemo_headers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = jucedemo_headers.h; path = ../../Source/jucedemo_headers.h; sourceTree = SOURCE_ROOT; };
DFA238E8E54D124535961D5D /* AudioDemoTabComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoTabComponent.cpp; path = ../../Source/demos/AudioDemoTabComponent.cpp; sourceTree = SOURCE_ROOT; };
ECA36108313CCB3A3610A9C5 /* AudioDemoSynthPage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AudioDemoSynthPage.h; path = ../../Source/demos/AudioDemoSynthPage.h; sourceTree = SOURCE_ROOT; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
6C1906E1104429D10063FE75 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
7B208134CAA2D556C257C040 /* UIKit.framework in Frameworks */,
9E763EC8F564AD88D7F527B6 /* Foundation.framework in Frameworks */,
7436CA85F7D1AA8A1F4C7138 /* CoreGraphics.framework in Frameworks */,
D3B2BD1646AB34FF8AFADA4A /* AudioToolbox.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
24AF20CBAA4DC5F17CFE8606 /* Source */ = {
isa = PBXGroup;
children = (
2EA528914EC159A58C97A873 /* Source */,
3B5437A20FCADA50EBD06731 /* Juce Library Code */,
F473AC9C072A0F6CF3B5410F /* Resources */,
6030FE912A851A2507B3BF34 /* Frameworks */,
29CBBCDCEE131C353F0715E1 /* Products */,
);
name = Source;
sourceTree = "<group>";
};
29CBBCDCEE131C353F0715E1 /* Products */ = {
isa = PBXGroup;
children = (
56BC57F08A02495F85DB8DC8 /* JuceDemo.app */,
);
name = Products;
sourceTree = "<group>";
};
2EA528914EC159A58C97A873 /* Source */ = {
isa = PBXGroup;
children = (
66E5150EC7EBBB63F4C673D1 /* ApplicationStartup.cpp */,
5FCAFF56838D0002183B48B8 /* MainDemoWindow.cpp */,
80096DB10F3882EF352B0573 /* MainDemoWindow.h */,
DA2E314623DCA5C867A8C11C /* jucedemo_headers.h */,
FD1552CA3E06EF6E4FC85A8A /* Demos */,
C9C1EC6EEE457C21A26B0EC3 /* Binary Data */,
);
name = Source;
sourceTree = "<group>";
};
3B5437A20FCADA50EBD06731 /* Juce Library Code */ = {
isa = PBXGroup;
children = (
2BAB800C71F9D2A09CAA2D03 /* AppConfig.h */,
04D0031022B54A738EFE98F0 /* JuceHeader.h */,
2560A8661CA91CA837C78658 /* BinaryData.cpp */,
5BC3E8D1D56A5AFE854C16B3 /* BinaryData.h */,
65CB8CF5F0BD94A5F8CF7C70 /* JuceLibraryCode1.mm */,
1E441A46A257C0E891C9E467 /* JuceLibraryCode2.mm */,
C7CEB89764F1EC2B49D36D5F /* JuceLibraryCode3.mm */,
604756E9168A185EE1DCE557 /* JuceLibraryCode4.mm */,
);
name = "Juce Library Code";
sourceTree = "<group>";
};
6030FE912A851A2507B3BF34 /* Frameworks */ = {
isa = PBXGroup;
children = (
2F34ACEF1FC4B2D144F053CB /* UIKit.framework */,
4B12A338180B4BD8567E96FD /* Foundation.framework */,
895C3785A9A3294A80CB5D52 /* CoreGraphics.framework */,
660DA39AD310B5A5384CED02 /* AudioToolbox.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
C9C1EC6EEE457C21A26B0EC3 /* Binary Data */ = {
isa = PBXGroup;
children = (
57727D75F92F702E87F28F8B /* cello.wav */,
2F7EF119C6AC3D4E45F27FC5 /* demo table data.xml */,
A54FE866F06B472E5FFCA619 /* icons.zip */,
1CF664DDADD5BB38FF3EF036 /* juce.png */,
A7A9B11C1B693E380C29F53F /* treedemo.xml */,
);
name = "Binary Data";
sourceTree = "<group>";
};
F473AC9C072A0F6CF3B5410F /* Resources */ = {
isa = PBXGroup;
children = (
B0C39DD3834141F1CA7C5D68 /* Info.plist */,
);
name = Resources;
sourceTree = "<group>";
};
FD1552CA3E06EF6E4FC85A8A /* Demos */ = {
isa = PBXGroup;
children = (
12A3A8AEEA5A8D051F881827 /* AudioDemoLatencyPage.cpp */,
6E92BD22BCCE25E4B4D321EA /* AudioDemoLatencyPage.h */,
85CA937A1DA4EF443894BC5E /* AudioDemoPlaybackPage.cpp */,
99427D4B058197F453EF5279 /* AudioDemoPlaybackPage.h */,
C9025738F347440E86B16174 /* AudioDemoRecordPage.cpp */,
304FBE4BC66783833C4B591D /* AudioDemoRecordPage.h */,
B894FC995C957FA3BDDC8A5B /* AudioDemoSetupPage.cpp */,
B324FE0C2646BFFF997D7037 /* AudioDemoSetupPage.h */,
3C1CBA5C4EB4A32711D8C19D /* AudioDemoSynthPage.cpp */,
ECA36108313CCB3A3610A9C5 /* AudioDemoSynthPage.h */,
DFA238E8E54D124535961D5D /* AudioDemoTabComponent.cpp */,
18C98E9390150D87903F9957 /* AudioDemoTabComponent.h */,
4251F73393232AADAD7BBCDC /* CameraDemo.cpp */,
2BBF0D0CD439CA229128977B /* CodeEditorDemo.cpp */,
78940DAEB8BE98A9AA4B0BEF /* DragAndDropDemo.cpp */,
8990CBEEEA14E194FA3DD85B /* FontsAndTextDemo.cpp */,
D93FB4E27973B0F5A014568D /* InterprocessCommsDemo.cpp */,
1061BDD9FDADCA5515FF49B6 /* OpenGLDemo.cpp */,
47A1DF189E46F0A92D672689 /* QuickTimeDemo.cpp */,
B8A3BF45474348248262212C /* RenderingTestComponent.cpp */,
AB13A7026C73DD0667AE8CD0 /* RenderingTestComponent.h */,
091F838DF8E46E1144678BD6 /* TableDemo.cpp */,
31BB7FF9E86CA687C52817BE /* ThreadingDemo.cpp */,
CE61812B4CB9FEA63EC2AFAE /* TreeViewDemo.cpp */,
1A7539EAAB9683F4491CB678 /* WebBrowserDemo.cpp */,
0A0DE0C7E467226F49DC2547 /* WidgetsDemo.cpp */,
);
name = Demos;
sourceTree = "<group>";
};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
44C47F7E6BD5B8AB41466286 /* Juce Demo */ = {
isa = PBXNativeTarget;
buildConfigurationList = 29330EA5DC9F3CCDAD719B7B /* Build configuration list for PBXNativeTarget "Juce Demo" */;
buildPhases = (
EEA25E5ECDB75868B1875A36 /* Resources */,
B2757B8179BE66929127AD2D /* Sources */,
6C1906E1104429D10063FE75 /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = "Juce Demo";
productInstallPath = "$(HOME)/Applications";
productName = "Juce Demo";
productReference = 56BC57F08A02495F85DB8DC8 /* JuceDemo.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
CBEE715C52BD1D65BBB7F342 /* Project object */ = {
isa = PBXProject;
buildConfigurationList = B89AA9A9D76AFB9FD94E91F1 /* Build configuration list for PBXProject "Juce Demo" */;
compatibilityVersion = "Xcode 3.0";
hasScannedForEncodings = 0;
mainGroup = 24AF20CBAA4DC5F17CFE8606 /* Source */;
projectDirPath = "";
projectRoot = "";
targets = (
44C47F7E6BD5B8AB41466286 /* Juce Demo */,
);
};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
EEA25E5ECDB75868B1875A36 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
B2757B8179BE66929127AD2D /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
C3D8CEDEF3C287F7949C4804 /* ApplicationStartup.cpp in Sources */,
C7DE5B18FB6AADFA505ACDC9 /* MainDemoWindow.cpp in Sources */,
DFBBF852E3C45EDBEA4F4FEA /* AudioDemoLatencyPage.cpp in Sources */,
881012C78A65FF6ECC05C1D3 /* AudioDemoPlaybackPage.cpp in Sources */,
6F7CC60A16F29D132E3154C8 /* AudioDemoRecordPage.cpp in Sources */,
3E0701E437BF22D72719CE2D /* AudioDemoSetupPage.cpp in Sources */,
5B88C46520ED77B3584D511C /* AudioDemoSynthPage.cpp in Sources */,
B389FE9DE0B11C2387E85201 /* AudioDemoTabComponent.cpp in Sources */,
911023FA7B75F7CDD0E01CC5 /* CameraDemo.cpp in Sources */,
6FE5A54B7FF9D1A9157D58AE /* CodeEditorDemo.cpp in Sources */,
755C53A91BB04471B15C22C3 /* DragAndDropDemo.cpp in Sources */,
E8777146414161505C7C0D91 /* FontsAndTextDemo.cpp in Sources */,
4A66BB477E635E8616CB4FA2 /* InterprocessCommsDemo.cpp in Sources */,
9BB5AF647BD124F3F44EBA95 /* OpenGLDemo.cpp in Sources */,
0F8F034C9147B7B6E000BC4F /* QuickTimeDemo.cpp in Sources */,
E773CDB9C36704CEE2A4091E /* RenderingTestComponent.cpp in Sources */,
5D41B630AD0113C661B79E1E /* TableDemo.cpp in Sources */,
D2FF9BE1F86D155B69C3C394 /* ThreadingDemo.cpp in Sources */,
70305D8B2490CD64D1BB4597 /* TreeViewDemo.cpp in Sources */,
8D81464776346469A1FA351E /* WebBrowserDemo.cpp in Sources */,
DC1209F9F548B02E1E750D6E /* WidgetsDemo.cpp in Sources */,
28DC09B5A3A0BAF9371A9730 /* BinaryData.cpp in Sources */,
31C3CE233936906FD9D2AAAD /* JuceLibraryCode1.mm in Sources */,
9ED283F65D6E38309B36657D /* JuceLibraryCode2.mm in Sources */,
0BD148C98295E0F26E9B203E /* JuceLibraryCode3.mm in Sources */,
68DF1DACB6CC87C320FFEAFE /* JuceLibraryCode4.mm in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
52C29F86E3DBE91F252B8C0D /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ONLY_ACTIVE_ARCH_PRE_XCODE_3_1)";
COPY_PHASE_STRIP = NO;
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
GCC_MODEL_TUNING = G5;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"_DEBUG=1",
"DEBUG=1",
);
HEADER_SEARCH_PATHS = (
"$(inherited)",
);
ONLY_ACTIVE_ARCH_PRE_XCODE_3_1 = "$(NATIVE_ARCH)";
PREBINDING = NO;
ZERO_LINK = NO;
};
name = Debug;
};
7DBDB93B1B9DF79BA4819F7F /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)";
ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386";
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
GCC_MODEL_TUNING = G5;
GCC_OPTIMIZATION_LEVEL = s;
GCC_PREPROCESSOR_DEFINITIONS = (
"_NDEBUG=1",
"NDEBUG=1",
);
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
HEADER_SEARCH_PATHS = (
"$(inherited)",
);
PREBINDING = NO;
ZERO_LINK = NO;
};
name = Release;
};
ABFBF014E4913E0475A16742 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
GCC_WARN_MISSING_PARENTHESES = YES;
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_NAME = JuceDemo;
SDKROOT = iphonesimulator3.0;
};
name = Release;
};
B612DCB6B9D782F3D3744B79 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
GCC_WARN_MISSING_PARENTHESES = YES;
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Applications";
MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
PRODUCT_NAME = JuceDemo;
SDKROOT = iphonesimulator3.0;
};
name = Debug;
};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
29330EA5DC9F3CCDAD719B7B /* Build configuration list for PBXNativeTarget "Juce Demo" */ = {
isa = XCConfigurationList;
buildConfigurations = (
52C29F86E3DBE91F252B8C0D /* Debug */,
7DBDB93B1B9DF79BA4819F7F /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Debug;
};
B89AA9A9D76AFB9FD94E91F1 /* Build configuration list for PBXProject "Juce Demo" */ = {
isa = XCConfigurationList;
buildConfigurations = (
B612DCB6B9D782F3D3744B79 /* Debug */,
ABFBF014E4913E0475A16742 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Debug;
};
/* End XCConfigurationList section */
};
rootObject = CBEE715C52BD1D65BBB7F342 /* Project object */;
}

+ 101
- 0
extras/juce demo/Juce Demo.jucer View File

@@ -0,0 +1,101 @@
<?xml version="1.0" encoding="UTF-8"?>
<JUCERPROJECT id="SLvvV6j" name="Juce Demo" projectType="1" juceLinkage="5"
juceFolder="../../../juce" jucerVersion="3.0" version="1.0.0"
buildVST="1" buildRTAS="0" buildAU="1" vstFolderMac="~/SDKs/vstsdk2.4"
vstFolderPC="c:\SDKs\vstsdk2.4" rtasFolderMac="~/SDKs/PT_80_SDK"
rtasFolderPC="c:\SDKs\PT_80_SDK" pluginName="Juce Demo" pluginDesc="Juce Demo"
pluginManufacturer="yourcompany" pluginManufacturerCode="abcd"
pluginCode="Abcd" pluginChannelConfigs="{ {1, 1}, {2, 2} }" pluginIsSynth="0"
pluginWantsMidiIn="0" pluginProducesMidiOut="0" pluginSilenceInIsSilenceOut="0"
pluginTailLength="0" pluginEditorRequiresKeys="0" pluginAUExportPrefix="JuceDemoAU"
pluginAUViewClass="JuceDemoAU_V1" pluginRTASCategory="" bundleIdentifier="com.yourcompany.JuceDemo">
<CONFIGURATIONS>
<CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="JuceDemo"
osxSDK="1" osxCompatibility="1"/>
<CONFIGURATION name="Release" isDebug="0" optimisation="2" targetName="JuceDemo"
osxSDK="1" osxCompatibility="1"/>
</CONFIGURATIONS>
<MAINGROUP id="0bU7ypLe" name="Juce Demo">
<GROUP id="BEJsSEFfF" name="Source">
<FILE id="Bnqll1Mk0" name="ApplicationStartup.cpp" compile="1" resource="0"
file="Source/ApplicationStartup.cpp"/>
<FILE id="GQ8NUhTaA" name="MainDemoWindow.cpp" compile="1" resource="0"
file="Source/MainDemoWindow.cpp"/>
<FILE id="uZ5W4Yi3v" name="MainDemoWindow.h" compile="0" resource="0"
file="Source/MainDemoWindow.h"/>
<FILE id="2tLjAaxrV" name="jucedemo_headers.h" compile="0" resource="0"
file="Source/jucedemo_headers.h"/>
<GROUP id="p0ZeP0Wn6" name="Demos" file="Source/demos">
<FILE id="0K60nXdM0" name="AudioDemoLatencyPage.cpp" compile="1" resource="0"
file="Source/demos/AudioDemoLatencyPage.cpp"/>
<FILE id="gBbGRs0kH" name="AudioDemoLatencyPage.h" compile="0" resource="0"
file="Source/demos/AudioDemoLatencyPage.h"/>
<FILE id="xhvfKtgZG" name="AudioDemoPlaybackPage.cpp" compile="1" resource="0"
file="Source/demos/AudioDemoPlaybackPage.cpp"/>
<FILE id="29brslcz" name="AudioDemoPlaybackPage.h" compile="0" resource="0"
file="Source/demos/AudioDemoPlaybackPage.h"/>
<FILE id="YGjfPIjR" name="AudioDemoRecordPage.cpp" compile="1" resource="0"
file="Source/demos/AudioDemoRecordPage.cpp"/>
<FILE id="VM1ZV45Pm" name="AudioDemoRecordPage.h" compile="0" resource="0"
file="Source/demos/AudioDemoRecordPage.h"/>
<FILE id="EYUlG624y" name="AudioDemoSetupPage.cpp" compile="1" resource="0"
file="Source/demos/AudioDemoSetupPage.cpp"/>
<FILE id="MnvCR6oN" name="AudioDemoSetupPage.h" compile="0" resource="0"
file="Source/demos/AudioDemoSetupPage.h"/>
<FILE id="oAwxdfki8" name="AudioDemoSynthPage.cpp" compile="1" resource="0"
file="Source/demos/AudioDemoSynthPage.cpp"/>
<FILE id="oB7yiS4Hk" name="AudioDemoSynthPage.h" compile="0" resource="0"
file="Source/demos/AudioDemoSynthPage.h"/>
<FILE id="jzvMAq8mg" name="AudioDemoTabComponent.cpp" compile="1" resource="0"
file="Source/demos/AudioDemoTabComponent.cpp"/>
<FILE id="gP6sEczjE" name="AudioDemoTabComponent.h" compile="0" resource="0"
file="Source/demos/AudioDemoTabComponent.h"/>
<FILE id="obpkMZ2g" name="CameraDemo.cpp" compile="1" resource="0"
file="Source/demos/CameraDemo.cpp"/>
<FILE id="VrH9xEBt4" name="CodeEditorDemo.cpp" compile="1" resource="0"
file="Source/demos/CodeEditorDemo.cpp"/>
<FILE id="LQxkyT31Q" name="DragAndDropDemo.cpp" compile="1" resource="0"
file="Source/demos/DragAndDropDemo.cpp"/>
<FILE id="WlmBspVQo" name="FontsAndTextDemo.cpp" compile="1" resource="0"
file="Source/demos/FontsAndTextDemo.cpp"/>
<FILE id="5NTST47xi" name="InterprocessCommsDemo.cpp" compile="1" resource="0"
file="Source/demos/InterprocessCommsDemo.cpp"/>
<FILE id="xoi5BuVvv" name="OpenGLDemo.cpp" compile="1" resource="0"
file="Source/demos/OpenGLDemo.cpp"/>
<FILE id="WkWbYNoZ0" name="QuickTimeDemo.cpp" compile="1" resource="0"
file="Source/demos/QuickTimeDemo.cpp"/>
<FILE id="hzPv7BR9U" name="RenderingTestComponent.cpp" compile="1"
resource="0" file="Source/demos/RenderingTestComponent.cpp"/>
<FILE id="EQv4ZsR78" name="RenderingTestComponent.h" compile="0" resource="0"
file="Source/demos/RenderingTestComponent.h"/>
<FILE id="ReJoO2H9u" name="TableDemo.cpp" compile="1" resource="0"
file="Source/demos/TableDemo.cpp"/>
<FILE id="6MwRgCUkn" name="ThreadingDemo.cpp" compile="1" resource="0"
file="Source/demos/ThreadingDemo.cpp"/>
<FILE id="c5Wy6zXol" name="TreeViewDemo.cpp" compile="1" resource="0"
file="Source/demos/TreeViewDemo.cpp"/>
<FILE id="5ee1NoTnc" name="WebBrowserDemo.cpp" compile="1" resource="0"
file="Source/demos/WebBrowserDemo.cpp"/>
<FILE id="F6gqyNSim" name="WidgetsDemo.cpp" compile="1" resource="0"
file="Source/demos/WidgetsDemo.cpp"/>
</GROUP>
<GROUP id="BR14NOf0" name="Binary Data" file="Binary Data">
<FILE id="X5sIZFkN" name="cello.wav" compile="0" resource="1" file="Binary Data/cello.wav"/>
<FILE id="BAqnjOqfe" name="demo table data.xml" compile="0" resource="1"
file="Binary Data/demo table data.xml"/>
<FILE id="lEVfO5KTK" name="icons.zip" compile="0" resource="1" file="Binary Data/icons.zip"/>
<FILE id="Duj062Top" name="juce.png" compile="0" resource="1" file="Binary Data/juce.png"/>
<FILE id="UvweoM7iM" name="treedemo.xml" compile="0" resource="1" file="Binary Data/treedemo.xml"/>
</GROUP>
</GROUP>
</MAINGROUP>
<JUCEOPTIONS JUCE_FORCE_DEBUG="3" JUCE_LOG_ASSERTIONS="3" JUCE_ASIO="3" JUCE_WASAPI="1"
JUCE_DIRECTSOUND="3" JUCE_ALSA="3" JUCE_QUICKTIME="3" JUCE_OPENGL="1"
JUCE_USE_FLAC="3" JUCE_USE_OGGVORBIS="3" JUCE_USE_CDBURNER="3"
JUCE_USE_CDREADER="3" JUCE_USE_CAMERA="1" JUCE_ENABLE_REPAINT_DEBUGGING="3"
JUCE_USE_XINERAMA="3" JUCE_USE_XSHM="3" JUCE_PLUGINHOST_VST="2"
JUCE_PLUGINHOST_AU="2" JUCE_ONLY_BUILD_CORE_LIBRARY="3" JUCE_WEB_BROWSER="1"
JUCE_SUPPORT_CARBON="3" JUCE_CHECK_MEMORY_LEAKS="3" JUCE_CATCH_UNHANDLED_EXCEPTIONS="3"
JUCE_STRINGS_ARE_UNICODE="3"/>
</JUCERPROJECT>

+ 37
- 0
extras/juce demo/JuceLibraryCode/AppConfig.h View File

@@ -0,0 +1,37 @@
/*
IMPORTANT! This file is auto-generated by the Jucer each time you save your
project - if you alter its contents, your changes may be overwritten!
If you want to change any of these values, use the Jucer to do so, rather than
editing this file directly!
Any commented-out settings will fall back to using the default values that
they are given in juce_Config.h
*/
//#define JUCE_FORCE_DEBUG
//#define JUCE_LOG_ASSERTIONS
//#define JUCE_ASIO
#define JUCE_WASAPI 1
//#define JUCE_DIRECTSOUND
//#define JUCE_ALSA
//#define JUCE_QUICKTIME
#define JUCE_OPENGL 1
//#define JUCE_USE_FLAC
//#define JUCE_USE_OGGVORBIS
//#define JUCE_USE_CDBURNER
//#define JUCE_USE_CDREADER
#define JUCE_USE_CAMERA 1
//#define JUCE_ENABLE_REPAINT_DEBUGGING
//#define JUCE_USE_XINERAMA
//#define JUCE_USE_XSHM
#define JUCE_PLUGINHOST_VST 0
#define JUCE_PLUGINHOST_AU 0
//#define JUCE_ONLY_BUILD_CORE_LIBRARY
#define JUCE_WEB_BROWSER 1
//#define JUCE_SUPPORT_CARBON
//#define JUCE_CHECK_MEMORY_LEAKS
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS
//#define JUCE_STRINGS_ARE_UNICODE

+ 2163
- 0
extras/juce demo/JuceLibraryCode/BinaryData.cpp
File diff suppressed because it is too large
View File


+ 28
- 0
extras/juce demo/JuceLibraryCode/BinaryData.h View File

@@ -0,0 +1,28 @@
/* =========================================================================================
This is an auto-generated file, created by The Jucer V3.0
Do not edit anything in this file!
*/
namespace BinaryData
{
extern const char* cello_wav;
const int cello_wavSize = 46348;
extern const char* demo_table_data_xml;
const int demo_table_data_xmlSize = 5239;
extern const char* icons_zip;
const int icons_zipSize = 83876;
extern const char* juce_png;
const int juce_pngSize = 15290;
extern const char* treedemo_xml;
const int treedemo_xmlSize = 1126;
// If you provide the name of one of the binary resource variables above, this function will
// return the corresponding data and its size (or a null pointer if the name isn't found).
const char* getNamedResource (const char* resourceName, int& dataSizeInBytes) throw();
}

+ 20
- 0
extras/juce demo/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_77852E90__
#define __APPHEADERFILE_77852E90__
#include "AppConfig.h"
#include "../../../juce_amalgamated.h"
#include "BinaryData.h"
#endif // __APPHEADERFILE_77852E90__

+ 15
- 0
extras/juce demo/JuceLibraryCode/JuceLibraryCode1.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_amalgamated1.cpp"

+ 15
- 0
extras/juce demo/JuceLibraryCode/JuceLibraryCode1.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_amalgamated1.cpp"

+ 15
- 0
extras/juce demo/JuceLibraryCode/JuceLibraryCode2.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_amalgamated2.cpp"

+ 15
- 0
extras/juce demo/JuceLibraryCode/JuceLibraryCode2.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_amalgamated2.cpp"

+ 15
- 0
extras/juce demo/JuceLibraryCode/JuceLibraryCode3.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_amalgamated3.cpp"

+ 15
- 0
extras/juce demo/JuceLibraryCode/JuceLibraryCode3.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_amalgamated3.cpp"

+ 15
- 0
extras/juce demo/JuceLibraryCode/JuceLibraryCode4.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_amalgamated4.cpp"

+ 15
- 0
extras/juce demo/JuceLibraryCode/JuceLibraryCode4.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_amalgamated4.cpp"

extras/juce demo/src/ApplicationStartup.cpp → extras/juce demo/Source/ApplicationStartup.cpp View File


extras/juce demo/src/MainDemoWindow.cpp → extras/juce demo/Source/MainDemoWindow.cpp View File


extras/juce demo/src/MainDemoWindow.h → extras/juce demo/Source/MainDemoWindow.h View File


extras/juce demo/src/demos/AudioDemoLatencyPage.cpp → extras/juce demo/Source/demos/AudioDemoLatencyPage.cpp View File

@@ -88,7 +88,7 @@ public:
}
resultsBox->setCaretPosition (INT_MAX);
resultsBox->insertTextAtCursor (message);
resultsBox->insertTextAtCaret (message);
resultsBox->setCaretPosition (INT_MAX);
}
}

extras/juce demo/src/demos/AudioDemoLatencyPage.h → extras/juce demo/Source/demos/AudioDemoLatencyPage.h View File


extras/juce demo/src/demos/AudioDemoPlaybackPage.cpp → extras/juce demo/Source/demos/AudioDemoPlaybackPage.cpp View File


extras/juce demo/src/demos/AudioDemoPlaybackPage.h → extras/juce demo/Source/demos/AudioDemoPlaybackPage.h View File


extras/juce demo/src/demos/AudioDemoRecordPage.cpp → extras/juce demo/Source/demos/AudioDemoRecordPage.cpp View File


extras/juce demo/src/demos/AudioDemoRecordPage.h → extras/juce demo/Source/demos/AudioDemoRecordPage.h View File


extras/juce demo/src/demos/AudioDemoSetupPage.cpp → extras/juce demo/Source/demos/AudioDemoSetupPage.cpp View File


extras/juce demo/src/demos/AudioDemoSetupPage.h → extras/juce demo/Source/demos/AudioDemoSetupPage.h View File


extras/juce demo/src/demos/AudioDemoSynthPage.cpp → extras/juce demo/Source/demos/AudioDemoSynthPage.cpp View File


extras/juce demo/src/demos/AudioDemoSynthPage.h → extras/juce demo/Source/demos/AudioDemoSynthPage.h View File


extras/juce demo/src/demos/AudioDemoTabComponent.cpp → extras/juce demo/Source/demos/AudioDemoTabComponent.cpp View File


extras/juce demo/src/demos/AudioDemoTabComponent.h → extras/juce demo/Source/demos/AudioDemoTabComponent.h View File


extras/juce demo/src/demos/CameraDemo.cpp → extras/juce demo/Source/demos/CameraDemo.cpp View File


extras/juce demo/src/demos/CodeEditorDemo.cpp → extras/juce demo/Source/demos/CodeEditorDemo.cpp View File


extras/juce demo/src/demos/DragAndDropDemo.cpp → extras/juce demo/Source/demos/DragAndDropDemo.cpp View File


extras/juce demo/src/demos/FontsAndTextDemo.cpp → extras/juce demo/Source/demos/FontsAndTextDemo.cpp View File

@@ -32,7 +32,7 @@ class FontsAndTextDemo : public Component,
public ButtonListener,
public SliderListener
{
OwnedArray <Font> fonts;
Array<Font> fonts;
ListBox* listBox;
TextEditor* textBox;
ToggleButton* boldButton;
@@ -163,42 +163,34 @@ public:
if (rowIsSelected)
g.fillAll (Colours::lightblue);
if (fonts [rowNumber] != 0)
{
Font font (*fonts [rowNumber]);
font.setHeight (height * 0.7f);
g.setFont (font);
g.setColour (Colours::black);
g.drawText (font.getTypefaceName(),
4, 0, width - 4, height,
Justification::centredLeft, true);
int x = jmax (0, font.getStringWidth (font.getTypefaceName())) + 12;
g.setFont (Font (11.0f, Font::italic));
g.setColour (Colours::grey);
g.drawText (font.getTypefaceName(),
x, 0, width - x - 2, height,
Justification::centredLeft, true);
}
Font font (fonts [rowNumber]);
font.setHeight (height * 0.7f);
g.setFont (font);
g.setColour (Colours::black);
g.drawText (font.getTypefaceName(),
4, 0, width - 4, height,
Justification::centredLeft, true);
int x = jmax (0, font.getStringWidth (font.getTypefaceName())) + 12;
g.setFont (Font (11.0f, Font::italic));
g.setColour (Colours::grey);
g.drawText (font.getTypefaceName(),
x, 0, width - x - 2, height,
Justification::centredLeft, true);
}
void updatePreviewBoxText()
{
Font* f = fonts [listBox->getSelectedRow()];
Font font (fonts [listBox->getSelectedRow()]);
if (f != 0)
{
Font font (*f);
font.setHeight ((float) sizeSlider->getValue());
font.setBold (boldButton->getToggleState());
font.setItalic (italicButton->getToggleState());
font.setExtraKerningFactor ((float) kerningSlider->getValue());
font.setHorizontalScale ((float) horizontalScaleSlider->getValue());
font.setHeight ((float) sizeSlider->getValue());
font.setBold (boldButton->getToggleState());
font.setItalic (italicButton->getToggleState());
font.setExtraKerningFactor ((float) kerningSlider->getValue());
font.setHorizontalScale ((float) horizontalScaleSlider->getValue());
textBox->applyFontToAllText (font);
}
textBox->applyFontToAllText (font);
}
void selectedRowsChanged (int lastRowselected)

extras/juce demo/src/demos/InterprocessCommsDemo.cpp → extras/juce demo/Source/demos/InterprocessCommsDemo.cpp View File

@@ -238,7 +238,7 @@ public:
void appendMessage (const String& message)
{
incomingMessages->setCaretPosition (INT_MAX);
incomingMessages->insertTextAtCursor (message + T("\n"));
incomingMessages->insertTextAtCaret (message + T("\n"));
incomingMessages->setCaretPosition (INT_MAX);
}

extras/juce demo/src/demos/OpenGLDemo.cpp → extras/juce demo/Source/demos/OpenGLDemo.cpp View File

@@ -29,17 +29,19 @@
#include "../jucedemo_headers.h"
#if JUCE_OPENGL
#if JUCE_OPENGL && ! JUCE_IPHONE
#ifdef _WIN32
#if JUCE_WINDOWS
#include <gl/gl.h>
#include <gl/glu.h>
#elif defined (LINUX)
#elif JUCE_LINUX
#include <GL/gl.h>
#include <GL/glut.h>
#undef KeyPress
#else
#elif JUCE_MAC
#include <GLUT/glut.h>
#elif JUCE_IPHONE
//#include <GL/glut.h>
#endif
#ifndef GL_BGRA_EXT

extras/juce demo/src/demos/QuickTimeDemo.cpp → extras/juce demo/Source/demos/QuickTimeDemo.cpp View File


extras/juce demo/src/demos/RenderingTestComponent.cpp → extras/juce demo/Source/demos/RenderingTestComponent.cpp View File


extras/juce demo/src/demos/RenderingTestComponent.h → extras/juce demo/Source/demos/RenderingTestComponent.h View File


extras/juce demo/src/demos/TableDemo.cpp → extras/juce demo/Source/demos/TableDemo.cpp View File


extras/juce demo/src/demos/ThreadingDemo.cpp → extras/juce demo/Source/demos/ThreadingDemo.cpp View File


extras/juce demo/src/demos/TreeViewDemo.cpp → extras/juce demo/Source/demos/TreeViewDemo.cpp View File


extras/juce demo/src/demos/WebBrowserDemo.cpp → extras/juce demo/Source/demos/WebBrowserDemo.cpp View File


extras/juce demo/src/demos/WidgetsDemo.cpp → extras/juce demo/Source/demos/WidgetsDemo.cpp View File


extras/juce demo/src/jucedemo_headers.h → extras/juce demo/Source/jucedemo_headers.h View File

@@ -27,18 +27,16 @@
#define __JUCEDEMO_HEADERS_JUCEHEADER__
// include the JUCE headers..
#include "juce_AppConfig.h"
#include "../JuceLibraryCode/JuceHeader.h"
#if (defined(_MSC_VER) && (_MSC_VER <= 1200))
// (in VC6, there are problems with the amalgamated version...)
#include "../../../juce.h"
#else
#include "../../../juce_amalgamated.h"
#if JUCE_IPHONE
#undef JUCE_USE_CAMERA
#undef JUCE_OPENGL
#endif
// this declares the binary resources that we're building into the
// application - i.e. images, sounds, etc that the demos use
#include "BinaryData.h"
#if JUCE_LINUX
#undef JUCE_USE_CAMERA
#endif
// Pre-declare the functions that create each of the demo components..
Component* createFontsAndTextDemo();

+ 0
- 28
extras/juce demo/build/iphone/JuceDemo-Info.plist View File

@@ -1,28 +0,0 @@
<?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 version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleDisplayName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIconFile</key>
<string></string>
<key>CFBundleIdentifier</key>
<string>com.synchromation.rawmaterial</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>LSRequiresIPhoneOS</key>
<true/>
</dict>
</plist>

+ 0
- 390
extras/juce demo/build/iphone/JuceDemo.xcodeproj/project.pbxproj View File

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

/* Begin PBXBuildFile section */
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
288765FD0DF74451002DB57D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288765FC0DF74451002DB57D /* CoreGraphics.framework */; };
840F1D8510AD66DE002A03A6 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 840F1D8410AD66DE002A03A6 /* AudioToolbox.framework */; };
840F1D9C10AD6701002A03A6 /* CodeEditorDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 840F1D9B10AD6701002A03A6 /* CodeEditorDemo.cpp */; };
848167F9107E4E5D008FEC33 /* ApplicationStartup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 848167F8107E4E5D008FEC33 /* ApplicationStartup.cpp */; };
848168AB107E7DA6008FEC33 /* BinaryData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8481688D107E7DA6008FEC33 /* BinaryData.cpp */; };
848168AC107E7DA6008FEC33 /* CameraDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84816890107E7DA6008FEC33 /* CameraDemo.cpp */; };
848168AD107E7DA6008FEC33 /* DragAndDropDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84816891107E7DA6008FEC33 /* DragAndDropDemo.cpp */; };
848168AE107E7DA6008FEC33 /* InterprocessCommsDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84816892107E7DA6008FEC33 /* InterprocessCommsDemo.cpp */; };
848168AF107E7DA6008FEC33 /* OpenGLDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84816893107E7DA6008FEC33 /* OpenGLDemo.cpp */; };
848168B1107E7DA6008FEC33 /* QuickTimeDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84816895107E7DA6008FEC33 /* QuickTimeDemo.cpp */; };
848168B2107E7DA6008FEC33 /* TableDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84816896107E7DA6008FEC33 /* TableDemo.cpp */; };
848168B3107E7DA6008FEC33 /* ThreadingDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84816897107E7DA6008FEC33 /* ThreadingDemo.cpp */; };
848168B4107E7DA6008FEC33 /* AudioDemoTabComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84816898107E7DA6008FEC33 /* AudioDemoTabComponent.cpp */; };
848168B5107E7DA6008FEC33 /* WebBrowserDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84816899107E7DA6008FEC33 /* WebBrowserDemo.cpp */; };
848168B6107E7DA6008FEC33 /* WidgetsDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8481689A107E7DA6008FEC33 /* WidgetsDemo.cpp */; };
848168B7107E7DA6008FEC33 /* AudioDemoSetupPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8481689F107E7DA6008FEC33 /* AudioDemoSetupPage.cpp */; };
848168B8107E7DA6008FEC33 /* AudioDemoPlaybackPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 848168A0107E7DA6008FEC33 /* AudioDemoPlaybackPage.cpp */; };
848168B9107E7DA6008FEC33 /* AudioDemoSynthPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 848168A3107E7DA6008FEC33 /* AudioDemoSynthPage.cpp */; };
848168BA107E7DA6008FEC33 /* AudioDemoRecordPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 848168A4107E7DA6008FEC33 /* AudioDemoRecordPage.cpp */; };
848168BB107E7DA6008FEC33 /* TreeViewDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 848168A5107E7DA6008FEC33 /* TreeViewDemo.cpp */; };
848168BC107E7DA6008FEC33 /* FontsAndTextDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 848168A6107E7DA6008FEC33 /* FontsAndTextDemo.cpp */; };
848168BD107E7DA6008FEC33 /* AudioDemoLatencyPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 848168A7107E7DA6008FEC33 /* AudioDemoLatencyPage.cpp */; };
848168BE107E7DA6008FEC33 /* MainDemoWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 848168A9107E7DA6008FEC33 /* MainDemoWindow.cpp */; };
8481714D1080CCA5008FEC33 /* libjucedebug.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 848171011080CB2A008FEC33 /* libjucedebug.a */; };
848789C910C67ABA009A1E59 /* RenderingTestComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 848789C710C67ABA009A1E59 /* RenderingTestComponent.cpp */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
848171001080CB2A008FEC33 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 848170FB1080CB2A008FEC33 /* Juce.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = D2AAC046055464E500DB518D;
remoteInfo = Juce;
};
848171021080CB2A008FEC33 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 848170FB1080CB2A008FEC33 /* Juce.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 84816E3510809B4F008FEC33;
remoteInfo = "Juce (iPhone)";
};
/* End PBXContainerItemProxy section */

/* Begin PBXFileReference section */
1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
1D6058910D05DD3D006BFB54 /* JuceDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JuceDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
288765FC0DF74451002DB57D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
840F1D8410AD66DE002A03A6 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = "<absolute>"; };
840F1D9B10AD6701002A03A6 /* CodeEditorDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CodeEditorDemo.cpp; sourceTree = "<group>"; };
848167F8107E4E5D008FEC33 /* ApplicationStartup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ApplicationStartup.cpp; path = ../../src/ApplicationStartup.cpp; sourceTree = SOURCE_ROOT; };
848167FA107E4E95008FEC33 /* juce_AppConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = juce_AppConfig.h; path = ../../src/juce_AppConfig.h; sourceTree = SOURCE_ROOT; };
8481688D107E7DA6008FEC33 /* BinaryData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../src/BinaryData.cpp; sourceTree = SOURCE_ROOT; };
8481688E107E7DA6008FEC33 /* BinaryData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../src/BinaryData.h; sourceTree = SOURCE_ROOT; };
84816890107E7DA6008FEC33 /* CameraDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CameraDemo.cpp; sourceTree = "<group>"; };
84816891107E7DA6008FEC33 /* DragAndDropDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DragAndDropDemo.cpp; sourceTree = "<group>"; };
84816892107E7DA6008FEC33 /* InterprocessCommsDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InterprocessCommsDemo.cpp; sourceTree = "<group>"; };
84816893107E7DA6008FEC33 /* OpenGLDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OpenGLDemo.cpp; sourceTree = "<group>"; };
84816895107E7DA6008FEC33 /* QuickTimeDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QuickTimeDemo.cpp; sourceTree = "<group>"; };
84816896107E7DA6008FEC33 /* TableDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TableDemo.cpp; sourceTree = "<group>"; };
84816897107E7DA6008FEC33 /* ThreadingDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ThreadingDemo.cpp; sourceTree = "<group>"; };
84816898107E7DA6008FEC33 /* AudioDemoTabComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioDemoTabComponent.cpp; sourceTree = "<group>"; };
84816899107E7DA6008FEC33 /* WebBrowserDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WebBrowserDemo.cpp; sourceTree = "<group>"; };
8481689A107E7DA6008FEC33 /* WidgetsDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WidgetsDemo.cpp; sourceTree = "<group>"; };
8481689B107E7DA6008FEC33 /* AudioDemoSetupPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioDemoSetupPage.h; sourceTree = "<group>"; };
8481689C107E7DA6008FEC33 /* AudioDemoLatencyPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioDemoLatencyPage.h; sourceTree = "<group>"; };
8481689D107E7DA6008FEC33 /* AudioDemoRecordPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioDemoRecordPage.h; sourceTree = "<group>"; };
8481689E107E7DA6008FEC33 /* AudioDemoPlaybackPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioDemoPlaybackPage.h; sourceTree = "<group>"; };
8481689F107E7DA6008FEC33 /* AudioDemoSetupPage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioDemoSetupPage.cpp; sourceTree = "<group>"; };
848168A0107E7DA6008FEC33 /* AudioDemoPlaybackPage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioDemoPlaybackPage.cpp; sourceTree = "<group>"; };
848168A1107E7DA6008FEC33 /* AudioDemoSynthPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioDemoSynthPage.h; sourceTree = "<group>"; };
848168A2107E7DA6008FEC33 /* AudioDemoTabComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioDemoTabComponent.h; sourceTree = "<group>"; };
848168A3107E7DA6008FEC33 /* AudioDemoSynthPage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioDemoSynthPage.cpp; sourceTree = "<group>"; };
848168A4107E7DA6008FEC33 /* AudioDemoRecordPage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioDemoRecordPage.cpp; sourceTree = "<group>"; };
848168A5107E7DA6008FEC33 /* TreeViewDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TreeViewDemo.cpp; sourceTree = "<group>"; };
848168A6107E7DA6008FEC33 /* FontsAndTextDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FontsAndTextDemo.cpp; sourceTree = "<group>"; };
848168A7107E7DA6008FEC33 /* AudioDemoLatencyPage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioDemoLatencyPage.cpp; sourceTree = "<group>"; };
848168A8107E7DA6008FEC33 /* jucedemo_headers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jucedemo_headers.h; path = ../../src/jucedemo_headers.h; sourceTree = SOURCE_ROOT; };
848168A9107E7DA6008FEC33 /* MainDemoWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MainDemoWindow.cpp; path = ../../src/MainDemoWindow.cpp; sourceTree = SOURCE_ROOT; };
848168AA107E7DA6008FEC33 /* MainDemoWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MainDemoWindow.h; path = ../../src/MainDemoWindow.h; sourceTree = SOURCE_ROOT; };
848170FB1080CB2A008FEC33 /* Juce.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Juce.xcodeproj; path = ../../../../build/macosx/Juce.xcodeproj; sourceTree = SOURCE_ROOT; };
848789C710C67ABA009A1E59 /* RenderingTestComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderingTestComponent.cpp; sourceTree = "<group>"; };
848789C810C67ABA009A1E59 /* RenderingTestComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RenderingTestComponent.h; sourceTree = "<group>"; };
8D1107310486CEB800E47090 /* JuceDemo-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "JuceDemo-Info.plist"; plistStructureDefinitionIdentifier = "com.apple.xcode.plist.structure-definition.iphone.info-plist"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
8481714D1080CCA5008FEC33 /* libjucedebug.a in Frameworks */,
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */,
288765FD0DF74451002DB57D /* CoreGraphics.framework in Frameworks */,
840F1D8510AD66DE002A03A6 /* AudioToolbox.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
19C28FACFE9D520D11CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
1D6058910D05DD3D006BFB54 /* JuceDemo.app */,
);
name = Products;
sourceTree = "<group>";
};
29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
isa = PBXGroup;
children = (
29B97315FDCFA39411CA2CEA /* Other Sources */,
29B97317FDCFA39411CA2CEA /* Resources */,
29B97323FDCFA39411CA2CEA /* Frameworks */,
19C28FACFE9D520D11CA2CBB /* Products */,
);
name = CustomTemplate;
sourceTree = "<group>";
};
29B97315FDCFA39411CA2CEA /* Other Sources */ = {
isa = PBXGroup;
children = (
8481688F107E7DA6008FEC33 /* demos */,
848167F8107E4E5D008FEC33 /* ApplicationStartup.cpp */,
8481688D107E7DA6008FEC33 /* BinaryData.cpp */,
8481688E107E7DA6008FEC33 /* BinaryData.h */,
848168A8107E7DA6008FEC33 /* jucedemo_headers.h */,
848168A9107E7DA6008FEC33 /* MainDemoWindow.cpp */,
848168AA107E7DA6008FEC33 /* MainDemoWindow.h */,
848167FA107E4E95008FEC33 /* juce_AppConfig.h */,
);
name = "Other Sources";
sourceTree = "<group>";
};
29B97317FDCFA39411CA2CEA /* Resources */ = {
isa = PBXGroup;
children = (
8D1107310486CEB800E47090 /* JuceDemo-Info.plist */,
);
name = Resources;
sourceTree = "<group>";
};
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
isa = PBXGroup;
children = (
848170FB1080CB2A008FEC33 /* Juce.xcodeproj */,
1DF5F4DF0D08C38300B7A737 /* UIKit.framework */,
1D30AB110D05D00D00671497 /* Foundation.framework */,
288765FC0DF74451002DB57D /* CoreGraphics.framework */,
840F1D8410AD66DE002A03A6 /* AudioToolbox.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
8481688F107E7DA6008FEC33 /* demos */ = {
isa = PBXGroup;
children = (
840F1D9B10AD6701002A03A6 /* CodeEditorDemo.cpp */,
84816890107E7DA6008FEC33 /* CameraDemo.cpp */,
84816891107E7DA6008FEC33 /* DragAndDropDemo.cpp */,
848168A6107E7DA6008FEC33 /* FontsAndTextDemo.cpp */,
84816892107E7DA6008FEC33 /* InterprocessCommsDemo.cpp */,
84816893107E7DA6008FEC33 /* OpenGLDemo.cpp */,
84816895107E7DA6008FEC33 /* QuickTimeDemo.cpp */,
84816896107E7DA6008FEC33 /* TableDemo.cpp */,
84816897107E7DA6008FEC33 /* ThreadingDemo.cpp */,
84816898107E7DA6008FEC33 /* AudioDemoTabComponent.cpp */,
8481689B107E7DA6008FEC33 /* AudioDemoSetupPage.h */,
848168A7107E7DA6008FEC33 /* AudioDemoLatencyPage.cpp */,
8481689C107E7DA6008FEC33 /* AudioDemoLatencyPage.h */,
8481689D107E7DA6008FEC33 /* AudioDemoRecordPage.h */,
8481689E107E7DA6008FEC33 /* AudioDemoPlaybackPage.h */,
8481689F107E7DA6008FEC33 /* AudioDemoSetupPage.cpp */,
848168A0107E7DA6008FEC33 /* AudioDemoPlaybackPage.cpp */,
848168A1107E7DA6008FEC33 /* AudioDemoSynthPage.h */,
848168A2107E7DA6008FEC33 /* AudioDemoTabComponent.h */,
848168A3107E7DA6008FEC33 /* AudioDemoSynthPage.cpp */,
848168A4107E7DA6008FEC33 /* AudioDemoRecordPage.cpp */,
848789C710C67ABA009A1E59 /* RenderingTestComponent.cpp */,
848789C810C67ABA009A1E59 /* RenderingTestComponent.h */,
848168A5107E7DA6008FEC33 /* TreeViewDemo.cpp */,
84816899107E7DA6008FEC33 /* WebBrowserDemo.cpp */,
8481689A107E7DA6008FEC33 /* WidgetsDemo.cpp */,
);
name = demos;
path = ../../src/demos;
sourceTree = SOURCE_ROOT;
};
848170FC1080CB2A008FEC33 /* Products */ = {
isa = PBXGroup;
children = (
848171011080CB2A008FEC33 /* libjucedebug.a */,
848171031080CB2A008FEC33 /* libjucedebug.a */,
);
name = Products;
sourceTree = "<group>";
};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
1D6058900D05DD3D006BFB54 /* JuceDemo */ = {
isa = PBXNativeTarget;
buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "JuceDemo" */;
buildPhases = (
1D60588D0D05DD3D006BFB54 /* Resources */,
1D60588E0D05DD3D006BFB54 /* Sources */,
1D60588F0D05DD3D006BFB54 /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = JuceDemo;
productName = JuceDemo;
productReference = 1D6058910D05DD3D006BFB54 /* JuceDemo.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "JuceDemo" */;
compatibilityVersion = "Xcode 3.1";
hasScannedForEncodings = 1;
mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */;
projectDirPath = "";
projectReferences = (
{
ProductGroup = 848170FC1080CB2A008FEC33 /* Products */;
ProjectRef = 848170FB1080CB2A008FEC33 /* Juce.xcodeproj */;
},
);
projectRoot = "";
targets = (
1D6058900D05DD3D006BFB54 /* JuceDemo */,
);
};
/* End PBXProject section */

/* Begin PBXReferenceProxy section */
848171011080CB2A008FEC33 /* libjucedebug.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libjucedebug.a;
remoteRef = 848171001080CB2A008FEC33 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
848171031080CB2A008FEC33 /* libjucedebug.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libjucedebug.a;
remoteRef = 848171021080CB2A008FEC33 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
/* End PBXReferenceProxy section */

/* Begin PBXResourcesBuildPhase section */
1D60588D0D05DD3D006BFB54 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
1D60588E0D05DD3D006BFB54 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
848167F9107E4E5D008FEC33 /* ApplicationStartup.cpp in Sources */,
848168AB107E7DA6008FEC33 /* BinaryData.cpp in Sources */,
848168AC107E7DA6008FEC33 /* CameraDemo.cpp in Sources */,
848168AD107E7DA6008FEC33 /* DragAndDropDemo.cpp in Sources */,
848168AE107E7DA6008FEC33 /* InterprocessCommsDemo.cpp in Sources */,
848168AF107E7DA6008FEC33 /* OpenGLDemo.cpp in Sources */,
848168B1107E7DA6008FEC33 /* QuickTimeDemo.cpp in Sources */,
848168B2107E7DA6008FEC33 /* TableDemo.cpp in Sources */,
848168B3107E7DA6008FEC33 /* ThreadingDemo.cpp in Sources */,
848168B4107E7DA6008FEC33 /* AudioDemoTabComponent.cpp in Sources */,
848168B5107E7DA6008FEC33 /* WebBrowserDemo.cpp in Sources */,
848168B6107E7DA6008FEC33 /* WidgetsDemo.cpp in Sources */,
848168B7107E7DA6008FEC33 /* AudioDemoSetupPage.cpp in Sources */,
848168B8107E7DA6008FEC33 /* AudioDemoPlaybackPage.cpp in Sources */,
848168B9107E7DA6008FEC33 /* AudioDemoSynthPage.cpp in Sources */,
848168BA107E7DA6008FEC33 /* AudioDemoRecordPage.cpp in Sources */,
848168BB107E7DA6008FEC33 /* TreeViewDemo.cpp in Sources */,
848168BC107E7DA6008FEC33 /* FontsAndTextDemo.cpp in Sources */,
848168BD107E7DA6008FEC33 /* AudioDemoLatencyPage.cpp in Sources */,
848168BE107E7DA6008FEC33 /* MainDemoWindow.cpp in Sources */,
840F1D9C10AD6701002A03A6 /* CodeEditorDemo.cpp in Sources */,
848789C910C67ABA009A1E59 /* RenderingTestComponent.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
1D6058940D05DD3E006BFB54 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = NO;
GCC_OPTIMIZATION_LEVEL = 0;
INFOPLIST_FILE = "JuceDemo-Info.plist";
PRODUCT_NAME = JuceDemo;
SDKROOT = iphoneos3.0;
};
name = Debug;
};
1D6058950D05DD3E006BFB54 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = YES;
INFOPLIST_FILE = "JuceDemo-Info.plist";
PRODUCT_NAME = JuceDemo;
SDKROOT = iphoneos3.0;
};
name = Release;
};
C01FCF4F08A954540054247B /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
PREBINDING = NO;
PROVISIONING_PROFILE = "";
SDKROOT = iphoneos3.1;
};
name = Debug;
};
C01FCF5008A954540054247B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
PREBINDING = NO;
SDKROOT = iphoneos3.1;
};
name = Release;
};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "JuceDemo" */ = {
isa = XCConfigurationList;
buildConfigurations = (
1D6058940D05DD3E006BFB54 /* Debug */,
1D6058950D05DD3E006BFB54 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C01FCF4E08A954540054247B /* Build configuration list for PBXProject "JuceDemo" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C01FCF4F08A954540054247B /* Debug */,
C01FCF5008A954540054247B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
}

+ 0
- 222
extras/juce demo/build/linux/JuceDemo.make View File

@@ -1,222 +0,0 @@
# C++ Windowed Executable Makefile autogenerated by premake
# Don't edit this file! Instead edit `premake.lua` then rerun `make`

ifndef CONFIG
CONFIG=Debug
endif

# if multiple archs are defined turn off automated dependency generation
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 -D_DEBUG -ggdb
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 := jucedemo
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) -O2
CXXFLAGS += $(CFLAGS)
LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -mwindows -s -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 := jucedemo
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH)
endif

OBJECTS := \
$(OBJDIR)/BinaryData.o \
$(OBJDIR)/juce_LibrarySource.o \
$(OBJDIR)/MainDemoWindow.o \
$(OBJDIR)/ApplicationStartup.o \
$(OBJDIR)/AudioDemoPlaybackPage.o \
$(OBJDIR)/AudioDemoSetupPage.o \
$(OBJDIR)/AudioDemoSynthPage.o \
$(OBJDIR)/AudioDemoTabComponent.o \
$(OBJDIR)/CameraDemo.o \
$(OBJDIR)/DragAndDropDemo.o \
$(OBJDIR)/FontsAndTextDemo.o \
$(OBJDIR)/InterprocessCommsDemo.o \
$(OBJDIR)/OpenGLDemo.o \
$(OBJDIR)/QuickTimeDemo.o \
$(OBJDIR)/TableDemo.o \
$(OBJDIR)/TreeViewDemo.o \
$(OBJDIR)/WebBrowserDemo.o \
$(OBJDIR)/CodeEditorDemo.o \
$(OBJDIR)/RenderingTestComponent.o \
$(OBJDIR)/AudioDemoRecordPage.o \
$(OBJDIR)/AudioDemoLatencyPage.o \
$(OBJDIR)/ThreadingDemo.o \
$(OBJDIR)/WidgetsDemo.o \

MKDIR_TYPE := msdos
CMD := $(subst \,\\,$(ComSpec)$(COMSPEC))
ifeq (,$(CMD))
MKDIR_TYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
MKDIR_TYPE := posix
endif
ifeq ($(MKDIR_TYPE),posix)
CMD_MKBINDIR := mkdir -p $(BINDIR)
CMD_MKLIBDIR := mkdir -p $(LIBDIR)
CMD_MKOUTDIR := mkdir -p $(OUTDIR)
CMD_MKOBJDIR := mkdir -p $(OBJDIR)
else
CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR))
CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR))
CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR))
CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR))
endif

.PHONY: clean

$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking JuceDemo
-@$(CMD_MKBINDIR)
-@$(CMD_MKLIBDIR)
-@$(CMD_MKOUTDIR)
@$(BLDCMD)

clean:
@echo Cleaning JuceDemo
ifeq ($(MKDIR_TYPE),posix)
-@rm -f $(OUTDIR)/$(TARGET)
-@rm -rf $(OBJDIR)
else
-@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET))
-@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR))
-@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR))
endif

$(OBJDIR)/BinaryData.o: ../../src/BinaryData.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/juce_LibrarySource.o: ../../src/juce_LibrarySource.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/MainDemoWindow.o: ../../src/MainDemoWindow.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/ApplicationStartup.o: ../../src/ApplicationStartup.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/AudioDemoPlaybackPage.o: ../../src/demos/AudioDemoPlaybackPage.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/AudioDemoSetupPage.o: ../../src/demos/AudioDemoSetupPage.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/AudioDemoSynthPage.o: ../../src/demos/AudioDemoSynthPage.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/AudioDemoTabComponent.o: ../../src/demos/AudioDemoTabComponent.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/CameraDemo.o: ../../src/demos/CameraDemo.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/DragAndDropDemo.o: ../../src/demos/DragAndDropDemo.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/FontsAndTextDemo.o: ../../src/demos/FontsAndTextDemo.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/InterprocessCommsDemo.o: ../../src/demos/InterprocessCommsDemo.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/OpenGLDemo.o: ../../src/demos/OpenGLDemo.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/QuickTimeDemo.o: ../../src/demos/QuickTimeDemo.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/TableDemo.o: ../../src/demos/TableDemo.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/TreeViewDemo.o: ../../src/demos/TreeViewDemo.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/WebBrowserDemo.o: ../../src/demos/WebBrowserDemo.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/CodeEditorDemo.o: ../../src/demos/CodeEditorDemo.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/RenderingTestComponent.o: ../../src/demos/RenderingTestComponent.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/AudioDemoRecordPage.o: ../../src/demos/AudioDemoRecordPage.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/AudioDemoLatencyPage.o: ../../src/demos/AudioDemoLatencyPage.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/ThreadingDemo.o: ../../src/demos/ThreadingDemo.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

$(OBJDIR)/WidgetsDemo.o: ../../src/demos/WidgetsDemo.cpp
-@$(CMD_MKOBJDIR)
@echo $(notdir $<)
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"

-include $(OBJECTS:%.o=%.d)


+ 0
- 25
extras/juce demo/build/linux/Makefile View File

@@ -1,25 +0,0 @@
# Makefile autogenerated by premake
# Don't edit this file! Instead edit `premake.lua` then rerun `make`
# Options:
# CONFIG=[Debug|Release]

ifndef CONFIG
CONFIG=Debug
endif

export CONFIG

.PHONY: all clean JuceDemo

all: JuceDemo

Makefile: jucedemo_premake.lua
@echo ==== Regenerating Makefiles ====
@premake --file $^ --cc gcc --target gnu

JuceDemo:
@echo ==== Building JuceDemo ====
@$(MAKE) --no-print-directory -C . -f JuceDemo.make

clean:
@$(MAKE) --no-print-directory -C . -f JuceDemo.make clean

+ 0
- 50
extras/juce demo/build/linux/jucedemo_premake.lua View File

@@ -1,50 +0,0 @@
project.name = "JuceDemo"
project.bindir = "build"
project.libdir = "build"
project.configs = { "Debug", "Release" }
package = newpackage()
package.name = "JuceDemo"
package.kind = "winexe"
package.language = "c++"
package.objdir = "build/intermediate"
package.config["Debug"].objdir = "build/intermediate/Debug"
package.config["Release"].objdir = "build/intermediate/Release"
package.config["Debug"].defines = { "LINUX=1", "DEBUG=1", "_DEBUG=1" };
package.config["Debug"].buildoptions = { "-D_DEBUG -ggdb" }
package.config["Release"].defines = { "LINUX=1", "NDEBUG=1" };
package.target = "jucedemo"
package.includepaths = {
"/usr/include",
"/usr/include/freetype2"
}
package.libpaths = {
"/usr/X11R6/lib/",
"../../../../bin"
}
package.config["Debug"].links = {
"freetype", "pthread", "rt", "X11", "GL", "GLU", "Xinerama", "asound"
}
package.config["Release"].links = {
"freetype", "pthread", "rt", "X11", "GL", "GLU", "Xinerama", "asound"
}
package.linkflags = { "static-runtime" }
package.files = { matchfiles (
"../../src/*.h",
"../../src/*.cpp",
"../../src/demos/*.h",
"../../src/demos/*.cpp"
)
}

+ 0
- 1
extras/juce demo/build/linux/runpremake View File

@@ -1 +0,0 @@
premake --file jucedemo_premake.lua --cc gcc --target gnu

BIN
extras/juce demo/build/macosx/English.lproj/InfoPlist.strings View File


+ 0
- 28
extras/juce demo/build/macosx/Info.plist View File

@@ -1,28 +0,0 @@
<?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 version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIconFile</key>
<string></string>
<key>CFBundleIdentifier</key>
<string>com.rawmaterialsoftware.${PRODUCT_NAME:identifier}</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>NSMainNibFile</key>
<string>MainMenu</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>
</dict>
</plist>

+ 0
- 373
extras/juce demo/build/macosx/jucedemo.xcodeproj/project.pbxproj View File

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

/* Begin PBXBuildFile section */
841FE43C0E8ABDD4003C3263 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 841FE4360E8ABDD4003C3263 /* CoreAudio.framework */; };
841FE43D0E8ABDD4003C3263 /* CoreMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 841FE4370E8ABDD4003C3263 /* CoreMIDI.framework */; };
841FE43F0E8ABDD4003C3263 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 841FE4390E8ABDD4003C3263 /* IOKit.framework */; };
841FE4400E8ABDD4003C3263 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 841FE43A0E8ABDD4003C3263 /* OpenGL.framework */; };
841FE4410E8ABDD4003C3263 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 841FE43B0E8ABDD4003C3263 /* WebKit.framework */; };
8429581F10BDF8AA0029323B /* RenderingTestComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8429581D10BDF8AA0029323B /* RenderingTestComponent.cpp */; };
8450577A0EB52CE500029DFF /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 845057790EB52CE500029DFF /* QuickTime.framework */; };
847F4D900E8AC35C00F64426 /* QTKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 847F4D8F0E8AC35C00F64426 /* QTKit.framework */; };
847F4EA60E8BA9C300F64426 /* DragAndDropDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 847F4E9B0E8BA9C300F64426 /* DragAndDropDemo.cpp */; };
847F4EA70E8BA9C300F64426 /* FontsAndTextDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 847F4E9C0E8BA9C300F64426 /* FontsAndTextDemo.cpp */; };
847F4EA80E8BA9C300F64426 /* InterprocessCommsDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 847F4E9D0E8BA9C300F64426 /* InterprocessCommsDemo.cpp */; };
847F4EA90E8BA9C300F64426 /* OpenGLDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 847F4E9E0E8BA9C300F64426 /* OpenGLDemo.cpp */; };
847F4EAB0E8BA9C300F64426 /* QuickTimeDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 847F4EA00E8BA9C300F64426 /* QuickTimeDemo.cpp */; };
847F4EAC0E8BA9C300F64426 /* TableDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 847F4EA10E8BA9C300F64426 /* TableDemo.cpp */; };
847F4EAD0E8BA9C300F64426 /* ThreadingDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 847F4EA20E8BA9C300F64426 /* ThreadingDemo.cpp */; };
847F4EAE0E8BA9C300F64426 /* TreeViewDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 847F4EA30E8BA9C300F64426 /* TreeViewDemo.cpp */; };
847F4EAF0E8BA9C300F64426 /* WidgetsDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 847F4EA40E8BA9C300F64426 /* WidgetsDemo.cpp */; };
847F4EB80E8BA9DD00F64426 /* ApplicationStartup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 847F4EB00E8BA9DD00F64426 /* ApplicationStartup.cpp */; };
847F4EB90E8BA9DD00F64426 /* BinaryData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 847F4EB10E8BA9DD00F64426 /* BinaryData.cpp */; };
847F4EBA0E8BA9DD00F64426 /* juce_LibrarySource.mm in Sources */ = {isa = PBXBuildFile; fileRef = 847F4EB40E8BA9DD00F64426 /* juce_LibrarySource.mm */; };
847F4EBB0E8BA9DD00F64426 /* MainDemoWindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 847F4EB60E8BA9DD00F64426 /* MainDemoWindow.cpp */; };
84913FDE1063947900456AFC /* AudioDemoLatencyPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84913FD41063947900456AFC /* AudioDemoLatencyPage.cpp */; };
84913FDF1063947900456AFC /* AudioDemoPlaybackPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84913FD61063947900456AFC /* AudioDemoPlaybackPage.cpp */; };
84913FE01063947900456AFC /* AudioDemoSetupPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84913FD81063947900456AFC /* AudioDemoSetupPage.cpp */; };
84913FE11063947900456AFC /* AudioDemoSynthPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84913FDA1063947900456AFC /* AudioDemoSynthPage.cpp */; };
84913FE21063947900456AFC /* AudioDemoTabComponent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84913FDC1063947900456AFC /* AudioDemoTabComponent.cpp */; };
849144091064E54800456AFC /* AudioDemoRecordPage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 849144071064E54800456AFC /* AudioDemoRecordPage.cpp */; };
849786F3103560630020003B /* DiscRecording.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 849786F2103560630020003B /* DiscRecording.framework */; };
84E81551100BAF6200FAE212 /* WebBrowserDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84E81550100BAF6200FAE212 /* WebBrowserDemo.cpp */; };
84EDCA1F10A19E730079DB17 /* CodeEditorDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84EDCA1E10A19E730079DB17 /* CodeEditorDemo.cpp */; };
84EE00FA0FF22E390093FACA /* CameraDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84EE00F90FF22E390093FACA /* CameraDemo.cpp */; };
84EE01200FF23BBE0093FACA /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84EE011F0FF23BBE0093FACA /* QuartzCore.framework */; };
84FFCF3B0EDAFE7F007D5302 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84FFCF3A0EDAFE7F007D5302 /* Carbon.framework */; };
8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
841FE4360E8ABDD4003C3263 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
841FE4370E8ABDD4003C3263 /* CoreMIDI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = /System/Library/Frameworks/CoreMIDI.framework; sourceTree = "<absolute>"; };
841FE4390E8ABDD4003C3263 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
841FE43A0E8ABDD4003C3263 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
841FE43B0E8ABDD4003C3263 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = /System/Library/Frameworks/WebKit.framework; sourceTree = "<absolute>"; };
8429581D10BDF8AA0029323B /* RenderingTestComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RenderingTestComponent.cpp; path = ../../src/demos/RenderingTestComponent.cpp; sourceTree = SOURCE_ROOT; };
8429581E10BDF8AA0029323B /* RenderingTestComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RenderingTestComponent.h; path = ../../src/demos/RenderingTestComponent.h; sourceTree = SOURCE_ROOT; };
845057790EB52CE500029DFF /* QuickTime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; };
847F4D8F0E8AC35C00F64426 /* QTKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QTKit.framework; path = /System/Library/Frameworks/QTKit.framework; sourceTree = "<absolute>"; };
847F4E9B0E8BA9C300F64426 /* DragAndDropDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DragAndDropDemo.cpp; path = ../../src/demos/DragAndDropDemo.cpp; sourceTree = SOURCE_ROOT; };
847F4E9C0E8BA9C300F64426 /* FontsAndTextDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FontsAndTextDemo.cpp; path = ../../src/demos/FontsAndTextDemo.cpp; sourceTree = SOURCE_ROOT; };
847F4E9D0E8BA9C300F64426 /* InterprocessCommsDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InterprocessCommsDemo.cpp; path = ../../src/demos/InterprocessCommsDemo.cpp; sourceTree = SOURCE_ROOT; };
847F4E9E0E8BA9C300F64426 /* OpenGLDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenGLDemo.cpp; path = ../../src/demos/OpenGLDemo.cpp; sourceTree = SOURCE_ROOT; };
847F4EA00E8BA9C300F64426 /* QuickTimeDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuickTimeDemo.cpp; path = ../../src/demos/QuickTimeDemo.cpp; sourceTree = SOURCE_ROOT; };
847F4EA10E8BA9C300F64426 /* TableDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TableDemo.cpp; path = ../../src/demos/TableDemo.cpp; sourceTree = SOURCE_ROOT; };
847F4EA20E8BA9C300F64426 /* ThreadingDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ThreadingDemo.cpp; path = ../../src/demos/ThreadingDemo.cpp; sourceTree = SOURCE_ROOT; };
847F4EA30E8BA9C300F64426 /* TreeViewDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TreeViewDemo.cpp; path = ../../src/demos/TreeViewDemo.cpp; sourceTree = SOURCE_ROOT; };
847F4EA40E8BA9C300F64426 /* WidgetsDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WidgetsDemo.cpp; path = ../../src/demos/WidgetsDemo.cpp; sourceTree = SOURCE_ROOT; };
847F4EB00E8BA9DD00F64426 /* ApplicationStartup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; name = ApplicationStartup.cpp; path = ../../src/ApplicationStartup.cpp; sourceTree = SOURCE_ROOT; };
847F4EB10E8BA9DD00F64426 /* BinaryData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../src/BinaryData.cpp; sourceTree = SOURCE_ROOT; };
847F4EB20E8BA9DD00F64426 /* BinaryData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../src/BinaryData.h; sourceTree = SOURCE_ROOT; };
847F4EB30E8BA9DD00F64426 /* juce_AppConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = juce_AppConfig.h; path = ../../src/juce_AppConfig.h; sourceTree = SOURCE_ROOT; };
847F4EB40E8BA9DD00F64426 /* juce_LibrarySource.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = juce_LibrarySource.mm; path = ../../src/juce_LibrarySource.mm; sourceTree = SOURCE_ROOT; };
847F4EB50E8BA9DD00F64426 /* jucedemo_headers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jucedemo_headers.h; path = ../../src/jucedemo_headers.h; sourceTree = SOURCE_ROOT; };
847F4EB60E8BA9DD00F64426 /* MainDemoWindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MainDemoWindow.cpp; path = ../../src/MainDemoWindow.cpp; sourceTree = SOURCE_ROOT; };
847F4EB70E8BA9DD00F64426 /* MainDemoWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MainDemoWindow.h; path = ../../src/MainDemoWindow.h; sourceTree = SOURCE_ROOT; };
84913FD41063947900456AFC /* AudioDemoLatencyPage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoLatencyPage.cpp; path = ../../src/demos/AudioDemoLatencyPage.cpp; sourceTree = SOURCE_ROOT; };
84913FD51063947900456AFC /* AudioDemoLatencyPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioDemoLatencyPage.h; path = ../../src/demos/AudioDemoLatencyPage.h; sourceTree = SOURCE_ROOT; };
84913FD61063947900456AFC /* AudioDemoPlaybackPage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoPlaybackPage.cpp; path = ../../src/demos/AudioDemoPlaybackPage.cpp; sourceTree = SOURCE_ROOT; };
84913FD71063947900456AFC /* AudioDemoPlaybackPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioDemoPlaybackPage.h; path = ../../src/demos/AudioDemoPlaybackPage.h; sourceTree = SOURCE_ROOT; };
84913FD81063947900456AFC /* AudioDemoSetupPage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoSetupPage.cpp; path = ../../src/demos/AudioDemoSetupPage.cpp; sourceTree = SOURCE_ROOT; };
84913FD91063947900456AFC /* AudioDemoSetupPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioDemoSetupPage.h; path = ../../src/demos/AudioDemoSetupPage.h; sourceTree = SOURCE_ROOT; };
84913FDA1063947900456AFC /* AudioDemoSynthPage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoSynthPage.cpp; path = ../../src/demos/AudioDemoSynthPage.cpp; sourceTree = SOURCE_ROOT; };
84913FDB1063947900456AFC /* AudioDemoSynthPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioDemoSynthPage.h; path = ../../src/demos/AudioDemoSynthPage.h; sourceTree = SOURCE_ROOT; };
84913FDC1063947900456AFC /* AudioDemoTabComponent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoTabComponent.cpp; path = ../../src/demos/AudioDemoTabComponent.cpp; sourceTree = SOURCE_ROOT; };
84913FDD1063947900456AFC /* AudioDemoTabComponent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioDemoTabComponent.h; path = ../../src/demos/AudioDemoTabComponent.h; sourceTree = SOURCE_ROOT; };
849144071064E54800456AFC /* AudioDemoRecordPage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AudioDemoRecordPage.cpp; path = ../../src/demos/AudioDemoRecordPage.cpp; sourceTree = SOURCE_ROOT; };
849144081064E54800456AFC /* AudioDemoRecordPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioDemoRecordPage.h; path = ../../src/demos/AudioDemoRecordPage.h; sourceTree = SOURCE_ROOT; };
849786F2103560630020003B /* DiscRecording.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = DiscRecording.framework; path = System/Library/Frameworks/DiscRecording.framework; sourceTree = SDKROOT; };
84E81550100BAF6200FAE212 /* WebBrowserDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 2; name = WebBrowserDemo.cpp; path = ../../src/demos/WebBrowserDemo.cpp; sourceTree = SOURCE_ROOT; };
84EDCA1E10A19E730079DB17 /* CodeEditorDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CodeEditorDemo.cpp; path = ../../src/demos/CodeEditorDemo.cpp; sourceTree = SOURCE_ROOT; };
84EE00F90FF22E390093FACA /* CameraDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CameraDemo.cpp; path = ../../src/demos/CameraDemo.cpp; sourceTree = SOURCE_ROOT; };
84EE011F0FF23BBE0093FACA /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
84FFCF3A0EDAFE7F007D5302 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
8D1107320486CEB800E47090 /* jucedemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = jucedemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
8D11072E0486CEB800E47090 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
841FE43C0E8ABDD4003C3263 /* CoreAudio.framework in Frameworks */,
841FE43D0E8ABDD4003C3263 /* CoreMIDI.framework in Frameworks */,
841FE43F0E8ABDD4003C3263 /* IOKit.framework in Frameworks */,
841FE4400E8ABDD4003C3263 /* OpenGL.framework in Frameworks */,
841FE4410E8ABDD4003C3263 /* WebKit.framework in Frameworks */,
847F4D900E8AC35C00F64426 /* QTKit.framework in Frameworks */,
8450577A0EB52CE500029DFF /* QuickTime.framework in Frameworks */,
84FFCF3B0EDAFE7F007D5302 /* Carbon.framework in Frameworks */,
84EE01200FF23BBE0093FACA /* QuartzCore.framework in Frameworks */,
849786F3103560630020003B /* DiscRecording.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
080E96DDFE201D6D7F000001 /* Source */ = {
isa = PBXGroup;
children = (
847F4EB00E8BA9DD00F64426 /* ApplicationStartup.cpp */,
847F4EB10E8BA9DD00F64426 /* BinaryData.cpp */,
847F4EB20E8BA9DD00F64426 /* BinaryData.h */,
847F4EB30E8BA9DD00F64426 /* juce_AppConfig.h */,
847F4EB40E8BA9DD00F64426 /* juce_LibrarySource.mm */,
847F4EB50E8BA9DD00F64426 /* jucedemo_headers.h */,
847F4EB60E8BA9DD00F64426 /* MainDemoWindow.cpp */,
847F4EB70E8BA9DD00F64426 /* MainDemoWindow.h */,
847F4D8A0E8AC27A00F64426 /* demos */,
);
name = Source;
sourceTree = "<group>";
};
19C28FACFE9D520D11CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
8D1107320486CEB800E47090 /* jucedemo.app */,
);
name = Products;
sourceTree = "<group>";
};
29B97314FDCFA39411CA2CEA /* jucedemo */ = {
isa = PBXGroup;
children = (
080E96DDFE201D6D7F000001 /* Source */,
29B97317FDCFA39411CA2CEA /* Resources */,
29B97323FDCFA39411CA2CEA /* Frameworks */,
19C28FACFE9D520D11CA2CBB /* Products */,
);
name = jucedemo;
sourceTree = "<group>";
};
29B97317FDCFA39411CA2CEA /* Resources */ = {
isa = PBXGroup;
children = (
8D1107310486CEB800E47090 /* Info.plist */,
);
name = Resources;
sourceTree = "<group>";
};
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
isa = PBXGroup;
children = (
1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
84FFCF3A0EDAFE7F007D5302 /* Carbon.framework */,
841FE4390E8ABDD4003C3263 /* IOKit.framework */,
841FE4360E8ABDD4003C3263 /* CoreAudio.framework */,
841FE4370E8ABDD4003C3263 /* CoreMIDI.framework */,
841FE43B0E8ABDD4003C3263 /* WebKit.framework */,
849786F2103560630020003B /* DiscRecording.framework */,
841FE43A0E8ABDD4003C3263 /* OpenGL.framework */,
84EE011F0FF23BBE0093FACA /* QuartzCore.framework */,
847F4D8F0E8AC35C00F64426 /* QTKit.framework */,
845057790EB52CE500029DFF /* QuickTime.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
847F4D8A0E8AC27A00F64426 /* demos */ = {
isa = PBXGroup;
children = (
84913FD41063947900456AFC /* AudioDemoLatencyPage.cpp */,
84913FD51063947900456AFC /* AudioDemoLatencyPage.h */,
84913FD61063947900456AFC /* AudioDemoPlaybackPage.cpp */,
84913FD71063947900456AFC /* AudioDemoPlaybackPage.h */,
849144071064E54800456AFC /* AudioDemoRecordPage.cpp */,
849144081064E54800456AFC /* AudioDemoRecordPage.h */,
84913FD81063947900456AFC /* AudioDemoSetupPage.cpp */,
84913FD91063947900456AFC /* AudioDemoSetupPage.h */,
84913FDA1063947900456AFC /* AudioDemoSynthPage.cpp */,
84913FDB1063947900456AFC /* AudioDemoSynthPage.h */,
84913FDC1063947900456AFC /* AudioDemoTabComponent.cpp */,
84913FDD1063947900456AFC /* AudioDemoTabComponent.h */,
84EE00F90FF22E390093FACA /* CameraDemo.cpp */,
84EDCA1E10A19E730079DB17 /* CodeEditorDemo.cpp */,
847F4E9B0E8BA9C300F64426 /* DragAndDropDemo.cpp */,
847F4E9C0E8BA9C300F64426 /* FontsAndTextDemo.cpp */,
847F4E9D0E8BA9C300F64426 /* InterprocessCommsDemo.cpp */,
847F4E9E0E8BA9C300F64426 /* OpenGLDemo.cpp */,
8429581D10BDF8AA0029323B /* RenderingTestComponent.cpp */,
8429581E10BDF8AA0029323B /* RenderingTestComponent.h */,
847F4EA00E8BA9C300F64426 /* QuickTimeDemo.cpp */,
847F4EA10E8BA9C300F64426 /* TableDemo.cpp */,
847F4EA20E8BA9C300F64426 /* ThreadingDemo.cpp */,
847F4EA30E8BA9C300F64426 /* TreeViewDemo.cpp */,
84E81550100BAF6200FAE212 /* WebBrowserDemo.cpp */,
847F4EA40E8BA9C300F64426 /* WidgetsDemo.cpp */,
);
name = demos;
sourceTree = "<group>";
};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
8D1107260486CEB800E47090 /* jucedemo */ = {
isa = PBXNativeTarget;
buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "jucedemo" */;
buildPhases = (
8D1107290486CEB800E47090 /* Resources */,
8D11072C0486CEB800E47090 /* Sources */,
8D11072E0486CEB800E47090 /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = jucedemo;
productInstallPath = "$(HOME)/Applications";
productName = jucedemo;
productReference = 8D1107320486CEB800E47090 /* jucedemo.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "jucedemo" */;
compatibilityVersion = "Xcode 3.1";
hasScannedForEncodings = 1;
mainGroup = 29B97314FDCFA39411CA2CEA /* jucedemo */;
projectDirPath = "";
projectRoot = "";
targets = (
8D1107260486CEB800E47090 /* jucedemo */,
);
};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
8D1107290486CEB800E47090 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
8D11072C0486CEB800E47090 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
847F4EA60E8BA9C300F64426 /* DragAndDropDemo.cpp in Sources */,
847F4EA70E8BA9C300F64426 /* FontsAndTextDemo.cpp in Sources */,
847F4EA80E8BA9C300F64426 /* InterprocessCommsDemo.cpp in Sources */,
847F4EA90E8BA9C300F64426 /* OpenGLDemo.cpp in Sources */,
847F4EAB0E8BA9C300F64426 /* QuickTimeDemo.cpp in Sources */,
847F4EAC0E8BA9C300F64426 /* TableDemo.cpp in Sources */,
847F4EAD0E8BA9C300F64426 /* ThreadingDemo.cpp in Sources */,
847F4EAE0E8BA9C300F64426 /* TreeViewDemo.cpp in Sources */,
847F4EAF0E8BA9C300F64426 /* WidgetsDemo.cpp in Sources */,
847F4EB80E8BA9DD00F64426 /* ApplicationStartup.cpp in Sources */,
847F4EB90E8BA9DD00F64426 /* BinaryData.cpp in Sources */,
847F4EBA0E8BA9DD00F64426 /* juce_LibrarySource.mm in Sources */,
847F4EBB0E8BA9DD00F64426 /* MainDemoWindow.cpp in Sources */,
84EE00FA0FF22E390093FACA /* CameraDemo.cpp in Sources */,
84E81551100BAF6200FAE212 /* WebBrowserDemo.cpp in Sources */,
84913FDE1063947900456AFC /* AudioDemoLatencyPage.cpp in Sources */,
84913FDF1063947900456AFC /* AudioDemoPlaybackPage.cpp in Sources */,
84913FE01063947900456AFC /* AudioDemoSetupPage.cpp in Sources */,
84913FE11063947900456AFC /* AudioDemoSynthPage.cpp in Sources */,
84913FE21063947900456AFC /* AudioDemoTabComponent.cpp in Sources */,
849144091064E54800456AFC /* AudioDemoRecordPage.cpp in Sources */,
84EDCA1F10A19E730079DB17 /* CodeEditorDemo.cpp in Sources */,
8429581F10BDF8AA0029323B /* RenderingTestComponent.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
C01FCF4B08A954540054247B /* 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;
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_NAME = jucedemo;
};
name = Debug;
};
C01FCF4C08A954540054247B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
GCC_MODEL_TUNING = G5;
GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1";
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Applications";
PRODUCT_NAME = jucedemo;
};
name = Release;
};
C01FCF4F08A954540054247B /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_VERSION = 4.0;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
MACOSX_DEPLOYMENT_TARGET = 10.4;
ONLY_ACTIVE_ARCH = YES;
PREBINDING = NO;
};
name = Debug;
};
C01FCF5008A954540054247B /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_VERSION = 4.0;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
PREBINDING = NO;
};
name = Release;
};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "jucedemo" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C01FCF4B08A954540054247B /* Debug */,
C01FCF4C08A954540054247B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C01FCF4E08A954540054247B /* Build configuration list for PBXProject "jucedemo" */ = {
isa = XCConfigurationList;
buildConfigurations = (
C01FCF4F08A954540054247B /* Debug */,
C01FCF5008A954540054247B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
}

+ 0
- 16
extras/juce demo/build/macosx/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>17</string>
<key>CFBundleShortVersionString</key>
<string>0.1</string>
<key>CFBundleVersion</key>
<string>0.1</string>
<key>ProjectName</key>
<string>NibPBTemplates</string>
<key>SourceVersion</key>
<string>1150000</string>
</dict>
</plist>

+ 0
- 167
extras/juce demo/build/win32_codeblocks/JuceDemo.cbp View File

@@ -1,167 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE CodeBlocks_project_file>
<CodeBlocks_project_file>
<FileVersion major="1" minor="1"/>
<Project>
<Option title="Juce Demo App"/>
<Option makefile="Makefile"/>
<Option makefile_is_custom="0"/>
<Option active_target="0"/>
<Option compiler="0"/>
<Build>
<Target title="Debug">
<Option output="build\JuceDemo.exe"/>
<Option working_dir="."/>
<Option object_output="build\.objsd"/>
<Option deps_output="build\.depsd"/>
<Option type="0"/>
<Option compiler="0"/>
<Option projectResourceIncludeDirsRelation="0"/>
<Compiler>
<Add option="-g"/>
<Add option="-D_DEBUG=1"/>
</Compiler>
<Linker>
<Add library="libjucedebug.a"/>
<Add library="libshell32.a"/>
<Add library="libole32.a"/>
<Add library="libvfw32.a"/>
<Add library="libwinmm.a"/>
<Add library="libwininet.a"/>
<Add library="libdsound.a"/>
<Add library="libwsock32.a"/>
<Add library="libopengl32.a"/>
<Add library="libglu32.a"/>
<Add library="libuuid.a"/>
<Add library="librpcrt4.a"/>
<Add directory="..\..\..\..\bin\codeblocks"/>
</Linker>
</Target>
<Target title="Release">
<Option output="build\JuceDemo.exe"/>
<Option working_dir="."/>
<Option object_output="build\.objs"/>
<Option deps_output="build\.deps"/>
<Option type="0"/>
<Option compiler="0"/>
<Option projectResourceIncludeDirsRelation="0"/>
<Compiler>
<Add option="-fexpensive-optimizations"/>
<Add option="-O3"/>
</Compiler>
<Linker>
<Add option="-s"/>
<Add library="libjuce.a"/>
<Add library="libshell32.a"/>
<Add library="libole32.a"/>
<Add library="libvfw32.a"/>
<Add library="libwinmm.a"/>
<Add library="libwininet.a"/>
<Add library="libdsound.a"/>
<Add library="libwsock32.a"/>
<Add library="libopengl32.a"/>
<Add library="libglu32.a"/>
<Add library="libuuid.a"/>
<Add library="librpcrt4.a"/>
<Add directory="..\..\..\..\bin\codeblocks\"/>
</Linker>
</Target>
</Build>
<Linker>
<Add library="gdi32"/>
<Add library="user32"/>
<Add library="kernel32"/>
</Linker>
<Unit filename="..\..\src\ApplicationStartup.cpp">
<Option compilerVar="CPP"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\BinaryData.cpp">
<Option compilerVar="CPP"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\BinaryData.h">
<Option compilerVar=""/>
<Option compile="0"/>
<Option link="0"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\MainDemoWindow.cpp">
<Option compilerVar="CPP"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\MainDemoWindow.h">
<Option compilerVar=""/>
<Option compile="0"/>
<Option link="0"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\demos\AudioDemo.cpp">
<Option compilerVar="CPP"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\demos\DragAndDropDemo.cpp">
<Option compilerVar="CPP"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\demos\FontsAndTextDemo.cpp">
<Option compilerVar="CPP"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\demos\InterprocessCommsDemo.cpp">
<Option compilerVar="CPP"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\demos\OpenGLDemo.cpp">
<Option compilerVar="CPP"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\demos\PathsAndTransformsDemo.cpp">
<Option compilerVar="CPP"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\demos\QuickTimeDemo.cpp">
<Option compilerVar="CPP"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\demos\TableDemo.cpp">
<Option compilerVar="CPP"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\demos\ThreadingDemo.cpp">
<Option compilerVar="CPP"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\demos\TreeViewDemo.cpp">
<Option compilerVar="CPP"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\demos\WidgetsDemo.cpp">
<Option compilerVar="CPP"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
<Unit filename="..\..\src\jucedemo_headers.h">
<Option compilerVar=""/>
<Option compile="0"/>
<Option link="0"/>
<Option target="Debug"/>
<Option target="Release"/>
</Unit>
</Project>
</CodeBlocks_project_file>

+ 0
- 168
extras/juce demo/build/win32_vc6/jucedemo.dsp View File

@@ -1,168 +0,0 @@
# Microsoft Developer Studio Project File - Name="jucedemo" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Application" 0x0101
CFG=jucedemo - 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 "jucedemo.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 "jucedemo.mak" CFG="jucedemo - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "jucedemo - Win32 Release" (based on "Win32 (x86) Application")
!MESSAGE "jucedemo - 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)" == "jucedemo - 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 /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 /nologo /subsystem:windows /machine:I386 /libpath:"../../../bin"
!ELSEIF "$(CFG)" == "jucedemo - 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 /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 /nologo /subsystem:windows /debug /machine:I386 /pdbtype:sept /libpath:"../../../bin"
# SUBTRACT LINK32 /nodefaultlib
!ENDIF
# Begin Target
# Name "jucedemo - Win32 Release"
# Name "jucedemo - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Group "demos"
# PROP Default_Filter ""
# Begin Source File
SOURCE=..\..\src\demos\AudioDemo.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\demos\DragAndDropDemo.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\demos\FontsAndTextDemo.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\demos\InterprocessCommsDemo.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\demos\OpenGLDemo.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\demos\PathsAndTransformsDemo.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\demos\QuickTimeDemo.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\demos\TableDemo.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\demos\ThreadingDemo.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\demos\TreeViewDemo.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\demos\WidgetsDemo.cpp
# End Source File
# End Group
# Begin Source File
SOURCE=..\..\src\ApplicationStartup.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\BinaryData.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\jucedemo_headers.h
# End Source File
# Begin Source File
SOURCE=..\..\src\MainDemoWindow.cpp
# End Source File
# Begin Source File
SOURCE=..\..\src\MainDemoWindow.h
# End Source File
# 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/juce demo/build/win32_vc6/jucedemo.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: "jucedemo"=.\jucedemo.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name JUCE
End Project Dependency
}}}
###############################################################################
Global:
Package=<5>
{{{
}}}
Package=<3>
{{{
}}}
###############################################################################

+ 0
- 36
extras/juce demo/build/win32_vc8/jucedemo.sln View File

@@ -1,36 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual C++ Express 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "jucedemo", "jucedemo.vcproj", "{050D65C2-17C4-4EE1-ABCE-BEA9DA83D77A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JUCE", "..\..\..\..\build\win32\vc8\JUCE.vcproj", "{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
DLL Debug|Win32 = DLL Debug|Win32
DLL Release|Win32 = DLL Release|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{050D65C2-17C4-4EE1-ABCE-BEA9DA83D77A}.Debug|Win32.ActiveCfg = Debug|Win32
{050D65C2-17C4-4EE1-ABCE-BEA9DA83D77A}.Debug|Win32.Build.0 = Debug|Win32
{050D65C2-17C4-4EE1-ABCE-BEA9DA83D77A}.DLL Debug|Win32.ActiveCfg = Debug|Win32
{050D65C2-17C4-4EE1-ABCE-BEA9DA83D77A}.DLL Debug|Win32.Build.0 = Debug|Win32
{050D65C2-17C4-4EE1-ABCE-BEA9DA83D77A}.DLL Release|Win32.ActiveCfg = Release|Win32
{050D65C2-17C4-4EE1-ABCE-BEA9DA83D77A}.DLL Release|Win32.Build.0 = Release|Win32
{050D65C2-17C4-4EE1-ABCE-BEA9DA83D77A}.Release|Win32.ActiveCfg = Release|Win32
{050D65C2-17C4-4EE1-ABCE-BEA9DA83D77A}.Release|Win32.Build.0 = Release|Win32
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.Debug|Win32.ActiveCfg = Debug|Win32
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.Debug|Win32.Build.0 = Debug|Win32
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.DLL Debug|Win32.ActiveCfg = DLL Debug|Win32
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.DLL Debug|Win32.Build.0 = DLL Debug|Win32
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.DLL Release|Win32.ActiveCfg = DLL Release|Win32
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.DLL Release|Win32.Build.0 = DLL Release|Win32
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.Release|Win32.ActiveCfg = Release|Win32
{AE232C11-D91C-4CA1-B24E-8B11A52EFF26}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

+ 0
- 487
extras/juce demo/build/win32_vc8/jucedemo.vcproj View File

@@ -1,487 +0,0 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="jucedemo"
ProjectGUID="{050D65C2-17C4-4EE1-ABCE-BEA9DA83D77A}"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<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/jucedemo.tlb"
HeaderFileName=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="3"
InlineFunctionExpansion="1"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
StringPooling="true"
RuntimeLibrary="0"
EnableFunctionLevelLinking="true"
FloatingPointModel="2"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\Release/jucedemo.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/jucedemo.exe"
LinkIncremental="1"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="../../../juce/bin"
GenerateManifest="false"
IgnoreDefaultLibraryNames=""
ProgramDatabaseFile=".\Release/jucedemo.pdb"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
OptimizeForWindows98="1"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
SuppressStartupBanner="true"
OutputFile=".\Release/jucedemo.bsc"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<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/jucedemo.tlb"
HeaderFileName=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
MinimalRebuild="false"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
BufferSecurityCheck="true"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=".\Debug/jucedemo.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/jucedemo.exe"
SuppressStartupBanner="true"
AdditionalLibraryDirectories="../../../juce/bin"
IgnoreDefaultLibraryNames="libcmt.lib, msvcrt.lib"
GenerateDebugInformation="true"
ProgramDatabaseFile=".\Debug/jucedemo.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/jucedemo.bsc"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<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="..\..\src\ApplicationStartup.cpp"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions=""
UsePrecompiledHeader="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions=""
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\src\BinaryData.cpp"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions=""
UsePrecompiledHeader="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions=""
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\src\juce_AppConfig.h"
>
</File>
<File
RelativePath="..\..\src\juce_LibrarySource.cpp"
>
</File>
<File
RelativePath="..\..\src\jucedemo_headers.h"
>
</File>
<File
RelativePath="..\..\src\MainDemoWindow.cpp"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions=""
UsePrecompiledHeader="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions=""
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\src\MainDemoWindow.h"
>
</File>
<Filter
Name="demos"
>
<File
RelativePath="..\..\src\demos\AudioDemoLatencyPage.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\AudioDemoLatencyPage.h"
>
</File>
<File
RelativePath="..\..\src\demos\AudioDemoPlaybackPage.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\AudioDemoPlaybackPage.h"
>
</File>
<File
RelativePath="..\..\src\demos\AudioDemoRecordPage.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\AudioDemoRecordPage.h"
>
</File>
<File
RelativePath="..\..\src\demos\AudioDemoSetupPage.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\AudioDemoSetupPage.h"
>
</File>
<File
RelativePath="..\..\src\demos\AudioDemoSynthPage.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\AudioDemoSynthPage.h"
>
</File>
<File
RelativePath="..\..\src\demos\AudioDemoTabComponent.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\AudioDemoTabComponent.h"
>
</File>
<File
RelativePath="..\..\src\demos\CameraDemo.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\CodeEditorDemo.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\DragAndDropDemo.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\FontsAndTextDemo.cpp"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions=""
UsePrecompiledHeader="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions=""
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\src\demos\InterprocessCommsDemo.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\OpenGLDemo.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\QuickTimeDemo.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\RenderingTestComponent.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\RenderingTestComponent.h"
>
</File>
<File
RelativePath="..\..\src\demos\TableDemo.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\ThreadingDemo.cpp"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions=""
UsePrecompiledHeader="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions=""
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\src\demos\TreeViewDemo.cpp"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions=""
UsePrecompiledHeader="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions=""
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\src\demos\WebBrowserDemo.cpp"
>
</File>
<File
RelativePath="..\..\src\demos\WidgetsDemo.cpp"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions=""
UsePrecompiledHeader="0"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
PreprocessorDefinitions=""
UsePrecompiledHeader="0"
/>
</FileConfiguration>
</File>
</Filter>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

+ 0
- 3821
extras/juce demo/src/BinaryData.cpp
File diff suppressed because it is too large
View File


+ 0
- 28
extras/juce demo/src/BinaryData.h View File

@@ -1,28 +0,0 @@
/* (Auto-generated binary data file). */
#ifndef BINARY_BINARYDATA_H
#define BINARY_BINARYDATA_H
namespace BinaryData
{
extern const char* readme__what_this_directory_is_for_txt;
const int readme__what_this_directory_is_for_txtSize = 259;
extern const char* cello_wav;
const int cello_wavSize = 46348;
extern const char* demo_table_data_xml;
const int demo_table_data_xmlSize = 5239;
extern const char* icons_zip;
const int icons_zipSize = 83876;
extern const char* juce_png;
const int juce_pngSize = 15290;
extern const char* treedemo_xml;
const int treedemo_xmlSize = 1126;
};
#endif

+ 0
- 7
extras/juce demo/src/binarydata/README - what this directory is for.txt View File

@@ -1,7 +0,0 @@
FYI..
To embed the files and things that the demo needs into its executable,
I've used my BinaryBuilder utility - the files in this directory are the
ones that get encoded into BinaryData.cpp and BinaryData.h, which get built
into the application.

+ 0
- 81
extras/juce demo/src/juce_AppConfig.h View File

@@ -1,81 +0,0 @@
/*
==============================================================================
This file is part of the JUCE library - "Jules' Utility Class Extensions"
Copyright 2004-9 by Raw Material Software Ltd.
------------------------------------------------------------------------------
JUCE can be redistributed and/or modified under the terms of the GNU General
Public License (Version 2), as published by the Free Software Foundation.
A copy of the license is included in the JUCE distribution, or can be found
online at www.gnu.org/licenses.
JUCE is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE. See the GNU General Public License for more details.
------------------------------------------------------------------------------
To release a closed-source product which uses JUCE, commercial licenses are
available: visit www.rawmaterialsoftware.com/juce for more information.
==============================================================================
*/
/*
This file contains settings that you might want to explicitly apply to
your Juce build.
These flags enable or disable juce features - if you're linking to juce as
a library, then to change them, you'd need to alter your juce_Config.h file and
recompile the juce lib. But because we're using the amalgamated file, you can
just include this file before including your juce_amalgamated.cpp file to
have the same effect.
If you leave any of these commented-out, they'll take on the default value
assigned to them in juce_Config.h, so to force them on or off, just set them
to an explicit 0 or 1 in here.
*/
#include "../../../src/core/juce_TargetPlatform.h"
//#define JUCE_ONLY_BUILD_CORE_LIBRARY 1
//#define JUCE_FORCE_DEBUG 1
//#define JUCE_LOG_ASSERTIONS 1
#define JUCE_WASAPI 1
//#define JUCE_ASIO 1
#define JUCE_ALSA 1
#define JUCE_JACK 1
#if JUCE_WINDOWS || JUCE_IPHONE
#define JUCE_QUICKTIME 0 // (This is disabled here by default because on windows it requires the QT SDK,
// but you can turn it on again if you've got the SDK)
#endif
#if JUCE_IPHONE
#define JUCE_OPENGL 0
#else
#define JUCE_OPENGL 1
#endif
//#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 0
#define JUCE_PLUGINHOST_AU 0
#if JUCE_LINUX || JUCE_IPHONE
#define JUCE_USE_CAMERA 0
#elif JUCE_MAC
#define JUCE_USE_CAMERA 1
#else // WINDOWS
#define JUCE_USE_CAMERA 0
#endif
//#define JUCE_CHECK_MEMORY_LEAKS 1
//#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1
//#define JUCE_STRINGS_ARE_UNICODE 1

+ 0
- 21
extras/juce demo/src/juce_LibrarySource.cpp View File

@@ -1,21 +0,0 @@
/*
This file includes the entire juce source tree via the amalgamated file.
You could add the amalgamated file directly to your project, but doing it
like this allows you to put your app's config settings in the
juce_AppConfig.h file and have them applied to both the juce headers and
the source code.
*/
#include "juce_AppConfig.h"
// This is where all the juce code gets included, via this amalgamated file..
#include "../../../juce_amalgamated.cpp"
/* NB. A handy tip is that if you're doing a lot of debugging into the juce code, then stepping through
the amalgamated file can be slow or impossible for the debugger. But if you use the following line
instead of the one above, then it makes it a lot easier..
*/
//#include "../../../amalgamation/juce_amalgamated_template.cpp"

+ 0
- 20
extras/juce demo/src/juce_LibrarySource.mm View File

@@ -1,20 +0,0 @@
/*
This file includes the entire juce source tree via the amalgamated file.
You could add the amalgamated file directly to your project, but doing it
like this allows you to put your app's config settings in the
juce_AppConfig.h file and have them applied to both the juce headers and
the source code.
*/
#include "juce_AppConfig.h"
// This is where all the juce code gets included, via this amalgamated file..
#include "../../../juce_amalgamated.mm"
/* NB. A handy tip is that if you're doing a lot of debugging into the juce code, then stepping through
the amalgamated file can be slow or impossible for the debugger. But if you use the following line
instead of the one above, then it makes it a lot easier..
*/
//#include "../../../amalgamation/juce_amalgamated_template.cpp"

Loading…
Cancel
Save