mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-11 23:54:18 +00:00
Changed the Linux native code files to use the same amalgamation file structure as the mac and windows ones do; made a small adjustment to the amalgamator, and removed some redundancy from the amalgamated files (if you are amalgamating code yourself, please build a new copy of the amalgamator, as the old one won't work correctly on this new code); fixed a few minor build warnings in linux
This commit is contained in:
parent
4544b32be7
commit
ddc16536a3
49 changed files with 3800 additions and 14878 deletions
|
|
@ -291,19 +291,20 @@ OBJECTS := \
|
|||
$(OBJDIR)/juce_TopLevelWindow.o \
|
||||
$(OBJDIR)/juce_ComponentPeer.o \
|
||||
$(OBJDIR)/juce_AlertWindow.o \
|
||||
$(OBJDIR)/juce_linux_FileChooser.o \
|
||||
$(OBJDIR)/juce_linux_Fonts.o \
|
||||
$(OBJDIR)/juce_linux_Messaging.o \
|
||||
$(OBJDIR)/juce_linux_Midi.o \
|
||||
$(OBJDIR)/juce_linux_NamedPipe.o \
|
||||
$(OBJDIR)/juce_linux_Threads.o \
|
||||
$(OBJDIR)/juce_linux_SystemStats.o \
|
||||
$(OBJDIR)/juce_linux_WebBrowserComponent.o \
|
||||
$(OBJDIR)/juce_linux_Audio.o \
|
||||
$(OBJDIR)/juce_linux_Network.o \
|
||||
$(OBJDIR)/juce_linux_AudioCDReader.o \
|
||||
$(OBJDIR)/juce_linux_Files.o \
|
||||
$(OBJDIR)/juce_linux_Audio.o \
|
||||
$(OBJDIR)/juce_linux_Fonts.o \
|
||||
$(OBJDIR)/juce_linux_Network.o \
|
||||
$(OBJDIR)/juce_linux_NamedPipe.o \
|
||||
$(OBJDIR)/juce_linux_Midi.o \
|
||||
$(OBJDIR)/juce_linux_Windowing.o \
|
||||
$(OBJDIR)/juce_linux_AudioCDReader.o \
|
||||
$(OBJDIR)/juce_linux_Threads.o \
|
||||
$(OBJDIR)/juce_linux_Messaging.o \
|
||||
$(OBJDIR)/juce_linux_SystemStats.o \
|
||||
$(OBJDIR)/juce_linux_NativeCode.o \
|
||||
$(OBJDIR)/juce_linux_FileChooser.o \
|
||||
$(OBJDIR)/juce_linux_WebBrowserComponent.o \
|
||||
|
||||
MKDIR_TYPE := msdos
|
||||
CMD := $(subst \,\\,$(ComSpec)$(COMSPEC))
|
||||
|
|
@ -1605,42 +1606,7 @@ $(OBJDIR)/juce_AlertWindow.o: ../../src/juce_appframework/gui/components/windows
|
|||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_FileChooser.o: platform_specific_code/juce_linux_FileChooser.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_Fonts.o: platform_specific_code/juce_linux_Fonts.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_Messaging.o: platform_specific_code/juce_linux_Messaging.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_Midi.o: platform_specific_code/juce_linux_Midi.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_NamedPipe.o: platform_specific_code/juce_linux_NamedPipe.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_Threads.o: platform_specific_code/juce_linux_Threads.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_SystemStats.o: platform_specific_code/juce_linux_SystemStats.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_WebBrowserComponent.o: platform_specific_code/juce_linux_WebBrowserComponent.cpp
|
||||
$(OBJDIR)/juce_linux_Files.o: platform_specific_code/juce_linux_Files.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
|
@ -1650,17 +1616,22 @@ $(OBJDIR)/juce_linux_Audio.o: platform_specific_code/juce_linux_Audio.cpp
|
|||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_Fonts.o: platform_specific_code/juce_linux_Fonts.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_Network.o: platform_specific_code/juce_linux_Network.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_AudioCDReader.o: platform_specific_code/juce_linux_AudioCDReader.cpp
|
||||
$(OBJDIR)/juce_linux_NamedPipe.o: platform_specific_code/juce_linux_NamedPipe.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_Files.o: platform_specific_code/juce_linux_Files.cpp
|
||||
$(OBJDIR)/juce_linux_Midi.o: platform_specific_code/juce_linux_Midi.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
|
@ -1670,5 +1641,40 @@ $(OBJDIR)/juce_linux_Windowing.o: platform_specific_code/juce_linux_Windowing.cp
|
|||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_AudioCDReader.o: platform_specific_code/juce_linux_AudioCDReader.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_Threads.o: platform_specific_code/juce_linux_Threads.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_Messaging.o: platform_specific_code/juce_linux_Messaging.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_SystemStats.o: platform_specific_code/juce_linux_SystemStats.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_NativeCode.o: platform_specific_code/juce_linux_NativeCode.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_FileChooser.o: platform_specific_code/juce_linux_FileChooser.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_linux_WebBrowserComponent.o: platform_specific_code/juce_linux_WebBrowserComponent.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
-include $(OBJECTS:%.o=%.d)
|
||||
|
||||
|
|
|
|||
|
|
@ -29,38 +29,13 @@
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "../../../juce_Config.h"
|
||||
// (This file gets included by juce_linux_NativeCode.cpp, rather than being
|
||||
// compiled on its own).
|
||||
#ifdef JUCE_INCLUDED_FILE
|
||||
|
||||
#if JUCE_ALSA
|
||||
|
||||
#include "linuxincludes.h"
|
||||
|
||||
//==============================================================================
|
||||
/* Got an include error here? If so, you've either not got ALSA installed, or you've
|
||||
not got your paths set up correctly to find its header files.
|
||||
|
||||
The package you need to install to get ASLA support is "libasound2-dev".
|
||||
|
||||
If you don't have the ALSA library and don't want to build Juce with audio support,
|
||||
just disable the JUCE_ALSA flag in juce_Config.h
|
||||
*/
|
||||
#include <alsa/asoundlib.h>
|
||||
|
||||
|
||||
//==============================================================================
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_appframework/audio/devices/juce_AudioIODeviceType.h"
|
||||
#include "../../../src/juce_core/threads/juce_Thread.h"
|
||||
#include "../../../src/juce_core/threads/juce_ScopedLock.h"
|
||||
#include "../../../src/juce_core/basics/juce_Time.h"
|
||||
#include "../../../src/juce_core/io/files/juce_File.h"
|
||||
#include "../../../src/juce_core/io/files/juce_FileInputStream.h"
|
||||
#include "../../../src/juce_core/basics/juce_Singleton.h"
|
||||
#include "../../../src/juce_appframework/audio/dsp/juce_AudioDataConverters.h"
|
||||
|
||||
static const int maxNumChans = 64;
|
||||
|
||||
|
||||
|
|
@ -1028,20 +1003,13 @@ AudioIODeviceType* juce_createDefaultAudioIODeviceType()
|
|||
return new ALSAAudioIODeviceType();
|
||||
}
|
||||
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
|
||||
|
||||
//==============================================================================
|
||||
#else // if ALSA is turned off..
|
||||
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_appframework/audio/devices/juce_AudioIODeviceType.h"
|
||||
AudioIODeviceType* juce_createDefaultAudioIODeviceType() { return 0; }
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
AudioIODeviceType* juce_createDefaultAudioIODeviceType()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -29,11 +29,9 @@
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_appframework/audio/audio_file_formats/juce_AudioCDReader.h"
|
||||
// (This file gets included by juce_linux_NativeCode.cpp, rather than being
|
||||
// compiled on its own).
|
||||
#ifdef JUCE_INCLUDED_FILE
|
||||
|
||||
|
||||
//==============================================================================
|
||||
|
|
@ -106,4 +104,4 @@ int AudioCDReader::getCDDBId()
|
|||
return 0;
|
||||
}
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -29,14 +29,9 @@
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "../../../juce_Config.h"
|
||||
#include "linuxincludes.h"
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_appframework/gui/components/filebrowser/juce_FileChooser.h"
|
||||
|
||||
// (This file gets included by juce_linux_NativeCode.cpp, rather than being
|
||||
// compiled on its own).
|
||||
#ifdef JUCE_INCLUDED_FILE
|
||||
|
||||
//==============================================================================
|
||||
void FileChooser::showPlatformDialog (OwnedArray<File>& results,
|
||||
|
|
@ -53,4 +48,4 @@ void FileChooser::showPlatformDialog (OwnedArray<File>& results,
|
|||
jassertfalse
|
||||
}
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -29,20 +29,9 @@
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "linuxincludes.h"
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
|
||||
#include <sys/stat.h>
|
||||
#include <sys/dir.h>
|
||||
#include <sys/ptrace.h>
|
||||
#include <sys/vfs.h> // for statfs
|
||||
#include <sys/wait.h>
|
||||
#include <unistd.h>
|
||||
#include <fnmatch.h>
|
||||
#include <utime.h>
|
||||
#include <pwd.h>
|
||||
#include <fcntl.h>
|
||||
#include <dlfcn.h>
|
||||
// (This file gets included by juce_linux_NativeCode.cpp, rather than being
|
||||
// compiled on its own).
|
||||
#ifdef JUCE_INCLUDED_FILE
|
||||
|
||||
#define U_ISOFS_SUPER_MAGIC (short) 0x9660 // linux/iso_fs.h
|
||||
#define U_MSDOS_SUPER_MAGIC (short) 0x4d44 // linux/msdos_fs.h
|
||||
|
|
@ -50,26 +39,6 @@
|
|||
#define U_SMB_SUPER_MAGIC (short) 0x517B // linux/smb_fs.h
|
||||
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_core/io/files/juce_FileInputStream.h"
|
||||
#include "../../../src/juce_core/io/files/juce_FileOutputStream.h"
|
||||
#include "../../../src/juce_core/basics/juce_SystemStats.h"
|
||||
#include "../../../src/juce_core/basics/juce_Time.h"
|
||||
#include "../../../src/juce_core/basics/juce_Random.h"
|
||||
#include "../../../src/juce_core/io/network/juce_URL.h"
|
||||
#include "../../../src/juce_core/io/files/juce_NamedPipe.h"
|
||||
#include "../../../src/juce_core/threads/juce_InterProcessLock.h"
|
||||
#include "../../../src/juce_core/threads/juce_Thread.h"
|
||||
|
||||
//==============================================================================
|
||||
/*
|
||||
Note that a lot of methods that you'd expect to find in this file actually
|
||||
live in juce_posix_SharedCode.h!
|
||||
*/
|
||||
#include "../../macosx/platform_specific_code/juce_posix_SharedCode.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
void juce_getFileTimes (const String& fileName,
|
||||
int64& modificationTime,
|
||||
|
|
@ -479,5 +448,4 @@ bool juce_launchFile (const String& fileName,
|
|||
return cpid >= 0;
|
||||
}
|
||||
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -29,26 +29,9 @@
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "../../../juce_Config.h"
|
||||
#include "linuxincludes.h"
|
||||
|
||||
/* Got a build error here? You'll need to install the freetype library...
|
||||
|
||||
The name of the package to install is "libfreetype6-dev".
|
||||
*/
|
||||
#include <ft2build.h>
|
||||
#include FT_FREETYPE_H
|
||||
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_appframework/gui/graphics/fonts/juce_Font.h"
|
||||
#include "../../../src/juce_core/basics/juce_Singleton.h"
|
||||
#include "../../../src/juce_core/io/streams/juce_MemoryInputStream.h"
|
||||
#include "../../../src/juce_core/io/files/juce_DirectoryIterator.h"
|
||||
#include "../../../src/juce_core/text/juce_XmlDocument.h"
|
||||
#include "../../../src/juce_appframework/application/juce_DeletedAtShutdown.h"
|
||||
// (This file gets included by juce_linux_NativeCode.cpp, rather than being
|
||||
// compiled on its own).
|
||||
#ifdef JUCE_INCLUDED_FILE
|
||||
|
||||
|
||||
//==============================================================================
|
||||
|
|
@ -637,4 +620,4 @@ void Typeface::getDefaultFontNames (String& defaultSans, String& defaultSerif, S
|
|||
defaultFixed = linux_getDefaultMonospacedFontName();
|
||||
}
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -29,24 +29,11 @@
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "../../../juce_Config.h"
|
||||
|
||||
#include "linuxincludes.h"
|
||||
#include <stdio.h>
|
||||
#include <signal.h>
|
||||
#include <X11/Xlib.h>
|
||||
#include <X11/Xatom.h>
|
||||
#include <X11/Xresource.h>
|
||||
#include <X11/Xutil.h>
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_appframework/events/juce_MessageManager.h"
|
||||
#include "../../../src/juce_core/threads/juce_WaitableEvent.h"
|
||||
#include "../../../src/juce_core/threads/juce_Process.h"
|
||||
#include "../../../src/juce_core/threads/juce_ScopedLock.h"
|
||||
// (This file gets included by juce_linux_NativeCode.cpp, rather than being
|
||||
// compiled on its own).
|
||||
#ifdef JUCE_INCLUDED_FILE
|
||||
|
||||
//==============================================================================
|
||||
#ifdef JUCE_DEBUG
|
||||
#define JUCE_DEBUG_XERRORS 1
|
||||
#endif
|
||||
|
|
@ -417,4 +404,4 @@ bool juce_dispatchNextMessageOnSystemQueue (bool returnIfNoPendingMessages)
|
|||
return true;
|
||||
}
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -29,21 +29,12 @@
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "../../../juce_Config.h"
|
||||
// (This file gets included by juce_linux_NativeCode.cpp, rather than being
|
||||
// compiled on its own).
|
||||
#ifdef JUCE_INCLUDED_FILE
|
||||
|
||||
#if JUCE_ALSA
|
||||
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
#include <alsa/asoundlib.h>
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_appframework/audio/devices/juce_MidiOutput.h"
|
||||
#include "../../../src/juce_appframework/audio/devices/juce_MidiInput.h"
|
||||
#include "../../../src/juce_core/threads/juce_Thread.h"
|
||||
#include "../../../src/juce_core/basics/juce_Time.h"
|
||||
|
||||
|
||||
//==============================================================================
|
||||
static snd_seq_t* iterateDevices (const bool forInput,
|
||||
StringArray& deviceNamesFound,
|
||||
|
|
@ -442,23 +433,11 @@ MidiInput* MidiInput::createNewDevice (const String& deviceName, MidiInputCallba
|
|||
|
||||
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
|
||||
//==============================================================================
|
||||
|
||||
#else
|
||||
|
||||
//==============================================================================
|
||||
// (These are just stub functions if ALSA is unavailable...)
|
||||
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_appframework/audio/devices/juce_MidiOutput.h"
|
||||
#include "../../../src/juce_appframework/audio/devices/juce_MidiInput.h"
|
||||
|
||||
//==============================================================================
|
||||
const StringArray MidiOutput::getDevices() { return StringArray(); }
|
||||
int MidiOutput::getDefaultDeviceIndex() { return 0; }
|
||||
MidiOutput* MidiOutput::openDevice (int) { return 0; }
|
||||
|
|
@ -469,11 +448,7 @@ bool MidiOutput::getVolume (float&, float&) { return false; }
|
|||
void MidiOutput::setVolume (float, float) {}
|
||||
void MidiOutput::sendMessageNow (const MidiMessage&) {}
|
||||
|
||||
MidiInput::MidiInput (const String& name_)
|
||||
: name (name_),
|
||||
internal (0)
|
||||
{}
|
||||
|
||||
MidiInput::MidiInput (const String& name_) : name (name_), internal (0) {}
|
||||
MidiInput::~MidiInput() {}
|
||||
void MidiInput::start() {}
|
||||
void MidiInput::stop() {}
|
||||
|
|
@ -482,6 +457,5 @@ const StringArray MidiInput::getDevices() { return StringArray(); }
|
|||
MidiInput* MidiInput::openDevice (int, MidiInputCallback*) { return 0; }
|
||||
MidiInput* MidiInput::createNewDevice (const String&, MidiInputCallback*) { return 0; }
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
|
|||
120
build/linux/platform_specific_code/juce_linux_NativeCode.cpp
Normal file
120
build/linux/platform_specific_code/juce_linux_NativeCode.cpp
Normal file
|
|
@ -0,0 +1,120 @@
|
|||
/*
|
||||
==============================================================================
|
||||
|
||||
This file is part of the JUCE library - "Jules' Utility Class Extensions"
|
||||
Copyright 2004-7 by Raw Material Software ltd.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
JUCE can be redistributed and/or modified under the terms of the
|
||||
GNU General Public License, as published by the Free Software Foundation;
|
||||
either version 2 of the License, or (at your option) any later version.
|
||||
|
||||
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.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with JUCE; if not, visit www.gnu.org/licenses or write to the
|
||||
Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
||||
Boston, MA 02111-1307 USA
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
If you'd like to release a closed-source product which uses JUCE, commercial
|
||||
licenses are also available: visit www.rawmaterialsoftware.com/juce for
|
||||
more information.
|
||||
|
||||
==============================================================================
|
||||
*/
|
||||
|
||||
/*
|
||||
This file wraps together all the mac-specific code, so that
|
||||
we can include all the native headers just once, and compile all our
|
||||
platform-specific stuff in one big lump, keeping it out of the way of
|
||||
the rest of the codebase.
|
||||
*/
|
||||
|
||||
#include "juce_linux_NativeIncludes.h"
|
||||
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_core/io/files/juce_FileInputStream.h"
|
||||
#include "../../../src/juce_core/io/files/juce_FileOutputStream.h"
|
||||
#include "../../../src/juce_core/basics/juce_SystemStats.h"
|
||||
#include "../../../src/juce_core/basics/juce_Time.h"
|
||||
#include "../../../src/juce_core/basics/juce_Random.h"
|
||||
#include "../../../src/juce_core/io/network/juce_URL.h"
|
||||
#include "../../../src/juce_core/io/files/juce_NamedPipe.h"
|
||||
#include "../../../src/juce_core/threads/juce_InterProcessLock.h"
|
||||
#include "../../../src/juce_appframework/audio/devices/juce_AudioIODeviceType.h"
|
||||
#include "../../../src/juce_core/threads/juce_Thread.h"
|
||||
#include "../../../src/juce_core/threads/juce_ScopedLock.h"
|
||||
#include "../../../src/juce_core/io/files/juce_File.h"
|
||||
#include "../../../src/juce_core/basics/juce_Singleton.h"
|
||||
#include "../../../src/juce_appframework/audio/dsp/juce_AudioDataConverters.h"
|
||||
#include "../../../src/juce_appframework/audio/audio_file_formats/juce_AudioCDReader.h"
|
||||
#include "../../../src/juce_appframework/gui/graphics/fonts/juce_Font.h"
|
||||
#include "../../../src/juce_core/io/streams/juce_MemoryInputStream.h"
|
||||
#include "../../../src/juce_core/io/files/juce_DirectoryIterator.h"
|
||||
#include "../../../src/juce_core/text/juce_XmlDocument.h"
|
||||
#include "../../../src/juce_appframework/application/juce_DeletedAtShutdown.h"
|
||||
#include "../../../src/juce_appframework/events/juce_MessageManager.h"
|
||||
#include "../../../src/juce_core/threads/juce_WaitableEvent.h"
|
||||
#include "../../../src/juce_core/threads/juce_Process.h"
|
||||
#include "../../../src/juce_appframework/gui/components/filebrowser/juce_FileChooser.h"
|
||||
#include "../../../src/juce_appframework/audio/devices/juce_MidiOutput.h"
|
||||
#include "../../../src/juce_appframework/audio/devices/juce_MidiInput.h"
|
||||
#include "../../../src/juce_core/text/juce_StringArray.h"
|
||||
#include "../../../src/juce_core/containers/juce_MemoryBlock.h"
|
||||
#include "../../../src/juce_core/misc/juce_PlatformUtilities.h"
|
||||
#include "../../../src/juce_core/threads/juce_CriticalSection.h"
|
||||
#include "../../../src/juce_appframework/events/juce_Timer.h"
|
||||
#include "../../../src/juce_appframework/gui/components/special/juce_WebBrowserComponent.h"
|
||||
#include "../../../src/juce_appframework/gui/components/keyboard/juce_KeyPress.h"
|
||||
#include "../../../src/juce_appframework/application/juce_SystemClipboard.h"
|
||||
#include "../../../src/juce_appframework/gui/components/windows/juce_AlertWindow.h"
|
||||
#include "../../../src/juce_appframework/gui/components/special/juce_OpenGLComponent.h"
|
||||
#include "../../../src/juce_appframework/gui/components/juce_Desktop.h"
|
||||
#include "../../../src/juce_appframework/gui/components/juce_ComponentDeletionWatcher.h"
|
||||
#include "../../../src/juce_appframework/gui/graphics/geometry/juce_RectangleList.h"
|
||||
#include "../../../src/juce_appframework/gui/graphics/imaging/juce_ImageFileFormat.h"
|
||||
#include "../../../src/juce_appframework/gui/graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"
|
||||
#include "../../../src/juce_appframework/gui/components/mouse/juce_DragAndDropContainer.h"
|
||||
#include "../../../src/juce_appframework/gui/components/special/juce_SystemTrayIconComponent.h"
|
||||
#include "../../../src/juce_appframework/application/juce_Application.h"
|
||||
|
||||
/* Remove this macro if you're having problems compiling the cpu affinity
|
||||
calls (the API for these has changed about quite a bit in various Linux
|
||||
versions, and a lot of distros seem to ship with obsolete versions)
|
||||
*/
|
||||
#if defined (CPU_ISSET) && ! defined (SUPPORT_AFFINITIES)
|
||||
#define SUPPORT_AFFINITIES 1
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
#define JUCE_INCLUDED_FILE 1
|
||||
|
||||
// Now include the actual code files..
|
||||
|
||||
#include "../../macosx/platform_specific_code/juce_posix_SharedCode.h"
|
||||
#include "juce_linux_Files.cpp"
|
||||
#include "../../macosx/platform_specific_code/juce_mac_NamedPipe.cpp"
|
||||
#include "juce_linux_Network.cpp"
|
||||
#include "juce_linux_SystemStats.cpp"
|
||||
#include "juce_linux_Threads.cpp"
|
||||
|
||||
#if ! JUCE_ONLY_BUILD_CORE_LIBRARY
|
||||
#include "juce_linux_Messaging.cpp"
|
||||
#include "juce_linux_Fonts.cpp"
|
||||
#include "juce_linux_Windowing.cpp"
|
||||
#include "juce_linux_Audio.cpp"
|
||||
#include "juce_linux_Midi.cpp"
|
||||
#include "juce_linux_AudioCDReader.cpp"
|
||||
#include "juce_linux_FileChooser.cpp"
|
||||
#include "juce_linux_WebBrowserComponent.cpp"
|
||||
#endif
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
122
build/linux/platform_specific_code/juce_linux_NativeIncludes.h
Normal file
122
build/linux/platform_specific_code/juce_linux_NativeIncludes.h
Normal file
|
|
@ -0,0 +1,122 @@
|
|||
/*
|
||||
==============================================================================
|
||||
|
||||
This file is part of the JUCE library - "Jules' Utility Class Extensions"
|
||||
Copyright 2004-7 by Raw Material Software ltd.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
JUCE can be redistributed and/or modified under the terms of the
|
||||
GNU General Public License, as published by the Free Software Foundation;
|
||||
either version 2 of the License, or (at your option) any later version.
|
||||
|
||||
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.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with JUCE; if not, visit www.gnu.org/licenses or write to the
|
||||
Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
||||
Boston, MA 02111-1307 USA
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
If you'd like to release a closed-source product which uses JUCE, commercial
|
||||
licenses are also available: visit www.rawmaterialsoftware.com/juce for
|
||||
more information.
|
||||
|
||||
==============================================================================
|
||||
*/
|
||||
|
||||
#ifndef __JUCE_LINUX_NATIVEINCLUDES_JUCEHEADER__
|
||||
#define __JUCE_LINUX_NATIVEINCLUDES_JUCEHEADER__
|
||||
|
||||
/*
|
||||
This file wraps together all the linux-specific headers, so
|
||||
that we can include them all just once, and compile all our
|
||||
platform-specific stuff in one big lump, keeping it out of the
|
||||
way of the rest of the codebase.
|
||||
*/
|
||||
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
|
||||
#include <sched.h>
|
||||
#include <pthread.h>
|
||||
#include <sys/time.h>
|
||||
#include <errno.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/dir.h>
|
||||
#include <sys/ptrace.h>
|
||||
#include <sys/vfs.h>
|
||||
#include <sys/wait.h>
|
||||
#include <fnmatch.h>
|
||||
#include <utime.h>
|
||||
#include <pwd.h>
|
||||
#include <fcntl.h>
|
||||
#include <dlfcn.h>
|
||||
#include <netdb.h>
|
||||
#include <arpa/inet.h>
|
||||
#include <netinet/in.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <sys/socket.h>
|
||||
#include <linux/if.h>
|
||||
#include <sys/sysinfo.h>
|
||||
#include <sys/file.h>
|
||||
#include <signal.h>
|
||||
|
||||
/* Got a build error here? You'll need to install the freetype library...
|
||||
The name of the package to install is "libfreetype6-dev".
|
||||
*/
|
||||
#include <ft2build.h>
|
||||
#include FT_FREETYPE_H
|
||||
|
||||
#include <X11/Xlib.h>
|
||||
#include <X11/Xatom.h>
|
||||
#include <X11/Xresource.h>
|
||||
#include <X11/Xutil.h>
|
||||
#include <X11/Xmd.h>
|
||||
#include <X11/keysym.h>
|
||||
#include <X11/cursorfont.h>
|
||||
|
||||
#if JUCE_USE_XINERAMA
|
||||
/* If you're trying to use Xinerama, you'll need to install the "libxinerama-dev" package.. */
|
||||
#include <X11/extensions/Xinerama.h>
|
||||
#endif
|
||||
|
||||
#if JUCE_USE_XSHM
|
||||
#include <X11/extensions/XShm.h>
|
||||
#include <sys/shm.h>
|
||||
#include <sys/ipc.h>
|
||||
#endif
|
||||
|
||||
#if JUCE_OPENGL
|
||||
/* Got an include error here?
|
||||
|
||||
If you want to install OpenGL support, the packages to get are "mesa-common-dev"
|
||||
and "freeglut3-dev".
|
||||
|
||||
Alternatively, you can turn off the JUCE_OPENGL flag in juce_Config.h if you
|
||||
want to disable it.
|
||||
*/
|
||||
#include <GL/glx.h>
|
||||
#endif
|
||||
|
||||
#undef KeyPress
|
||||
|
||||
#if JUCE_ALSA
|
||||
/* Got an include error here? If so, you've either not got ALSA installed, or you've
|
||||
not got your paths set up correctly to find its header files.
|
||||
|
||||
The package you need to install to get ASLA support is "libasound2-dev".
|
||||
|
||||
If you don't have the ALSA library and don't want to build Juce with audio support,
|
||||
just disable the JUCE_ALSA flag in juce_Config.h
|
||||
*/
|
||||
#include <alsa/asoundlib.h>
|
||||
#endif
|
||||
|
||||
#undef SIZEOF
|
||||
|
||||
#endif // __JUCE_LINUX_NATIVEINCLUDES_JUCEHEADER__
|
||||
|
|
@ -29,25 +29,9 @@
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "linuxincludes.h"
|
||||
#include <netdb.h>
|
||||
#include <arpa/inet.h>
|
||||
#include <netinet/in.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <sys/socket.h>
|
||||
#include <sys/wait.h>
|
||||
#include <linux/if.h>
|
||||
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_core/text/juce_StringArray.h"
|
||||
#include "../../../src/juce_core/basics/juce_SystemStats.h"
|
||||
#include "../../../src/juce_core/containers/juce_MemoryBlock.h"
|
||||
#include "../../../src/juce_core/misc/juce_PlatformUtilities.h"
|
||||
#include "../../../src/juce_core/io/network/juce_URL.h"
|
||||
// (This file gets included by juce_linux_NativeCode.cpp, rather than being
|
||||
// compiled on its own).
|
||||
#ifdef JUCE_INCLUDED_FILE
|
||||
|
||||
|
||||
//==============================================================================
|
||||
|
|
@ -500,4 +484,4 @@ int juce_seekInInternetFile (void* handle, int newPosition)
|
|||
return 0;
|
||||
}
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -29,23 +29,9 @@
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "linuxincludes.h"
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
#include <sys/sysinfo.h>
|
||||
#include <dlfcn.h>
|
||||
|
||||
|
||||
#ifndef CPU_ISSET
|
||||
#undef SUPPORT_AFFINITIES
|
||||
#endif
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_core/io/files/juce_File.h"
|
||||
#include "../../../src/juce_core/basics/juce_SystemStats.h"
|
||||
#include "../../../src/juce_core/threads/juce_Process.h"
|
||||
#include "../../../src/juce_appframework/events/juce_Timer.h"
|
||||
#include "../../../src/juce_core/misc/juce_PlatformUtilities.h"
|
||||
// (This file gets included by juce_linux_NativeCode.cpp, rather than being
|
||||
// compiled on its own).
|
||||
#ifdef JUCE_INCLUDED_FILE
|
||||
|
||||
|
||||
//==============================================================================
|
||||
|
|
@ -274,4 +260,4 @@ void PlatformUtilities::fpuReset()
|
|||
{
|
||||
}
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -29,33 +29,15 @@
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "linuxincludes.h"
|
||||
#include <dlfcn.h>
|
||||
#include <sys/file.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/ptrace.h>
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
// (This file gets included by juce_linux_NativeCode.cpp, rather than being
|
||||
// compiled on its own).
|
||||
#ifdef JUCE_INCLUDED_FILE
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_core/threads/juce_CriticalSection.h"
|
||||
#include "../../../src/juce_core/threads/juce_WaitableEvent.h"
|
||||
#include "../../../src/juce_core/threads/juce_Thread.h"
|
||||
#include "../../../src/juce_core/threads/juce_Process.h"
|
||||
#include "../../../src/juce_core/io/files/juce_File.h"
|
||||
#include "../../../src/juce_core/basics/juce_SystemStats.h"
|
||||
#include "../../../src/juce_core/misc/juce_PlatformUtilities.h"
|
||||
|
||||
//==============================================================================
|
||||
/*
|
||||
Note that a lot of methods that you'd expect to find in this file actually
|
||||
live in juce_posix_SharedCode.h!
|
||||
*/
|
||||
|
||||
#ifndef CPU_ISSET
|
||||
#undef SUPPORT_AFFINITIES
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
void JUCE_API juce_threadEntryPoint (void*);
|
||||
|
||||
|
|
@ -276,4 +258,4 @@ void* PlatformUtilities::getProcedureEntryPoint (void* libraryHandle, const Stri
|
|||
|
||||
#endif
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -29,11 +29,9 @@
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_appframework/gui/components/special/juce_WebBrowserComponent.h"
|
||||
// (This file gets included by juce_linux_NativeCode.cpp, rather than being
|
||||
// compiled on its own).
|
||||
#ifdef JUCE_INCLUDED_FILE
|
||||
|
||||
#if JUCE_WEB_BROWSER
|
||||
|
||||
|
|
@ -133,4 +131,4 @@ bool WebBrowserComponent::pageAboutToLoad (const String& url)
|
|||
}
|
||||
|
||||
#endif
|
||||
END_JUCE_NAMESPACE
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -29,65 +29,9 @@
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "../../../juce_Config.h"
|
||||
#include "linuxincludes.h"
|
||||
#include <X11/Xlib.h>
|
||||
#include <X11/Xutil.h>
|
||||
#include <X11/Xatom.h>
|
||||
#include <X11/Xmd.h>
|
||||
#include <X11/keysym.h>
|
||||
#include <X11/cursorfont.h>
|
||||
#include <dlfcn.h>
|
||||
|
||||
#if JUCE_USE_XINERAMA
|
||||
/* If you're trying to use Xinerama, you'll need to install the "libxinerama-dev" package..
|
||||
*/
|
||||
#include <X11/extensions/Xinerama.h>
|
||||
#endif
|
||||
|
||||
#if JUCE_USE_XSHM
|
||||
#include <X11/extensions/XShm.h>
|
||||
#include <sys/shm.h>
|
||||
#include <sys/ipc.h>
|
||||
#endif
|
||||
|
||||
#if JUCE_OPENGL
|
||||
/* Got an include error here?
|
||||
|
||||
If you want to install OpenGL support, the packages to get are "mesa-common-dev"
|
||||
and "freeglut3-dev".
|
||||
|
||||
Alternatively, you can turn off the JUCE_OPENGL flag in juce_Config.h if you
|
||||
want to disable it.
|
||||
*/
|
||||
#include <GL/glx.h>
|
||||
#endif
|
||||
|
||||
|
||||
#undef KeyPress
|
||||
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_appframework/events/juce_Timer.h"
|
||||
#include "../../../src/juce_appframework/application/juce_DeletedAtShutdown.h"
|
||||
#include "../../../src/juce_appframework/gui/components/keyboard/juce_KeyPress.h"
|
||||
#include "../../../src/juce_appframework/application/juce_SystemClipboard.h"
|
||||
#include "../../../src/juce_appframework/gui/components/windows/juce_AlertWindow.h"
|
||||
#include "../../../src/juce_appframework/gui/components/special/juce_OpenGLComponent.h"
|
||||
#include "../../../src/juce_appframework/gui/components/juce_Desktop.h"
|
||||
#include "../../../src/juce_appframework/events/juce_MessageManager.h"
|
||||
#include "../../../src/juce_appframework/gui/components/juce_ComponentDeletionWatcher.h"
|
||||
#include "../../../src/juce_appframework/gui/graphics/geometry/juce_RectangleList.h"
|
||||
#include "../../../src/juce_appframework/gui/graphics/imaging/juce_ImageFileFormat.h"
|
||||
#include "../../../src/juce_appframework/gui/graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h"
|
||||
#include "../../../src/juce_appframework/gui/components/mouse/juce_DragAndDropContainer.h"
|
||||
#include "../../../src/juce_appframework/gui/components/special/juce_SystemTrayIconComponent.h"
|
||||
#include "../../../src/juce_appframework/application/juce_Application.h"
|
||||
#include "../../../src/juce_core/threads/juce_Process.h"
|
||||
#include "../../../src/juce_core/io/network/juce_URL.h"
|
||||
#include "../../../src/juce_core/misc/juce_PlatformUtilities.h"
|
||||
// (This file gets included by juce_linux_NativeCode.cpp, rather than being
|
||||
// compiled on its own).
|
||||
#ifdef JUCE_INCLUDED_FILE
|
||||
|
||||
//==============================================================================
|
||||
#define TAKE_FOCUS 0
|
||||
|
|
@ -3369,4 +3313,4 @@ const int KeyPress::fastForwardKey = (0xffeeff02) | extendedKeyModifier;
|
|||
const int KeyPress::rewindKey = (0xffeeff03) | extendedKeyModifier;
|
||||
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -1,54 +0,0 @@
|
|||
/*
|
||||
==============================================================================
|
||||
|
||||
This file is part of the JUCE library - "Jules' Utility Class Extensions"
|
||||
Copyright 2004-7 by Raw Material Software ltd.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
JUCE can be redistributed and/or modified under the terms of the
|
||||
GNU General Public License, as published by the Free Software Foundation;
|
||||
either version 2 of the License, or (at your option) any later version.
|
||||
|
||||
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.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with JUCE; if not, visit www.gnu.org/licenses or write to the
|
||||
Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
||||
Boston, MA 02111-1307 USA
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
If you'd like to release a closed-source product which uses JUCE, commercial
|
||||
licenses are also available: visit www.rawmaterialsoftware.com/juce for
|
||||
more information.
|
||||
|
||||
==============================================================================
|
||||
*/
|
||||
|
||||
#ifndef __LINUXINCLUDES_JUCEHEADER__
|
||||
#define __LINUXINCLUDES_JUCEHEADER__
|
||||
|
||||
// Linux Header Files:
|
||||
#include <unistd.h>
|
||||
#include <stdlib.h>
|
||||
#include <sched.h>
|
||||
#include <pthread.h>
|
||||
#include <sys/time.h>
|
||||
#include <errno.h>
|
||||
|
||||
#include "../../../juce_Config.h"
|
||||
|
||||
/* Remove this macro if you're having problems compiling the cpu affinity
|
||||
calls (the API for these has changed about quite a bit in various Linux
|
||||
versions, and a lot of distros seem to ship with obsolete versions)
|
||||
*/
|
||||
#ifndef SUPPORT_AFFINITIES
|
||||
#define SUPPORT_AFFINITIES 1
|
||||
#endif
|
||||
|
||||
|
||||
#endif // __LINUXINCLUDES_JUCEHEADER__
|
||||
|
|
@ -29,26 +29,9 @@
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "../../../src/juce_core/basics/juce_StandardHeader.h"
|
||||
|
||||
#include <sys/stat.h>
|
||||
#include <sys/dir.h>
|
||||
#include <fcntl.h>
|
||||
|
||||
// As well as being for the mac, this file is included by the linux build.
|
||||
|
||||
#if ! JUCE_MAC
|
||||
#include <sys/wait.h>
|
||||
#include <errno.h>
|
||||
#include <unistd.h>
|
||||
#endif
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
#include "../../../src/juce_core/io/files/juce_File.h"
|
||||
#include "../../../src/juce_core/io/files/juce_NamedPipe.h"
|
||||
#include "../../../src/juce_core/threads/juce_Thread.h"
|
||||
|
||||
// (This file gets included by juce_mac_NativeCode.mm, rather than being
|
||||
// compiled on its own).
|
||||
#if JUCE_INCLUDED_FILE
|
||||
|
||||
//==============================================================================
|
||||
struct NamedPipeInternal
|
||||
|
|
@ -233,5 +216,4 @@ int NamedPipe::write (const void* sourceBuffer, int numBytesToWrite, int timeOut
|
|||
return bytesWritten;
|
||||
}
|
||||
|
||||
|
||||
END_JUCE_NAMESPACE
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -38,7 +38,6 @@
|
|||
|
||||
#include "juce_mac_NativeIncludes.h"
|
||||
|
||||
|
||||
BEGIN_JUCE_NAMESPACE
|
||||
|
||||
//==============================================================================
|
||||
|
|
@ -49,6 +48,7 @@ BEGIN_JUCE_NAMESPACE
|
|||
#include "../../../src/juce_core/threads/juce_Thread.h"
|
||||
#include "../../../src/juce_core/threads/juce_InterProcessLock.h"
|
||||
#include "../../../src/juce_core/io/files/juce_FileInputStream.h"
|
||||
#include "../../../src/juce_core/io/files/juce_NamedPipe.h"
|
||||
#include "../../../src/juce_core/io/network/juce_URL.h"
|
||||
#include "../../../src/juce_core/misc/juce_PlatformUtilities.h"
|
||||
#include "../../../src/juce_core/text/juce_LocalisedStrings.h"
|
||||
|
|
@ -109,6 +109,7 @@ BEGIN_JUCE_NAMESPACE
|
|||
#include "juce_mac_Strings.mm"
|
||||
#include "juce_mac_SystemStats.mm"
|
||||
#include "juce_mac_Network.mm"
|
||||
#include "juce_mac_NamedPipe.cpp"
|
||||
#include "juce_mac_Threads.mm"
|
||||
#include "juce_posix_SharedCode.h"
|
||||
#include "juce_mac_Files.mm"
|
||||
|
|
|
|||
|
|
@ -407,7 +407,8 @@ const String juce_getVolumeLabel (const String& filenameOnVolume,
|
|||
//==============================================================================
|
||||
void juce_runSystemCommand (const String& command)
|
||||
{
|
||||
system ((const char*) command.toUTF8());
|
||||
int result = system ((const char*) command.toUTF8());
|
||||
(void) result;
|
||||
}
|
||||
|
||||
const String juce_getOutputFromCommand (const String& command)
|
||||
|
|
|
|||
|
|
@ -131,7 +131,8 @@ static bool parseFile (const File& rootFolder,
|
|||
if (matchesWildcard (filename.replaceCharacter (T('\\'), T('/')), wildcards)
|
||||
&& ! includesToIgnore.contains (targetFile.getFileName()))
|
||||
{
|
||||
if (! alreadyIncludedFiles.contains (targetFile.getFullPathName()))
|
||||
if (line.containsIgnoreCase (T("FORCE_AMALGAMATOR_INCLUDE"))
|
||||
|| ! alreadyIncludedFiles.contains (targetFile.getFullPathName()))
|
||||
{
|
||||
if (! canFileBeReincluded (targetFile))
|
||||
alreadyIncludedFiles.add (targetFile.getFullPathName());
|
||||
|
|
|
|||
|
|
@ -1,10 +1,16 @@
|
|||
|
||||
/*
|
||||
This file contains settings that you might want to explicitly apply to
|
||||
the your build.
|
||||
your Juce build.
|
||||
|
||||
Most of these are turned on or off by default, but you can override
|
||||
that setting here by un-commenting it and giving it a 1 or 0 value.
|
||||
These flags enable or disable juce features - if you're linking to juce as
|
||||
a library, then to change them, you'd need to alter your juce_Config.h file and
|
||||
recompile the juce lib. But because we're using the amalgamated file, you can
|
||||
just include this file before including your juce_amalgamated.cpp file to
|
||||
have the same effect.
|
||||
|
||||
If you leave any of these commented-out, they'll take on the default value
|
||||
assigned to them in juce_Config.h, so to force them on or off, just set them
|
||||
to an explicit 0 or 1 in here.
|
||||
*/
|
||||
|
||||
#define JUCE_ONLY_BUILD_CORE_LIBRARY 1
|
||||
|
|
|
|||
|
|
@ -31,10 +31,17 @@
|
|||
|
||||
/*
|
||||
This file contains settings that you might want to explicitly apply to
|
||||
the your build.
|
||||
your Juce build.
|
||||
|
||||
Most of these are turned on or off by default, but you can override
|
||||
that setting here by un-commenting it and giving it a 1 or 0 value.
|
||||
These flags enable or disable juce features - if you're linking to juce as
|
||||
a library, then to change them, you'd need to alter your juce_Config.h file and
|
||||
recompile the juce lib. But because we're using the amalgamated file, you can
|
||||
just include this file before including your juce_amalgamated.cpp file to
|
||||
have the same effect.
|
||||
|
||||
If you leave any of these commented-out, they'll take on the default value
|
||||
assigned to them in juce_Config.h, so to force them on or off, just set them
|
||||
to an explicit 0 or 1 in here.
|
||||
*/
|
||||
|
||||
#define JUCE_PLUGINHOST_VST 1
|
||||
|
|
|
|||
|
|
@ -31,10 +31,17 @@
|
|||
|
||||
/*
|
||||
This file contains settings that you might want to explicitly apply to
|
||||
the your build.
|
||||
your Juce build.
|
||||
|
||||
Most of these are turned on or off by default, but you can override
|
||||
that setting here by un-commenting it and giving it a 1 or 0 value.
|
||||
These flags enable or disable juce features - if you're linking to juce as
|
||||
a library, then to change them, you'd need to alter your juce_Config.h file and
|
||||
recompile the juce lib. But because we're using the amalgamated file, you can
|
||||
just include this file before including your juce_amalgamated.cpp file to
|
||||
have the same effect.
|
||||
|
||||
If you leave any of these commented-out, they'll take on the default value
|
||||
assigned to them in juce_Config.h, so to force them on or off, just set them
|
||||
to an explicit 0 or 1 in here.
|
||||
*/
|
||||
|
||||
#define JUCE_QUICKTIME 0
|
||||
|
|
|
|||
|
|
@ -1,10 +1,16 @@
|
|||
|
||||
/*
|
||||
This file contains settings that you might want to explicitly apply to
|
||||
the your build.
|
||||
your Juce build.
|
||||
|
||||
Most of these are turned on or off by default, but you can override
|
||||
that setting here by un-commenting it and giving it a 1 or 0 value.
|
||||
These flags enable or disable juce features - if you're linking to juce as
|
||||
a library, then to change them, you'd need to alter your juce_Config.h file and
|
||||
recompile the juce lib. But because we're using the amalgamated file, you can
|
||||
just include this file before including your juce_amalgamated.cpp file to
|
||||
have the same effect.
|
||||
|
||||
If you leave any of these commented-out, they'll take on the default value
|
||||
assigned to them in juce_Config.h, so to force them on or off, just set them
|
||||
to an explicit 0 or 1 in here.
|
||||
*/
|
||||
|
||||
#define JUCE_ONLY_BUILD_CORE_LIBRARY 1
|
||||
|
|
|
|||
|
|
@ -1,10 +1,16 @@
|
|||
|
||||
/*
|
||||
This file contains settings that you might want to explicitly apply to
|
||||
the your build.
|
||||
your Juce build.
|
||||
|
||||
Most of these are turned on or off by default, but you can override
|
||||
that setting here by un-commenting it and giving it a 1 or 0 value.
|
||||
These flags enable or disable juce features - if you're linking to juce as
|
||||
a library, then to change them, you'd need to alter your juce_Config.h file and
|
||||
recompile the juce lib. But because we're using the amalgamated file, you can
|
||||
just include this file before including your juce_amalgamated.cpp file to
|
||||
have the same effect.
|
||||
|
||||
If you leave any of these commented-out, they'll take on the default value
|
||||
assigned to them in juce_Config.h, so to force them on or off, just set them
|
||||
to an explicit 0 or 1 in here.
|
||||
*/
|
||||
|
||||
//#define JUCE_ONLY_BUILD_CORE_LIBRARY 1
|
||||
|
|
|
|||
|
|
@ -43,7 +43,6 @@ OBJECTS := \
|
|||
$(OBJDIR)/BinaryData.o \
|
||||
$(OBJDIR)/juce_LibrarySource.o \
|
||||
$(OBJDIR)/MainDemoWindow.o \
|
||||
$(OBJDIR)/WebBrowserDemo.o \
|
||||
$(OBJDIR)/WidgetsDemo.o \
|
||||
$(OBJDIR)/ThreadingDemo.o \
|
||||
$(OBJDIR)/TreeViewDemo.o \
|
||||
|
|
@ -56,6 +55,7 @@ OBJECTS := \
|
|||
$(OBJDIR)/DragAndDropDemo.o \
|
||||
$(OBJDIR)/CameraDemo.o \
|
||||
$(OBJDIR)/AudioDemo.o \
|
||||
$(OBJDIR)/WebBrowserDemo.o \
|
||||
|
||||
MKDIR_TYPE := msdos
|
||||
CMD := $(subst \,\\,$(ComSpec)$(COMSPEC))
|
||||
|
|
@ -117,11 +117,6 @@ $(OBJDIR)/MainDemoWindow.o: ../../src/MainDemoWindow.cpp
|
|||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/WebBrowserDemo.o: ../../src/demos/WebBrowserDemo.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/WidgetsDemo.o: ../../src/demos/WidgetsDemo.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
|
|
@ -182,5 +177,10 @@ $(OBJDIR)/AudioDemo.o: ../../src/demos/AudioDemo.cpp
|
|||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/WebBrowserDemo.o: ../../src/demos/WebBrowserDemo.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
-include $(OBJECTS:%.o=%.d)
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 9.00
|
||||
# Visual Studio 2005
|
||||
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}"
|
||||
|
|
|
|||
|
|
@ -1828,141 +1828,142 @@ static const unsigned char temp4[] = {47,42,13,10,32,32,61,61,61,61,61,61,61,61,
|
|||
32,32,32,32,114,101,116,117,114,110,32,110,101,119,32,84,114,101,101,86,105,101,119,68,101,109,111,40,41,59,13,10,125,13,10,0,0};
|
||||
const char* BinaryData::treeviewdemo_cpp = (const char*) temp4;
|
||||
|
||||
static const unsigned char temp5[] = {47,42,13,10,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
static const unsigned char temp5[] = {47,42,13,10,32,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,13,10,32,13,10,32,84,104,105,115,32,102,105,108,101,32,105,115,32,112,97,114,116,32,111,102,32,116,104,101,32,74,85,67,69,32,108,
|
||||
105,98,114,97,114,121,32,45,32,34,74,117,108,101,115,39,32,85,116,105,108,105,116,121,32,67,108,97,115,115,32,69,120,116,101,110,115,105,111,110,
|
||||
115,34,13,10,32,67,111,112,121,114,105,103,104,116,32,50,48,48,52,45,55,32,98,121,32,82,97,119,32,77,97,116,101,114,105,97,108,32,83,111,
|
||||
102,116,119,97,114,101,32,108,116,100,46,13,10,32,13,10,32,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,
|
||||
61,61,61,61,13,10,13,10,32,32,32,84,104,105,115,32,102,105,108,101,32,105,115,32,112,97,114,116,32,111,102,32,116,104,101,32,74,85,67,69,
|
||||
32,108,105,98,114,97,114,121,32,45,32,34,74,117,108,101,115,39,32,85,116,105,108,105,116,121,32,67,108,97,115,115,32,69,120,116,101,110,115,105,
|
||||
111,110,115,34,13,10,32,32,32,67,111,112,121,114,105,103,104,116,32,50,48,48,52,45,55,32,98,121,32,82,97,119,32,77,97,116,101,114,105,97,
|
||||
108,32,83,111,102,116,119,97,114,101,32,108,116,100,46,13,10,13,10,32,32,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,
|
||||
45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,
|
||||
45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,13,10,32,13,10,32,74,85,67,69,32,99,97,110,32,98,101,32,114,101,100,105,115,116,114,
|
||||
105,98,117,116,101,100,32,97,110,100,47,111,114,32,109,111,100,105,102,105,101,100,32,117,110,100,101,114,32,116,104,101,32,116,101,114,109,115,32,111,
|
||||
102,32,116,104,101,13,10,32,71,78,85,32,71,101,110,101,114,97,108,32,80,117,98,108,105,99,32,76,105,99,101,110,115,101,44,32,97,115,32,112,
|
||||
117,98,108,105,115,104,101,100,32,98,121,32,116,104,101,32,70,114,101,101,32,83,111,102,116,119,97,114,101,32,70,111,117,110,100,97,116,105,111,110,
|
||||
59,13,10,32,101,105,116,104,101,114,32,118,101,114,115,105,111,110,32,50,32,111,102,32,116,104,101,32,76,105,99,101,110,115,101,44,32,111,114,32,
|
||||
40,97,116,32,121,111,117,114,32,111,112,116,105,111,110,41,32,97,110,121,32,108,97,116,101,114,32,118,101,114,115,105,111,110,46,13,10,32,13,10,
|
||||
32,74,85,67,69,32,105,115,32,100,105,115,116,114,105,98,117,116,101,100,32,105,110,32,116,104,101,32,104,111,112,101,32,116,104,97,116,32,105,116,
|
||||
32,119,105,108,108,32,98,101,32,117,115,101,102,117,108,44,13,10,32,98,117,116,32,87,73,84,72,79,85,84,32,65,78,89,32,87,65,82,82,65,
|
||||
78,84,89,59,32,119,105,116,104,111,117,116,32,101,118,101,110,32,116,104,101,32,105,109,112,108,105,101,100,32,119,97,114,114,97,110,116,121,32,111,
|
||||
102,13,10,32,77,69,82,67,72,65,78,84,65,66,73,76,73,84,89,32,111,114,32,70,73,84,78,69,83,83,32,70,79,82,32,65,32,80,65,82,
|
||||
84,73,67,85,76,65,82,32,80,85,82,80,79,83,69,46,32,32,83,101,101,32,116,104,101,13,10,32,71,78,85,32,71,101,110,101,114,97,108,32,
|
||||
80,117,98,108,105,99,32,76,105,99,101,110,115,101,32,102,111,114,32,109,111,114,101,32,100,101,116,97,105,108,115,46,13,10,32,13,10,32,89,111,
|
||||
117,32,115,104,111,117,108,100,32,104,97,118,101,32,114,101,99,101,105,118,101,100,32,97,32,99,111,112,121,32,111,102,32,116,104,101,32,71,78,85,
|
||||
32,71,101,110,101,114,97,108,32,80,117,98,108,105,99,32,76,105,99,101,110,115,101,13,10,32,97,108,111,110,103,32,119,105,116,104,32,74,85,67,
|
||||
69,59,32,105,102,32,110,111,116,44,32,118,105,115,105,116,32,119,119,119,46,103,110,117,46,111,114,103,47,108,105,99,101,110,115,101,115,32,111,114,
|
||||
32,119,114,105,116,101,32,116,111,32,116,104,101,13,10,32,70,114,101,101,32,83,111,102,116,119,97,114,101,32,70,111,117,110,100,97,116,105,111,110,
|
||||
44,32,73,110,99,46,44,32,53,57,32,84,101,109,112,108,101,32,80,108,97,99,101,44,32,83,117,105,116,101,32,51,51,48,44,13,10,32,66,111,
|
||||
115,116,111,110,44,32,77,65,32,48,50,49,49,49,45,49,51,48,55,32,85,83,65,13,10,32,13,10,32,45,45,45,45,45,45,45,45,45,45,45,
|
||||
45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,13,10,13,10,32,32,32,74,85,67,69,32,99,97,110,32,98,101,32,114,101,
|
||||
100,105,115,116,114,105,98,117,116,101,100,32,97,110,100,47,111,114,32,109,111,100,105,102,105,101,100,32,117,110,100,101,114,32,116,104,101,32,116,101,
|
||||
114,109,115,32,111,102,32,116,104,101,13,10,32,32,32,71,78,85,32,71,101,110,101,114,97,108,32,80,117,98,108,105,99,32,76,105,99,101,110,115,
|
||||
101,44,32,97,115,32,112,117,98,108,105,115,104,101,100,32,98,121,32,116,104,101,32,70,114,101,101,32,83,111,102,116,119,97,114,101,32,70,111,117,
|
||||
110,100,97,116,105,111,110,59,13,10,32,32,32,101,105,116,104,101,114,32,118,101,114,115,105,111,110,32,50,32,111,102,32,116,104,101,32,76,105,99,
|
||||
101,110,115,101,44,32,111,114,32,40,97,116,32,121,111,117,114,32,111,112,116,105,111,110,41,32,97,110,121,32,108,97,116,101,114,32,118,101,114,115,
|
||||
105,111,110,46,13,10,13,10,32,32,32,74,85,67,69,32,105,115,32,100,105,115,116,114,105,98,117,116,101,100,32,105,110,32,116,104,101,32,104,111,
|
||||
112,101,32,116,104,97,116,32,105,116,32,119,105,108,108,32,98,101,32,117,115,101,102,117,108,44,13,10,32,32,32,98,117,116,32,87,73,84,72,79,
|
||||
85,84,32,65,78,89,32,87,65,82,82,65,78,84,89,59,32,119,105,116,104,111,117,116,32,101,118,101,110,32,116,104,101,32,105,109,112,108,105,101,
|
||||
100,32,119,97,114,114,97,110,116,121,32,111,102,13,10,32,32,32,77,69,82,67,72,65,78,84,65,66,73,76,73,84,89,32,111,114,32,70,73,84,
|
||||
78,69,83,83,32,70,79,82,32,65,32,80,65,82,84,73,67,85,76,65,82,32,80,85,82,80,79,83,69,46,32,32,83,101,101,32,116,104,101,13,
|
||||
10,32,32,32,71,78,85,32,71,101,110,101,114,97,108,32,80,117,98,108,105,99,32,76,105,99,101,110,115,101,32,102,111,114,32,109,111,114,101,32,
|
||||
100,101,116,97,105,108,115,46,13,10,13,10,32,32,32,89,111,117,32,115,104,111,117,108,100,32,104,97,118,101,32,114,101,99,101,105,118,101,100,32,
|
||||
97,32,99,111,112,121,32,111,102,32,116,104,101,32,71,78,85,32,71,101,110,101,114,97,108,32,80,117,98,108,105,99,32,76,105,99,101,110,115,101,
|
||||
13,10,32,32,32,97,108,111,110,103,32,119,105,116,104,32,74,85,67,69,59,32,105,102,32,110,111,116,44,32,118,105,115,105,116,32,119,119,119,46,
|
||||
103,110,117,46,111,114,103,47,108,105,99,101,110,115,101,115,32,111,114,32,119,114,105,116,101,32,116,111,32,116,104,101,13,10,32,32,32,70,114,101,
|
||||
101,32,83,111,102,116,119,97,114,101,32,70,111,117,110,100,97,116,105,111,110,44,32,73,110,99,46,44,32,53,57,32,84,101,109,112,108,101,32,80,
|
||||
108,97,99,101,44,32,83,117,105,116,101,32,51,51,48,44,13,10,32,32,32,66,111,115,116,111,110,44,32,77,65,32,48,50,49,49,49,45,49,51,
|
||||
48,55,32,85,83,65,13,10,13,10,32,32,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,
|
||||
45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,
|
||||
45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,13,10,32,13,10,32,73,102,32,121,111,117,39,
|
||||
100,32,108,105,107,101,32,116,111,32,114,101,108,101,97,115,101,32,97,32,99,108,111,115,101,100,45,115,111,117,114,99,101,32,112,114,111,100,117,99,
|
||||
116,32,119,104,105,99,104,32,117,115,101,115,32,74,85,67,69,44,32,99,111,109,109,101,114,99,105,97,108,13,10,32,108,105,99,101,110,115,101,115,
|
||||
32,97,114,101,32,97,108,115,111,32,97,118,97,105,108,97,98,108,101,58,32,118,105,115,105,116,32,119,119,119,46,114,97,119,109,97,116,101,114,105,
|
||||
97,108,115,111,102,116,119,97,114,101,46,99,111,109,47,106,117,99,101,32,102,111,114,13,10,32,109,111,114,101,32,105,110,102,111,114,109,97,116,105,
|
||||
111,110,46,13,10,32,13,10,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
45,45,45,45,45,45,45,45,45,45,13,10,13,10,32,32,32,73,102,32,121,111,117,39,100,32,108,105,107,101,32,116,111,32,114,101,108,101,97,115,
|
||||
101,32,97,32,99,108,111,115,101,100,45,115,111,117,114,99,101,32,112,114,111,100,117,99,116,32,119,104,105,99,104,32,117,115,101,115,32,74,85,67,
|
||||
69,44,32,99,111,109,109,101,114,99,105,97,108,13,10,32,32,32,108,105,99,101,110,115,101,115,32,97,114,101,32,97,108,115,111,32,97,118,97,105,
|
||||
108,97,98,108,101,58,32,118,105,115,105,116,32,119,119,119,46,114,97,119,109,97,116,101,114,105,97,108,115,111,102,116,119,97,114,101,46,99,111,109,
|
||||
47,106,117,99,101,32,102,111,114,13,10,32,32,32,109,111,114,101,32,105,110,102,111,114,109,97,116,105,111,110,46,13,10,13,10,32,32,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,13,10,32,42,47,13,10,13,10,35,105,110,99,108,117,100,101,32,34,46,46,47,106,117,99,101,100,101,109,111,95,104,101,
|
||||
97,100,101,114,115,46,104,34,13,10,13,10,35,105,102,32,74,85,67,69,95,87,69,66,95,66,82,79,87,83,69,82,13,10,13,10,47,47,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,13,10,42,47,13,
|
||||
10,13,10,35,105,110,99,108,117,100,101,32,34,46,46,47,106,117,99,101,100,101,109,111,95,104,101,97,100,101,114,115,46,104,34,13,10,13,10,35,
|
||||
105,102,32,74,85,67,69,95,87,69,66,95,66,82,79,87,83,69,82,13,10,13,10,47,47,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,13,10,47,42,
|
||||
42,32,87,101,39,108,108,32,117,115,101,32,97,32,115,117,98,99,108,97,115,115,32,111,102,32,87,101,98,66,114,111,119,115,101,114,67,111,109,112,
|
||||
111,110,101,110,116,32,116,111,32,100,101,109,111,110,115,116,114,97,116,101,32,104,111,119,32,116,111,32,103,101,116,32,99,97,108,108,98,97,99,107,
|
||||
115,13,10,32,32,32,32,119,104,101,110,32,116,104,101,32,98,114,111,119,115,101,114,32,99,104,97,110,103,101,115,32,85,82,76,46,32,89,111,117,
|
||||
32,100,111,110,39,116,32,110,101,101,100,32,116,111,32,100,111,32,116,104,105,115,44,32,121,111,117,32,99,97,110,32,106,117,115,116,32,97,108,115,
|
||||
111,13,10,32,32,32,32,106,117,115,116,32,117,115,101,32,116,104,101,32,87,101,98,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,32,
|
||||
99,108,97,115,115,32,100,105,114,101,99,116,108,121,46,13,10,42,47,13,10,99,108,97,115,115,32,68,101,109,111,66,114,111,119,115,101,114,67,111,
|
||||
109,112,111,110,101,110,116,32,32,58,32,112,117,98,108,105,99,32,87,101,98,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,13,10,123,
|
||||
13,10,112,117,98,108,105,99,58,13,10,32,32,32,32,47,47,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,13,10,47,42,42,32,87,101,39,108,108,32,117,115,101,32,97,
|
||||
32,115,117,98,99,108,97,115,115,32,111,102,32,87,101,98,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,32,116,111,32,100,101,109,111,
|
||||
110,115,116,114,97,116,101,32,104,111,119,32,116,111,32,103,101,116,32,99,97,108,108,98,97,99,107,115,13,10,32,32,32,32,119,104,101,110,32,116,
|
||||
104,101,32,98,114,111,119,115,101,114,32,99,104,97,110,103,101,115,32,85,82,76,46,32,89,111,117,32,100,111,110,39,116,32,110,101,101,100,32,116,
|
||||
111,32,100,111,32,116,104,105,115,44,32,121,111,117,32,99,97,110,32,106,117,115,116,32,97,108,115,111,13,10,32,32,32,32,106,117,115,116,32,117,
|
||||
115,101,32,116,104,101,32,87,101,98,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,32,99,108,97,115,115,32,100,105,114,101,99,116,108,
|
||||
121,46,13,10,42,47,13,10,99,108,97,115,115,32,68,101,109,111,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,32,32,58,32,112,117,
|
||||
98,108,105,99,32,87,101,98,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,13,10,123,13,10,112,117,98,108,105,99,58,13,10,32,32,
|
||||
32,32,47,47,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,13,10,32,32,32,32,68,101,109,111,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,
|
||||
116,32,40,84,101,120,116,69,100,105,116,111,114,42,32,97,100,100,114,101,115,115,84,101,120,116,66,111,120,95,41,13,10,32,32,32,32,32,32,32,
|
||||
32,58,32,97,100,100,114,101,115,115,84,101,120,116,66,111,120,32,40,97,100,100,114,101,115,115,84,101,120,116,66,111,120,95,41,13,10,32,32,32,
|
||||
32,123,13,10,32,32,32,32,125,13,10,13,10,32,32,32,32,47,47,32,84,104,105,115,32,109,101,116,104,111,100,32,103,101,116,115,32,99,97,108,
|
||||
108,101,100,32,119,104,101,110,32,116,104,101,32,98,114,111,119,115,101,114,32,105,115,32,97,98,111,117,116,32,116,111,32,103,111,32,116,111,32,97,
|
||||
32,110,101,119,32,85,82,76,46,46,13,10,32,32,32,32,98,111,111,108,32,112,97,103,101,65,98,111,117,116,84,111,76,111,97,100,32,40,99,111,
|
||||
110,115,116,32,83,116,114,105,110,103,38,32,110,101,119,85,82,76,41,13,10,32,32,32,32,123,13,10,32,32,32,32,32,32,32,32,47,47,32,87,
|
||||
101,39,108,108,32,106,117,115,116,32,117,112,100,97,116,101,32,111,117,114,32,97,100,100,114,101,115,115,32,98,111,120,32,116,111,32,114,101,102,108,
|
||||
101,99,116,32,116,104,101,32,110,101,119,32,108,111,99,97,116,105,111,110,46,46,13,10,32,32,32,32,32,32,32,32,97,100,100,114,101,115,115,84,
|
||||
101,120,116,66,111,120,45,62,115,101,116,84,101,120,116,32,40,110,101,119,85,82,76,44,32,102,97,108,115,101,41,59,13,10,13,10,32,32,32,32,
|
||||
32,32,32,32,47,47,32,119,101,32,99,111,117,108,100,32,114,101,116,117,114,110,32,102,97,108,115,101,32,104,101,114,101,32,116,111,32,116,101,108,
|
||||
108,32,116,104,101,32,98,114,111,119,115,101,114,32,110,111,116,32,116,111,32,103,111,32,97,104,101,97,100,32,119,105,116,104,13,10,32,32,32,32,
|
||||
32,32,32,32,47,47,32,108,111,97,100,105,110,103,32,116,104,101,32,112,97,103,101,46,13,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,
|
||||
32,116,114,117,101,59,13,10,32,32,32,32,125,13,10,13,10,32,32,32,32,47,47,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,13,10,32,32,32,32,68,101,109,111,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,32,40,84,101,120,116,69,100,105,116,111,114,
|
||||
42,32,97,100,100,114,101,115,115,84,101,120,116,66,111,120,95,41,13,10,32,32,32,32,32,32,32,32,58,32,97,100,100,114,101,115,115,84,101,120,
|
||||
116,66,111,120,32,40,97,100,100,114,101,115,115,84,101,120,116,66,111,120,95,41,13,10,32,32,32,32,123,13,10,32,32,32,32,125,13,10,13,10,
|
||||
32,32,32,32,47,47,32,84,104,105,115,32,109,101,116,104,111,100,32,103,101,116,115,32,99,97,108,108,101,100,32,119,104,101,110,32,116,104,101,32,
|
||||
98,114,111,119,115,101,114,32,105,115,32,97,98,111,117,116,32,116,111,32,103,111,32,116,111,32,97,32,110,101,119,32,85,82,76,46,46,13,10,32,
|
||||
32,32,32,98,111,111,108,32,112,97,103,101,65,98,111,117,116,84,111,76,111,97,100,32,40,99,111,110,115,116,32,83,116,114,105,110,103,38,32,110,
|
||||
101,119,85,82,76,41,13,10,32,32,32,32,123,13,10,32,32,32,32,32,32,32,32,47,47,32,87,101,39,108,108,32,106,117,115,116,32,117,112,100,
|
||||
97,116,101,32,111,117,114,32,97,100,100,114,101,115,115,32,98,111,120,32,116,111,32,114,101,102,108,101,99,116,32,116,104,101,32,110,101,119,32,108,
|
||||
111,99,97,116,105,111,110,46,46,13,10,32,32,32,32,32,32,32,32,97,100,100,114,101,115,115,84,101,120,116,66,111,120,45,62,115,101,116,84,101,
|
||||
120,116,32,40,110,101,119,85,82,76,44,32,102,97,108,115,101,41,59,13,10,13,10,32,32,32,32,32,32,32,32,47,47,32,119,101,32,99,111,117,
|
||||
108,100,32,114,101,116,117,114,110,32,102,97,108,115,101,32,104,101,114,101,32,116,111,32,116,101,108,108,32,116,104,101,32,98,114,111,119,115,101,114,
|
||||
32,110,111,116,32,116,111,32,103,111,32,97,104,101,97,100,32,119,105,116,104,13,10,32,32,32,32,32,32,32,32,47,47,32,108,111,97,100,105,110,
|
||||
103,32,116,104,101,32,112,97,103,101,46,13,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,114,117,101,59,13,10,32,32,32,32,125,
|
||||
13,10,13,10,32,32,32,32,47,47,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,13,10,32,32,32,32,106,117,99,101,95,85,115,101,68,101,98,117,103,
|
||||
103,105,110,103,78,101,119,79,112,101,114,97,116,111,114,13,10,13,10,112,114,105,118,97,116,101,58,13,10,32,32,32,32,84,101,120,116,69,100,105,
|
||||
116,111,114,42,32,97,100,100,114,101,115,115,84,101,120,116,66,111,120,59,13,10,13,10,32,32,32,32,68,101,109,111,66,114,111,119,115,101,114,67,
|
||||
111,109,112,111,110,101,110,116,32,40,68,101,109,111,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,38,41,59,13,10,32,32,32,32,99,
|
||||
111,110,115,116,32,68,101,109,111,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,38,32,111,112,101,114,97,116,111,114,61,32,40,99,111,
|
||||
110,115,116,32,68,101,109,111,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,38,41,59,13,10,125,59,13,10,13,10,13,10,47,47,61,
|
||||
61,61,61,61,61,61,61,61,13,10,32,32,32,32,106,117,99,101,95,85,115,101,68,101,98,117,103,103,105,110,103,78,101,119,79,112,101,114,97,116,
|
||||
111,114,13,10,13,10,112,114,105,118,97,116,101,58,13,10,32,32,32,32,84,101,120,116,69,100,105,116,111,114,42,32,97,100,100,114,101,115,115,84,
|
||||
101,120,116,66,111,120,59,13,10,13,10,32,32,32,32,68,101,109,111,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,32,40,68,101,109,
|
||||
111,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,38,41,59,13,10,32,32,32,32,99,111,110,115,116,32,68,101,109,111,66,114,111,119,
|
||||
115,101,114,67,111,109,112,111,110,101,110,116,38,32,111,112,101,114,97,116,111,114,61,32,40,99,111,110,115,116,32,68,101,109,111,66,114,111,119,115,
|
||||
101,114,67,111,109,112,111,110,101,110,116,38,41,59,13,10,125,59,13,10,13,10,13,10,47,47,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,13,10,99,
|
||||
108,97,115,115,32,87,101,98,66,114,111,119,115,101,114,68,101,109,111,32,32,32,58,32,112,117,98,108,105,99,32,67,111,109,112,111,110,101,110,116,
|
||||
44,13,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,112,117,98,108,105,99,32,84,101,120,116,69,
|
||||
100,105,116,111,114,76,105,115,116,101,110,101,114,44,13,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,
|
||||
32,112,117,98,108,105,99,32,66,117,116,116,111,110,76,105,115,116,101,110,101,114,13,10,123,13,10,112,117,98,108,105,99,58,13,10,32,32,32,32,
|
||||
47,47,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,13,10,99,108,97,115,115,32,87,101,98,66,114,111,119,115,
|
||||
101,114,68,101,109,111,32,32,32,58,32,112,117,98,108,105,99,32,67,111,109,112,111,110,101,110,116,44,13,10,32,32,32,32,32,32,32,32,32,32,
|
||||
32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,112,117,98,108,105,99,32,84,101,120,116,69,100,105,116,111,114,76,105,115,116,101,110,101,114,
|
||||
44,13,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,112,117,98,108,105,99,32,66,117,116,116,111,
|
||||
110,76,105,115,116,101,110,101,114,13,10,123,13,10,112,117,98,108,105,99,58,13,10,32,32,32,32,47,47,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
13,10,32,32,32,32,87,101,98,66,114,111,119,115,101,114,68,101,109,111,40,41,13,10,32,32,32,32,123,13,10,32,32,32,32,32,32,32,32,115,
|
||||
101,116,78,97,109,101,32,40,34,87,101,98,32,66,114,111,119,115,101,114,34,41,59,13,10,13,10,32,32,32,32,32,32,32,32,47,47,32,67,114,
|
||||
101,97,116,101,32,97,110,32,97,100,100,114,101,115,115,32,98,111,120,46,46,13,10,32,32,32,32,32,32,32,32,97,100,100,65,110,100,77,97,107,
|
||||
101,86,105,115,105,98,108,101,32,40,97,100,100,114,101,115,115,84,101,120,116,66,111,120,32,61,32,110,101,119,32,84,101,120,116,69,100,105,116,111,
|
||||
114,40,41,41,59,13,10,32,32,32,32,32,32,32,32,97,100,100,114,101,115,115,84,101,120,116,66,111,120,45,62,115,101,116,84,101,120,116,84,111,
|
||||
83,104,111,119,87,104,101,110,69,109,112,116,121,32,40,34,69,110,116,101,114,32,97,32,119,101,98,32,97,100,100,114,101,115,115,44,32,101,46,103,
|
||||
46,32,104,116,116,112,58,47,47,119,119,119,46,114,97,119,109,97,116,101,114,105,97,108,115,111,102,116,119,97,114,101,46,99,111,109,34,44,32,67,
|
||||
111,108,111,117,114,115,58,58,103,114,101,121,41,59,13,10,32,32,32,32,32,32,32,32,97,100,100,114,101,115,115,84,101,120,116,66,111,120,45,62,
|
||||
97,100,100,76,105,115,116,101,110,101,114,32,40,116,104,105,115,41,59,13,10,13,10,32,32,32,32,32,32,32,32,47,47,32,99,114,101,97,116,101,
|
||||
32,116,104,101,32,97,99,116,117,97,108,32,98,114,111,119,115,101,114,32,99,111,109,112,111,110,101,110,116,13,10,32,32,32,32,32,32,32,32,97,
|
||||
100,100,65,110,100,77,97,107,101,86,105,115,105,98,108,101,32,40,119,101,98,86,105,101,119,32,61,32,110,101,119,32,68,101,109,111,66,114,111,119,
|
||||
115,101,114,67,111,109,112,111,110,101,110,116,32,40,97,100,100,114,101,115,115,84,101,120,116,66,111,120,41,41,59,13,10,13,10,32,32,32,32,32,
|
||||
32,32,32,47,47,32,97,100,100,32,115,111,109,101,32,98,117,116,116,111,110,115,46,46,13,10,32,32,32,32,32,32,32,32,97,100,100,65,110,100,
|
||||
77,97,107,101,86,105,115,105,98,108,101,32,40,103,111,66,117,116,116,111,110,32,61,32,110,101,119,32,84,101,120,116,66,117,116,116,111,110,32,40,
|
||||
34,71,111,34,44,32,34,71,111,32,116,111,32,85,82,76,34,41,41,59,13,10,32,32,32,32,32,32,32,32,103,111,66,117,116,116,111,110,45,62,
|
||||
97,100,100,66,117,116,116,111,110,76,105,115,116,101,110,101,114,32,40,116,104,105,115,41,59,13,10,32,32,32,32,32,32,32,32,97,100,100,65,110,
|
||||
100,77,97,107,101,86,105,115,105,98,108,101,32,40,98,97,99,107,66,117,116,116,111,110,32,61,32,110,101,119,32,84,101,120,116,66,117,116,116,111,
|
||||
110,32,40,34,60,60,34,44,32,34,66,97,99,107,34,41,41,59,13,10,32,32,32,32,32,32,32,32,98,97,99,107,66,117,116,116,111,110,45,62,
|
||||
97,100,100,66,117,116,116,111,110,76,105,115,116,101,110,101,114,32,40,116,104,105,115,41,59,13,10,32,32,32,32,32,32,32,32,97,100,100,65,110,
|
||||
100,77,97,107,101,86,105,115,105,98,108,101,32,40,102,111,114,119,97,114,100,66,117,116,116,111,110,32,61,32,110,101,119,32,84,101,120,116,66,117,
|
||||
116,116,111,110,32,40,34,62,62,34,44,32,34,70,111,114,119,97,114,100,34,41,41,59,13,10,32,32,32,32,32,32,32,32,102,111,114,119,97,114,
|
||||
100,66,117,116,116,111,110,45,62,97,100,100,66,117,116,116,111,110,76,105,115,116,101,110,101,114,32,40,116,104,105,115,41,59,13,10,13,10,32,32,
|
||||
32,32,32,32,32,32,47,47,32,115,101,110,100,32,116,104,101,32,98,114,111,119,115,101,114,32,116,111,32,97,32,115,116,97,114,116,32,112,97,103,
|
||||
101,46,46,13,10,32,32,32,32,32,32,32,32,119,101,98,86,105,101,119,45,62,103,111,84,111,85,82,76,32,40,34,104,116,116,112,58,47,47,119,
|
||||
119,119,46,103,111,111,103,108,101,46,99,111,109,34,41,59,13,10,32,32,32,32,125,13,10,13,10,32,32,32,32,126,87,101,98,66,114,111,119,115,
|
||||
101,114,68,101,109,111,40,41,13,10,32,32,32,32,123,13,10,32,32,32,32,32,32,32,32,100,101,108,101,116,101,65,108,108,67,104,105,108,100,114,
|
||||
101,110,40,41,59,13,10,32,32,32,32,125,13,10,13,10,32,32,32,32,118,111,105,100,32,114,101,115,105,122,101,100,40,41,13,10,32,32,32,32,
|
||||
123,13,10,32,32,32,32,32,32,32,32,119,101,98,86,105,101,119,45,62,115,101,116,66,111,117,110,100,115,32,40,49,48,44,32,52,53,44,32,103,
|
||||
101,116,87,105,100,116,104,40,41,32,45,32,50,48,44,32,103,101,116,72,101,105,103,104,116,40,41,32,45,32,53,53,41,59,13,10,32,32,32,32,
|
||||
32,32,32,32,103,111,66,117,116,116,111,110,45,62,115,101,116,66,111,117,110,100,115,32,40,103,101,116,87,105,100,116,104,40,41,32,45,32,52,53,
|
||||
44,32,49,48,44,32,51,53,44,32,50,53,41,59,13,10,32,32,32,32,32,32,32,32,97,100,100,114,101,115,115,84,101,120,116,66,111,120,45,62,
|
||||
115,101,116,66,111,117,110,100,115,32,40,49,48,48,44,32,49,48,44,32,103,101,116,87,105,100,116,104,40,41,32,45,32,49,53,53,44,32,50,53,
|
||||
41,59,13,10,32,32,32,32,32,32,32,32,98,97,99,107,66,117,116,116,111,110,45,62,115,101,116,66,111,117,110,100,115,32,40,49,48,44,32,49,
|
||||
48,44,32,51,53,44,32,50,53,41,59,13,10,32,32,32,32,32,32,32,32,102,111,114,119,97,114,100,66,117,116,116,111,110,45,62,115,101,116,66,
|
||||
111,117,110,100,115,32,40,53,53,44,32,49,48,44,32,51,53,44,32,50,53,41,59,13,10,32,32,32,32,125,13,10,13,10,32,32,32,32,118,111,
|
||||
105,100,32,116,101,120,116,69,100,105,116,111,114,84,101,120,116,67,104,97,110,103,101,100,32,40,84,101,120,116,69,100,105,116,111,114,38,32,101,100,
|
||||
105,116,111,114,41,32,32,32,32,32,32,32,32,32,32,32,32,32,123,125,13,10,32,32,32,32,118,111,105,100,32,116,101,120,116,69,100,105,116,111,
|
||||
114,69,115,99,97,112,101,75,101,121,80,114,101,115,115,101,100,32,40,84,101,120,116,69,100,105,116,111,114,38,32,101,100,105,116,111,114,41,32,32,
|
||||
32,32,32,32,32,32,123,125,13,10,32,32,32,32,118,111,105,100,32,116,101,120,116,69,100,105,116,111,114,70,111,99,117,115,76,111,115,116,32,40,
|
||||
84,101,120,116,69,100,105,116,111,114,38,32,101,100,105,116,111,114,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,123,125,13,10,32,32,
|
||||
32,32,13,10,32,32,32,32,118,111,105,100,32,116,101,120,116,69,100,105,116,111,114,82,101,116,117,114,110,75,101,121,80,114,101,115,115,101,100,32,
|
||||
40,84,101,120,116,69,100,105,116,111,114,38,41,13,10,32,32,32,32,123,13,10,32,32,32,32,32,32,32,32,119,101,98,86,105,101,119,45,62,103,
|
||||
111,84,111,85,82,76,32,40,97,100,100,114,101,115,115,84,101,120,116,66,111,120,45,62,103,101,116,84,101,120,116,40,41,41,59,13,10,32,32,32,
|
||||
32,125,13,10,13,10,32,32,32,32,118,111,105,100,32,98,117,116,116,111,110,67,108,105,99,107,101,100,32,40,66,117,116,116,111,110,42,32,98,41,
|
||||
13,10,32,32,32,32,123,13,10,32,32,32,32,32,32,32,32,105,102,32,40,98,32,61,61,32,98,97,99,107,66,117,116,116,111,110,41,13,10,32,
|
||||
32,32,32,32,32,32,32,32,32,32,32,119,101,98,86,105,101,119,45,62,103,111,66,97,99,107,40,41,59,13,10,32,32,32,32,32,32,32,32,101,
|
||||
108,115,101,32,105,102,32,40,98,32,61,61,32,102,111,114,119,97,114,100,66,117,116,116,111,110,41,13,10,32,32,32,32,32,32,32,32,32,32,32,
|
||||
32,119,101,98,86,105,101,119,45,62,103,111,70,111,114,119,97,114,100,40,41,59,13,10,32,32,32,32,32,32,32,32,101,108,115,101,32,105,102,32,
|
||||
40,98,32,61,61,32,103,111,66,117,116,116,111,110,41,13,10,32,32,32,32,32,32,32,32,32,32,32,32,119,101,98,86,105,101,119,45,62,103,111,
|
||||
84,111,85,82,76,32,40,97,100,100,114,101,115,115,84,101,120,116,66,111,120,45,62,103,101,116,84,101,120,116,40,41,41,59,13,10,32,32,32,32,
|
||||
125,13,10,13,10,32,32,32,32,106,117,99,101,95,85,115,101,68,101,98,117,103,103,105,110,103,78,101,119,79,112,101,114,97,116,111,114,13,10,13,
|
||||
10,112,114,105,118,97,116,101,58,13,10,32,32,32,32,68,101,109,111,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,42,32,119,101,98,
|
||||
86,105,101,119,59,13,10,13,10,32,32,32,32,84,101,120,116,69,100,105,116,111,114,42,32,97,100,100,114,101,115,115,84,101,120,116,66,111,120,59,
|
||||
13,10,32,32,32,32,84,101,120,116,66,117,116,116,111,110,42,32,103,111,66,117,116,116,111,110,59,13,10,32,32,32,32,84,101,120,116,66,117,116,
|
||||
116,111,110,42,32,98,97,99,107,66,117,116,116,111,110,59,13,10,32,32,32,32,84,101,120,116,66,117,116,116,111,110,42,32,102,111,114,119,97,114,
|
||||
100,66,117,116,116,111,110,59,13,10,125,59,13,10,13,10,13,10,47,47,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,13,10,32,32,32,32,87,101,98,66,114,111,119,
|
||||
115,101,114,68,101,109,111,40,41,13,10,32,32,32,32,123,13,10,32,32,32,32,32,32,32,32,115,101,116,78,97,109,101,32,40,34,87,101,98,32,
|
||||
66,114,111,119,115,101,114,34,41,59,13,10,13,10,32,32,32,32,32,32,32,32,47,47,32,67,114,101,97,116,101,32,97,110,32,97,100,100,114,101,
|
||||
115,115,32,98,111,120,46,46,13,10,32,32,32,32,32,32,32,32,97,100,100,65,110,100,77,97,107,101,86,105,115,105,98,108,101,32,40,97,100,100,
|
||||
114,101,115,115,84,101,120,116,66,111,120,32,61,32,110,101,119,32,84,101,120,116,69,100,105,116,111,114,40,41,41,59,13,10,32,32,32,32,32,32,
|
||||
32,32,97,100,100,114,101,115,115,84,101,120,116,66,111,120,45,62,115,101,116,84,101,120,116,84,111,83,104,111,119,87,104,101,110,69,109,112,116,121,
|
||||
32,40,34,69,110,116,101,114,32,97,32,119,101,98,32,97,100,100,114,101,115,115,44,32,101,46,103,46,32,104,116,116,112,58,47,47,119,119,119,46,
|
||||
114,97,119,109,97,116,101,114,105,97,108,115,111,102,116,119,97,114,101,46,99,111,109,34,44,32,67,111,108,111,117,114,115,58,58,103,114,101,121,41,
|
||||
59,13,10,32,32,32,32,32,32,32,32,97,100,100,114,101,115,115,84,101,120,116,66,111,120,45,62,97,100,100,76,105,115,116,101,110,101,114,32,40,
|
||||
116,104,105,115,41,59,13,10,13,10,32,32,32,32,32,32,32,32,47,47,32,99,114,101,97,116,101,32,116,104,101,32,97,99,116,117,97,108,32,98,
|
||||
114,111,119,115,101,114,32,99,111,109,112,111,110,101,110,116,13,10,32,32,32,32,32,32,32,32,97,100,100,65,110,100,77,97,107,101,86,105,115,105,
|
||||
98,108,101,32,40,119,101,98,86,105,101,119,32,61,32,110,101,119,32,68,101,109,111,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,32,
|
||||
40,97,100,100,114,101,115,115,84,101,120,116,66,111,120,41,41,59,13,10,13,10,32,32,32,32,32,32,32,32,47,47,32,97,100,100,32,115,111,109,
|
||||
101,32,98,117,116,116,111,110,115,46,46,13,10,32,32,32,32,32,32,32,32,97,100,100,65,110,100,77,97,107,101,86,105,115,105,98,108,101,32,40,
|
||||
103,111,66,117,116,116,111,110,32,61,32,110,101,119,32,84,101,120,116,66,117,116,116,111,110,32,40,34,71,111,34,44,32,34,71,111,32,116,111,32,
|
||||
85,82,76,34,41,41,59,13,10,32,32,32,32,32,32,32,32,103,111,66,117,116,116,111,110,45,62,97,100,100,66,117,116,116,111,110,76,105,115,116,
|
||||
101,110,101,114,32,40,116,104,105,115,41,59,13,10,32,32,32,32,32,32,32,32,97,100,100,65,110,100,77,97,107,101,86,105,115,105,98,108,101,32,
|
||||
40,98,97,99,107,66,117,116,116,111,110,32,61,32,110,101,119,32,84,101,120,116,66,117,116,116,111,110,32,40,34,60,60,34,44,32,34,66,97,99,
|
||||
107,34,41,41,59,13,10,32,32,32,32,32,32,32,32,98,97,99,107,66,117,116,116,111,110,45,62,97,100,100,66,117,116,116,111,110,76,105,115,116,
|
||||
101,110,101,114,32,40,116,104,105,115,41,59,13,10,32,32,32,32,32,32,32,32,97,100,100,65,110,100,77,97,107,101,86,105,115,105,98,108,101,32,
|
||||
40,102,111,114,119,97,114,100,66,117,116,116,111,110,32,61,32,110,101,119,32,84,101,120,116,66,117,116,116,111,110,32,40,34,62,62,34,44,32,34,
|
||||
70,111,114,119,97,114,100,34,41,41,59,13,10,32,32,32,32,32,32,32,32,102,111,114,119,97,114,100,66,117,116,116,111,110,45,62,97,100,100,66,
|
||||
117,116,116,111,110,76,105,115,116,101,110,101,114,32,40,116,104,105,115,41,59,13,10,13,10,32,32,32,32,32,32,32,32,47,47,32,115,101,110,100,
|
||||
32,116,104,101,32,98,114,111,119,115,101,114,32,116,111,32,97,32,115,116,97,114,116,32,112,97,103,101,46,46,13,10,32,32,32,32,32,32,32,32,
|
||||
119,101,98,86,105,101,119,45,62,103,111,84,111,85,82,76,32,40,34,104,116,116,112,58,47,47,119,119,119,46,103,111,111,103,108,101,46,99,111,109,
|
||||
34,41,59,13,10,32,32,32,32,125,13,10,13,10,32,32,32,32,126,87,101,98,66,114,111,119,115,101,114,68,101,109,111,40,41,13,10,32,32,32,
|
||||
32,123,13,10,32,32,32,32,32,32,32,32,100,101,108,101,116,101,65,108,108,67,104,105,108,100,114,101,110,40,41,59,13,10,32,32,32,32,125,13,
|
||||
10,13,10,32,32,32,32,118,111,105,100,32,114,101,115,105,122,101,100,40,41,13,10,32,32,32,32,123,13,10,32,32,32,32,32,32,32,32,119,101,
|
||||
98,86,105,101,119,45,62,115,101,116,66,111,117,110,100,115,32,40,49,48,44,32,52,53,44,32,103,101,116,87,105,100,116,104,40,41,32,45,32,50,
|
||||
48,44,32,103,101,116,72,101,105,103,104,116,40,41,32,45,32,53,53,41,59,13,10,32,32,32,32,32,32,32,32,103,111,66,117,116,116,111,110,45,
|
||||
62,115,101,116,66,111,117,110,100,115,32,40,103,101,116,87,105,100,116,104,40,41,32,45,32,52,53,44,32,49,48,44,32,51,53,44,32,50,53,41,
|
||||
59,13,10,32,32,32,32,32,32,32,32,97,100,100,114,101,115,115,84,101,120,116,66,111,120,45,62,115,101,116,66,111,117,110,100,115,32,40,49,48,
|
||||
48,44,32,49,48,44,32,103,101,116,87,105,100,116,104,40,41,32,45,32,49,53,53,44,32,50,53,41,59,13,10,32,32,32,32,32,32,32,32,98,
|
||||
97,99,107,66,117,116,116,111,110,45,62,115,101,116,66,111,117,110,100,115,32,40,49,48,44,32,49,48,44,32,51,53,44,32,50,53,41,59,13,10,
|
||||
32,32,32,32,32,32,32,32,102,111,114,119,97,114,100,66,117,116,116,111,110,45,62,115,101,116,66,111,117,110,100,115,32,40,53,53,44,32,49,48,
|
||||
44,32,51,53,44,32,50,53,41,59,13,10,32,32,32,32,125,13,10,13,10,32,32,32,32,118,111,105,100,32,116,101,120,116,69,100,105,116,111,114,
|
||||
84,101,120,116,67,104,97,110,103,101,100,32,40,84,101,120,116,69,100,105,116,111,114,38,32,101,100,105,116,111,114,41,32,32,32,32,32,32,32,32,
|
||||
32,32,32,32,32,123,125,13,10,32,32,32,32,118,111,105,100,32,116,101,120,116,69,100,105,116,111,114,69,115,99,97,112,101,75,101,121,80,114,101,
|
||||
115,115,101,100,32,40,84,101,120,116,69,100,105,116,111,114,38,32,101,100,105,116,111,114,41,32,32,32,32,32,32,32,32,123,125,13,10,32,32,32,
|
||||
32,118,111,105,100,32,116,101,120,116,69,100,105,116,111,114,70,111,99,117,115,76,111,115,116,32,40,84,101,120,116,69,100,105,116,111,114,38,32,101,
|
||||
100,105,116,111,114,41,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,123,125,13,10,13,10,32,32,32,32,118,111,105,100,32,116,101,120,116,
|
||||
69,100,105,116,111,114,82,101,116,117,114,110,75,101,121,80,114,101,115,115,101,100,32,40,84,101,120,116,69,100,105,116,111,114,38,41,13,10,32,32,
|
||||
32,32,123,13,10,32,32,32,32,32,32,32,32,119,101,98,86,105,101,119,45,62,103,111,84,111,85,82,76,32,40,97,100,100,114,101,115,115,84,101,
|
||||
120,116,66,111,120,45,62,103,101,116,84,101,120,116,40,41,41,59,13,10,32,32,32,32,125,13,10,13,10,32,32,32,32,118,111,105,100,32,98,117,
|
||||
116,116,111,110,67,108,105,99,107,101,100,32,40,66,117,116,116,111,110,42,32,98,41,13,10,32,32,32,32,123,13,10,32,32,32,32,32,32,32,32,
|
||||
105,102,32,40,98,32,61,61,32,98,97,99,107,66,117,116,116,111,110,41,13,10,32,32,32,32,32,32,32,32,32,32,32,32,119,101,98,86,105,101,
|
||||
119,45,62,103,111,66,97,99,107,40,41,59,13,10,32,32,32,32,32,32,32,32,101,108,115,101,32,105,102,32,40,98,32,61,61,32,102,111,114,119,
|
||||
97,114,100,66,117,116,116,111,110,41,13,10,32,32,32,32,32,32,32,32,32,32,32,32,119,101,98,86,105,101,119,45,62,103,111,70,111,114,119,97,
|
||||
114,100,40,41,59,13,10,32,32,32,32,32,32,32,32,101,108,115,101,32,105,102,32,40,98,32,61,61,32,103,111,66,117,116,116,111,110,41,13,10,
|
||||
32,32,32,32,32,32,32,32,32,32,32,32,119,101,98,86,105,101,119,45,62,103,111,84,111,85,82,76,32,40,97,100,100,114,101,115,115,84,101,120,
|
||||
116,66,111,120,45,62,103,101,116,84,101,120,116,40,41,41,59,13,10,32,32,32,32,125,13,10,13,10,32,32,32,32,106,117,99,101,95,85,115,101,
|
||||
68,101,98,117,103,103,105,110,103,78,101,119,79,112,101,114,97,116,111,114,13,10,13,10,112,114,105,118,97,116,101,58,13,10,32,32,32,32,68,101,
|
||||
109,111,66,114,111,119,115,101,114,67,111,109,112,111,110,101,110,116,42,32,119,101,98,86,105,101,119,59,13,10,13,10,32,32,32,32,84,101,120,116,
|
||||
69,100,105,116,111,114,42,32,97,100,100,114,101,115,115,84,101,120,116,66,111,120,59,13,10,32,32,32,32,84,101,120,116,66,117,116,116,111,110,42,
|
||||
32,103,111,66,117,116,116,111,110,59,13,10,32,32,32,32,84,101,120,116,66,117,116,116,111,110,42,32,98,97,99,107,66,117,116,116,111,110,59,13,
|
||||
10,32,32,32,32,84,101,120,116,66,117,116,116,111,110,42,32,102,111,114,119,97,114,100,66,117,116,116,111,110,59,13,10,125,59,13,10,13,10,13,
|
||||
10,47,47,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,13,10,67,111,109,112,111,110,101,110,116,42,32,99,114,101,97,116,101,87,101,98,
|
||||
66,114,111,119,115,101,114,68,101,109,111,40,41,13,10,123,13,10,32,32,32,32,114,101,116,117,114,110,32,110,101,119,32,87,101,98,66,114,111,119,
|
||||
115,101,114,68,101,109,111,40,41,59,13,10,125,13,10,13,10,35,101,110,100,105,102,13,10,0,0};
|
||||
61,13,10,67,111,109,112,111,110,101,110,116,42,32,99,114,101,97,116,101,87,101,98,66,114,111,119,115,101,114,68,101,109,111,40,41,13,10,123,13,
|
||||
10,32,32,32,32,114,101,116,117,114,110,32,110,101,119,32,87,101,98,66,114,111,119,115,101,114,68,101,109,111,40,41,59,13,10,125,13,10,13,10,
|
||||
35,101,110,100,105,102,13,10,0,0};
|
||||
const char* BinaryData::webbrowserdemo_cpp = (const char*) temp5;
|
||||
|
||||
static const unsigned char temp6[] = {80,75,3,4,20,0,2,0,8,0,128,122,250,52,23,17,234,255,206,13,0,0,219,67,0,0,16,0,0,0,100,111,99,117,109,101,110,116,45,110,
|
||||
|
|
@ -6051,16 +6052,7 @@ static const unsigned char temp9[] = {47,42,13,10,32,32,61,61,61,61,61,61,61,61,
|
|||
10,125,13,10,0,0};
|
||||
const char* BinaryData::threadingdemo_cpp = (const char*) temp9;
|
||||
|
||||
static const unsigned char temp10[] = {13,10,70,89,73,46,46,13,10,13,10,84,111,32,101,109,98,101,100,32,116,104,101,32,102,105,108,101,115,32,97,110,100,32,116,104,105,110,103,115,
|
||||
32,116,104,97,116,32,116,104,101,32,100,101,109,111,32,110,101,101,100,115,32,105,110,116,111,32,105,116,115,32,101,120,101,99,117,116,97,98,108,101,
|
||||
44,32,13,10,73,39,118,101,32,117,115,101,100,32,109,121,32,66,105,110,97,114,121,66,117,105,108,100,101,114,32,117,116,105,108,105,116,121,32,45,
|
||||
32,116,104,101,32,102,105,108,101,115,32,105,110,32,116,104,105,115,32,100,105,114,101,99,116,111,114,121,32,97,114,101,32,116,104,101,13,10,111,110,
|
||||
101,115,32,116,104,97,116,32,103,101,116,32,101,110,99,111,100,101,100,32,105,110,116,111,32,66,105,110,97,114,121,68,97,116,97,46,99,112,112,32,
|
||||
97,110,100,32,66,105,110,97,114,121,68,97,116,97,46,104,44,32,119,104,105,99,104,32,103,101,116,32,98,117,105,108,116,32,13,10,105,110,116,111,
|
||||
32,116,104,101,32,97,112,112,108,105,99,97,116,105,111,110,46,13,10,0,0};
|
||||
const char* BinaryData::readme__what_this_directory_is_for_txt = (const char*) temp10;
|
||||
|
||||
static const unsigned char temp11[] = {47,42,13,10,32,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
static const unsigned char temp10[] = {47,42,13,10,32,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,13,10,13,10,32,32,32,84,104,105,115,32,102,105,108,101,32,105,115,32,112,97,114,116,32,111,102,32,116,104,101,32,74,85,67,69,
|
||||
32,108,105,98,114,97,114,121,32,45,32,34,74,117,108,101,115,39,32,85,116,105,108,105,116,121,32,67,108,97,115,115,32,69,120,116,101,110,115,105,
|
||||
|
|
@ -6650,40 +6642,9 @@ static const unsigned char temp11[] = {47,42,13,10,32,32,61,61,61,61,61,61,61,61
|
|||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,13,10,67,111,109,112,111,110,101,110,116,42,32,99,114,101,97,116,101,65,117,100,105,111,68,101,109,111,40,41,13,10,123,13,10,32,32,
|
||||
32,32,114,101,116,117,114,110,32,110,101,119,32,65,117,100,105,111,68,101,109,111,40,41,59,13,10,125,13,10,0,0};
|
||||
const char* BinaryData::audiodemo_cpp = (const char*) temp11;
|
||||
const char* BinaryData::audiodemo_cpp = (const char*) temp10;
|
||||
|
||||
static const unsigned char temp12[] = {60,116,114,101,101,62,13,10,32,32,32,32,60,105,116,101,109,49,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,32,99,111,
|
||||
108,111,117,114,61,34,102,102,102,102,48,48,48,48,34,32,119,105,100,116,104,61,34,56,48,48,34,32,47,62,13,10,32,32,32,32,32,32,32,32,
|
||||
60,115,117,98,110,111,100,101,32,99,111,108,111,117,114,61,34,102,102,51,51,98,98,48,48,34,32,119,105,100,116,104,61,34,53,48,34,32,47,62,
|
||||
13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,32,99,111,108,111,117,114,61,34,51,51,48,48,48,48,48,48,34,32,47,62,13,
|
||||
10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,32,119,105,100,116,104,61,34,49,48,48,34,32,47,62,13,10,32,32,32,32,32,32,
|
||||
32,32,60,115,117,98,110,111,100,101,32,99,111,108,111,117,114,61,34,102,102,56,56,54,54,101,101,34,32,47,62,13,10,32,32,32,32,32,32,32,
|
||||
32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,32,99,111,108,111,117,114,61,34,51,51,
|
||||
48,48,48,48,48,48,34,32,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,
|
||||
60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,60,47,105,116,101,109,49,62,13,10,13,10,32,32,32,32,60,105,116,101,109,50,32,99,
|
||||
111,108,111,117,114,61,34,102,102,55,55,55,55,55,55,34,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,
|
||||
32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,
|
||||
32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,32,119,105,100,116,
|
||||
104,61,34,56,48,48,34,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,32,119,105,100,116,104,61,34,56,48,48,34,47,
|
||||
62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,
|
||||
62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,105,116,101,109,51,62,13,10,
|
||||
32,32,32,32,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,62,13,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,
|
||||
115,117,98,110,111,100,101,32,119,105,100,116,104,61,34,53,48,34,47,62,13,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,115,117,98,110,
|
||||
111,100,101,62,13,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,32,32,
|
||||
32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,
|
||||
32,32,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,117,98,110,111,
|
||||
100,101,47,62,13,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,32,32,
|
||||
32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,
|
||||
32,32,32,32,32,32,60,47,105,116,101,109,51,62,13,10,32,32,32,32,60,47,105,116,101,109,50,62,13,10,13,10,32,32,32,32,60,105,116,101,
|
||||
109,52,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,
|
||||
101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,
|
||||
101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,
|
||||
101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,
|
||||
101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,60,47,105,116,101,109,52,62,13,10,60,
|
||||
47,116,114,101,101,62,0,0};
|
||||
const char* BinaryData::treedemo_xml = (const char*) temp12;
|
||||
|
||||
static const unsigned char temp13[] = {47,42,13,10,32,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
static const unsigned char temp11[] = {47,42,13,10,32,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,13,10,13,10,32,32,32,84,104,105,115,32,102,105,108,101,32,105,115,32,112,97,114,116,32,111,102,32,116,104,101,32,74,85,67,69,
|
||||
32,108,105,98,114,97,114,121,32,45,32,34,74,117,108,101,115,39,32,85,116,105,108,105,116,121,32,67,108,97,115,115,32,69,120,116,101,110,115,105,
|
||||
|
|
@ -6923,9 +6884,18 @@ static const unsigned char temp13[] = {47,42,13,10,32,32,61,61,61,61,61,61,61,61
|
|||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,13,10,67,111,109,112,111,110,101,110,116,42,32,99,114,101,97,116,101,79,112,101,110,71,
|
||||
76,68,101,109,111,40,41,13,10,123,13,10,32,32,32,32,114,101,116,117,114,110,32,110,101,119,32,79,112,101,110,71,76,68,101,109,111,40,41,59,
|
||||
13,10,125,13,10,13,10,35,101,110,100,105,102,13,10,0,0};
|
||||
const char* BinaryData::opengldemo_cpp = (const char*) temp13;
|
||||
const char* BinaryData::opengldemo_cpp = (const char*) temp11;
|
||||
|
||||
static const unsigned char temp14[] = {47,42,13,10,32,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
static const unsigned char temp12[] = {13,10,70,89,73,46,46,13,10,13,10,84,111,32,101,109,98,101,100,32,116,104,101,32,102,105,108,101,115,32,97,110,100,32,116,104,105,110,103,115,
|
||||
32,116,104,97,116,32,116,104,101,32,100,101,109,111,32,110,101,101,100,115,32,105,110,116,111,32,105,116,115,32,101,120,101,99,117,116,97,98,108,101,
|
||||
44,32,13,10,73,39,118,101,32,117,115,101,100,32,109,121,32,66,105,110,97,114,121,66,117,105,108,100,101,114,32,117,116,105,108,105,116,121,32,45,
|
||||
32,116,104,101,32,102,105,108,101,115,32,105,110,32,116,104,105,115,32,100,105,114,101,99,116,111,114,121,32,97,114,101,32,116,104,101,13,10,111,110,
|
||||
101,115,32,116,104,97,116,32,103,101,116,32,101,110,99,111,100,101,100,32,105,110,116,111,32,66,105,110,97,114,121,68,97,116,97,46,99,112,112,32,
|
||||
97,110,100,32,66,105,110,97,114,121,68,97,116,97,46,104,44,32,119,104,105,99,104,32,103,101,116,32,98,117,105,108,116,32,13,10,105,110,116,111,
|
||||
32,116,104,101,32,97,112,112,108,105,99,97,116,105,111,110,46,13,10,0,0};
|
||||
const char* BinaryData::readme__what_this_directory_is_for_txt = (const char*) temp12;
|
||||
|
||||
static const unsigned char temp13[] = {47,42,13,10,32,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,13,10,13,10,32,32,32,84,104,105,115,32,102,105,108,101,32,105,115,32,112,97,114,116,32,111,102,32,116,104,101,32,74,85,67,69,
|
||||
32,108,105,98,114,97,114,121,32,45,32,34,74,117,108,101,115,39,32,85,116,105,108,105,116,121,32,67,108,97,115,115,32,69,120,116,101,110,115,105,
|
||||
|
|
@ -7281,7 +7251,38 @@ static const unsigned char temp14[] = {47,42,13,10,32,32,61,61,61,61,61,61,61,61
|
|||
101,40,41,41,59,13,10,32,32,32,32,125,13,10,125,59,13,10,13,10,67,111,109,112,111,110,101,110,116,42,32,99,114,101,97,116,101,80,97,116,
|
||||
104,115,65,110,100,84,114,97,110,115,102,111,114,109,115,68,101,109,111,40,41,13,10,123,13,10,32,32,32,32,114,101,116,117,114,110,32,110,101,119,
|
||||
32,80,97,116,104,115,65,110,100,84,114,97,110,115,102,111,114,109,115,68,101,109,111,40,41,59,13,10,125,13,10,0,0};
|
||||
const char* BinaryData::pathsandtransformsdemo_cpp = (const char*) temp14;
|
||||
const char* BinaryData::pathsandtransformsdemo_cpp = (const char*) temp13;
|
||||
|
||||
static const unsigned char temp14[] = {60,116,114,101,101,62,13,10,32,32,32,32,60,105,116,101,109,49,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,32,99,111,
|
||||
108,111,117,114,61,34,102,102,102,102,48,48,48,48,34,32,119,105,100,116,104,61,34,56,48,48,34,32,47,62,13,10,32,32,32,32,32,32,32,32,
|
||||
60,115,117,98,110,111,100,101,32,99,111,108,111,117,114,61,34,102,102,51,51,98,98,48,48,34,32,119,105,100,116,104,61,34,53,48,34,32,47,62,
|
||||
13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,32,99,111,108,111,117,114,61,34,51,51,48,48,48,48,48,48,34,32,47,62,13,
|
||||
10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,32,119,105,100,116,104,61,34,49,48,48,34,32,47,62,13,10,32,32,32,32,32,32,
|
||||
32,32,60,115,117,98,110,111,100,101,32,99,111,108,111,117,114,61,34,102,102,56,56,54,54,101,101,34,32,47,62,13,10,32,32,32,32,32,32,32,
|
||||
32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,32,99,111,108,111,117,114,61,34,51,51,
|
||||
48,48,48,48,48,48,34,32,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,
|
||||
60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,60,47,105,116,101,109,49,62,13,10,13,10,32,32,32,32,60,105,116,101,109,50,32,99,
|
||||
111,108,111,117,114,61,34,102,102,55,55,55,55,55,55,34,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,
|
||||
32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,
|
||||
32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,32,119,105,100,116,
|
||||
104,61,34,56,48,48,34,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,32,119,105,100,116,104,61,34,56,48,48,34,47,
|
||||
62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,
|
||||
62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,105,116,101,109,51,62,13,10,
|
||||
32,32,32,32,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,62,13,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,60,
|
||||
115,117,98,110,111,100,101,32,119,105,100,116,104,61,34,53,48,34,47,62,13,10,32,32,32,32,32,32,32,32,32,32,32,32,60,47,115,117,98,110,
|
||||
111,100,101,62,13,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,32,32,
|
||||
32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,
|
||||
32,32,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,117,98,110,111,
|
||||
100,101,47,62,13,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,32,32,
|
||||
32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,
|
||||
32,32,32,32,32,32,60,47,105,116,101,109,51,62,13,10,32,32,32,32,60,47,105,116,101,109,50,62,13,10,13,10,32,32,32,32,60,105,116,101,
|
||||
109,52,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,
|
||||
101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,
|
||||
101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,
|
||||
101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,
|
||||
101,47,62,13,10,32,32,32,32,32,32,32,32,60,115,117,98,110,111,100,101,47,62,13,10,32,32,32,32,60,47,105,116,101,109,52,62,13,10,60,
|
||||
47,116,114,101,101,62,0,0};
|
||||
const char* BinaryData::treedemo_xml = (const char*) temp14;
|
||||
|
||||
static const unsigned char temp15[] = {47,42,13,10,32,32,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,61,
|
||||
|
|
@ -8334,4 +8335,3 @@ static const unsigned char temp19[] = {47,42,13,10,32,32,61,61,61,61,61,61,61,61
|
|||
13,10,123,13,10,32,32,32,32,114,101,116,117,114,110,32,110,101,119,32,67,97,109,101,114,97,68,101,109,111,40,41,59,13,10,125,13,10,13,10,
|
||||
35,101,110,100,105,102,13,10,0,0};
|
||||
const char* BinaryData::camerademo_cpp = (const char*) temp19;
|
||||
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ namespace BinaryData
|
|||
const int treeviewdemo_cppSize = 8715;
|
||||
|
||||
extern const char* webbrowserdemo_cpp;
|
||||
const int webbrowserdemo_cppSize = 5385;
|
||||
const int webbrowserdemo_cppSize = 5408;
|
||||
|
||||
extern const char* icons_zip;
|
||||
const int icons_zipSize = 83876;
|
||||
|
|
@ -32,21 +32,21 @@ namespace BinaryData
|
|||
extern const char* threadingdemo_cpp;
|
||||
const int threadingdemo_cppSize = 10484;
|
||||
|
||||
extern const char* readme__what_this_directory_is_for_txt;
|
||||
const int readme__what_this_directory_is_for_txtSize = 259;
|
||||
|
||||
extern const char* audiodemo_cpp;
|
||||
const int audiodemo_cppSize = 23590;
|
||||
|
||||
extern const char* treedemo_xml;
|
||||
const int treedemo_xmlSize = 1126;
|
||||
|
||||
extern const char* opengldemo_cpp;
|
||||
const int opengldemo_cppSize = 9575;
|
||||
|
||||
extern const char* readme__what_this_directory_is_for_txt;
|
||||
const int readme__what_this_directory_is_for_txtSize = 259;
|
||||
|
||||
extern const char* pathsandtransformsdemo_cpp;
|
||||
const int pathsandtransformsdemo_cppSize = 14231;
|
||||
|
||||
extern const char* treedemo_xml;
|
||||
const int treedemo_xmlSize = 1126;
|
||||
|
||||
extern const char* quicktimedemo_cpp;
|
||||
const int quicktimedemo_cppSize = 4576;
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -1,33 +1,33 @@
|
|||
/*
|
||||
==============================================================================
|
||||
|
||||
This file is part of the JUCE library - "Jules' Utility Class Extensions"
|
||||
Copyright 2004-7 by Raw Material Software ltd.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
JUCE can be redistributed and/or modified under the terms of the
|
||||
GNU General Public License, as published by the Free Software Foundation;
|
||||
either version 2 of the License, or (at your option) any later version.
|
||||
|
||||
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.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with JUCE; if not, visit www.gnu.org/licenses or write to the
|
||||
Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
||||
Boston, MA 02111-1307 USA
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
If you'd like to release a closed-source product which uses JUCE, commercial
|
||||
licenses are also available: visit www.rawmaterialsoftware.com/juce for
|
||||
more information.
|
||||
|
||||
==============================================================================
|
||||
*/
|
||||
==============================================================================
|
||||
|
||||
This file is part of the JUCE library - "Jules' Utility Class Extensions"
|
||||
Copyright 2004-7 by Raw Material Software ltd.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
JUCE can be redistributed and/or modified under the terms of the
|
||||
GNU General Public License, as published by the Free Software Foundation;
|
||||
either version 2 of the License, or (at your option) any later version.
|
||||
|
||||
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.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with JUCE; if not, visit www.gnu.org/licenses or write to the
|
||||
Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
||||
Boston, MA 02111-1307 USA
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
If you'd like to release a closed-source product which uses JUCE, commercial
|
||||
licenses are also available: visit www.rawmaterialsoftware.com/juce for
|
||||
more information.
|
||||
|
||||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "../jucedemo_headers.h"
|
||||
|
||||
|
|
@ -117,7 +117,7 @@ public:
|
|||
void textEditorTextChanged (TextEditor& editor) {}
|
||||
void textEditorEscapeKeyPressed (TextEditor& editor) {}
|
||||
void textEditorFocusLost (TextEditor& editor) {}
|
||||
|
||||
|
||||
void textEditorReturnKeyPressed (TextEditor&)
|
||||
{
|
||||
webView->goToURL (addressTextBox->getText());
|
||||
|
|
|
|||
|
|
@ -1,33 +1,33 @@
|
|||
/*
|
||||
==============================================================================
|
||||
|
||||
This file is part of the JUCE library - "Jules' Utility Class Extensions"
|
||||
Copyright 2004-7 by Raw Material Software ltd.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
JUCE can be redistributed and/or modified under the terms of the
|
||||
GNU General Public License, as published by the Free Software Foundation;
|
||||
either version 2 of the License, or (at your option) any later version.
|
||||
|
||||
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.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with JUCE; if not, visit www.gnu.org/licenses or write to the
|
||||
Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
||||
Boston, MA 02111-1307 USA
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
If you'd like to release a closed-source product which uses JUCE, commercial
|
||||
licenses are also available: visit www.rawmaterialsoftware.com/juce for
|
||||
more information.
|
||||
|
||||
==============================================================================
|
||||
*/
|
||||
==============================================================================
|
||||
|
||||
This file is part of the JUCE library - "Jules' Utility Class Extensions"
|
||||
Copyright 2004-7 by Raw Material Software ltd.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
JUCE can be redistributed and/or modified under the terms of the
|
||||
GNU General Public License, as published by the Free Software Foundation;
|
||||
either version 2 of the License, or (at your option) any later version.
|
||||
|
||||
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.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with JUCE; if not, visit www.gnu.org/licenses or write to the
|
||||
Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
||||
Boston, MA 02111-1307 USA
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
If you'd like to release a closed-source product which uses JUCE, commercial
|
||||
licenses are also available: visit www.rawmaterialsoftware.com/juce for
|
||||
more information.
|
||||
|
||||
==============================================================================
|
||||
*/
|
||||
|
||||
#include "../jucedemo_headers.h"
|
||||
|
||||
|
|
@ -117,7 +117,7 @@ public:
|
|||
void textEditorTextChanged (TextEditor& editor) {}
|
||||
void textEditorEscapeKeyPressed (TextEditor& editor) {}
|
||||
void textEditorFocusLost (TextEditor& editor) {}
|
||||
|
||||
|
||||
void textEditorReturnKeyPressed (TextEditor&)
|
||||
{
|
||||
webView->goToURL (addressTextBox->getText());
|
||||
|
|
|
|||
|
|
@ -31,10 +31,17 @@
|
|||
|
||||
/*
|
||||
This file contains settings that you might want to explicitly apply to
|
||||
the your build.
|
||||
your Juce build.
|
||||
|
||||
Most of these are turned on or off by default, but you can override
|
||||
that setting here by un-commenting it and giving it a 1 or 0 value.
|
||||
These flags enable or disable juce features - if you're linking to juce as
|
||||
a library, then to change them, you'd need to alter your juce_Config.h file and
|
||||
recompile the juce lib. But because we're using the amalgamated file, you can
|
||||
just include this file before including your juce_amalgamated.cpp file to
|
||||
have the same effect.
|
||||
|
||||
If you leave any of these commented-out, they'll take on the default value
|
||||
assigned to them in juce_Config.h, so to force them on or off, just set them
|
||||
to an explicit 0 or 1 in here.
|
||||
*/
|
||||
|
||||
//#define JUCE_ONLY_BUILD_CORE_LIBRARY 1
|
||||
|
|
|
|||
|
|
@ -1,77 +1,77 @@
|
|||
/*
|
||||
==============================================================================
|
||||
|
||||
This file is part of the JUCE library - "Jules' Utility Class Extensions"
|
||||
Copyright 2004-7 by Raw Material Software ltd.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
JUCE can be redistributed and/or modified under the terms of the
|
||||
GNU General Public License, as published by the Free Software Foundation;
|
||||
either version 2 of the License, or (at your option) any later version.
|
||||
|
||||
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.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with JUCE; if not, visit www.gnu.org/licenses or write to the
|
||||
Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
||||
Boston, MA 02111-1307 USA
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
If you'd like to release a closed-source product which uses JUCE, commercial
|
||||
licenses are also available: visit www.rawmaterialsoftware.com/juce for
|
||||
more information.
|
||||
|
||||
==============================================================================
|
||||
*/
|
||||
|
||||
#ifndef __JUCEDEMO_HEADERS_JUCEHEADER__
|
||||
#define __JUCEDEMO_HEADERS_JUCEHEADER__
|
||||
|
||||
// include the JUCE headers..
|
||||
#include "juce_AppConfig.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"
|
||||
#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"
|
||||
|
||||
// Pre-declare the functions that create each of the demo components..
|
||||
Component* createFontsAndTextDemo();
|
||||
Component* createPathsAndTransformsDemo();
|
||||
Component* createWidgetsDemo (ApplicationCommandManager* commandManager);
|
||||
Component* createThreadingDemo();
|
||||
Component* createTreeViewDemo();
|
||||
Component* createTableDemo();
|
||||
Component* createAudioDemo();
|
||||
Component* createDragAndDropDemo();
|
||||
Component* createInterprocessCommsDemo();
|
||||
|
||||
#if JUCE_QUICKTIME && ! JUCE_LINUX
|
||||
Component* createQuickTimeDemo();
|
||||
#endif
|
||||
|
||||
#if JUCE_OPENGL
|
||||
Component* createOpenGLDemo();
|
||||
#endif
|
||||
|
||||
#if JUCE_WEB_BROWSER
|
||||
Component* createWebBrowserDemo();
|
||||
#endif
|
||||
|
||||
#if JUCE_USE_CAMERA
|
||||
Component* createCameraDemo();
|
||||
#endif
|
||||
|
||||
|
||||
#endif // __JUCEDEMO_HEADERS_JUCEHEADER__
|
||||
/*
|
||||
==============================================================================
|
||||
|
||||
This file is part of the JUCE library - "Jules' Utility Class Extensions"
|
||||
Copyright 2004-7 by Raw Material Software ltd.
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
JUCE can be redistributed and/or modified under the terms of the
|
||||
GNU General Public License, as published by the Free Software Foundation;
|
||||
either version 2 of the License, or (at your option) any later version.
|
||||
|
||||
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.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with JUCE; if not, visit www.gnu.org/licenses or write to the
|
||||
Free Software Foundation, Inc., 59 Temple Place, Suite 330,
|
||||
Boston, MA 02111-1307 USA
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
If you'd like to release a closed-source product which uses JUCE, commercial
|
||||
licenses are also available: visit www.rawmaterialsoftware.com/juce for
|
||||
more information.
|
||||
|
||||
==============================================================================
|
||||
*/
|
||||
|
||||
#ifndef __JUCEDEMO_HEADERS_JUCEHEADER__
|
||||
#define __JUCEDEMO_HEADERS_JUCEHEADER__
|
||||
|
||||
// include the JUCE headers..
|
||||
#include "juce_AppConfig.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"
|
||||
#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"
|
||||
|
||||
// Pre-declare the functions that create each of the demo components..
|
||||
Component* createFontsAndTextDemo();
|
||||
Component* createPathsAndTransformsDemo();
|
||||
Component* createWidgetsDemo (ApplicationCommandManager* commandManager);
|
||||
Component* createThreadingDemo();
|
||||
Component* createTreeViewDemo();
|
||||
Component* createTableDemo();
|
||||
Component* createAudioDemo();
|
||||
Component* createDragAndDropDemo();
|
||||
Component* createInterprocessCommsDemo();
|
||||
|
||||
#if JUCE_QUICKTIME && ! JUCE_LINUX
|
||||
Component* createQuickTimeDemo();
|
||||
#endif
|
||||
|
||||
#if JUCE_OPENGL
|
||||
Component* createOpenGLDemo();
|
||||
#endif
|
||||
|
||||
#if JUCE_WEB_BROWSER
|
||||
Component* createWebBrowserDemo();
|
||||
#endif
|
||||
|
||||
#if JUCE_USE_CAMERA
|
||||
Component* createCameraDemo();
|
||||
#endif
|
||||
|
||||
|
||||
#endif // __JUCEDEMO_HEADERS_JUCEHEADER__
|
||||
|
|
|
|||
|
|
@ -5,19 +5,22 @@ 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 := -MMD -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -I "/usr/include" -I "/usr/include/freetype2"
|
||||
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)
|
||||
CXXFLAGS += $(CFLAGS)
|
||||
LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -mwindows -L"/usr/X11R6/lib/" -L"../../../../bin" -lfreetype -lpthread -lX11 -lGL -lGLU -lXinerama -lasound
|
||||
LDDEPS :=
|
||||
RESFLAGS := -D "LINUX=1" -D "DEBUG=1" -D "_DEBUG=1" -I "/usr/include" -I "/usr/include/freetype2"
|
||||
TARGET := jucer
|
||||
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH)
|
||||
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH)
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG),Release)
|
||||
|
|
@ -25,14 +28,14 @@ ifeq ($(CONFIG),Release)
|
|||
LIBDIR := build
|
||||
OBJDIR := build/intermediate/Release
|
||||
OUTDIR := build
|
||||
CPPFLAGS := -MMD -D "LINUX=1" -D "NDEBUG=1" -I "/usr/include" -I "/usr/include/freetype2"
|
||||
CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "NDEBUG=1" -I "/usr/include" -I "/usr/include/freetype2"
|
||||
CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -O2
|
||||
CXXFLAGS := $(CFLAGS)
|
||||
CXXFLAGS += $(CFLAGS)
|
||||
LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -mwindows -s -L"/usr/X11R6/lib/" -L"../../../../bin" -lfreetype -lpthread -lX11 -lGL -lGLU -lXinerama -lasound
|
||||
LDDEPS :=
|
||||
RESFLAGS := -D "LINUX=1" -D "NDEBUG=1" -I "/usr/include" -I "/usr/include/freetype2"
|
||||
TARGET := jucer
|
||||
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH)
|
||||
BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH)
|
||||
endif
|
||||
|
||||
OBJECTS := \
|
||||
|
|
@ -55,18 +58,18 @@ OBJECTS := \
|
|||
$(OBJDIR)/jucer_UtilityFunctions.o \
|
||||
$(OBJDIR)/jucer_FilePropertyComponent.o \
|
||||
$(OBJDIR)/jucer_FontPropertyComponent.o \
|
||||
$(OBJDIR)/jucer_BinaryResources.o \
|
||||
$(OBJDIR)/jucer_ComponentLayout.o \
|
||||
$(OBJDIR)/jucer_GeneratedCode.o \
|
||||
$(OBJDIR)/jucer_JucerDocument.o \
|
||||
$(OBJDIR)/jucer_BinaryResources.o \
|
||||
$(OBJDIR)/jucer_ObjectTypes.o \
|
||||
$(OBJDIR)/jucer_PaintRoutine.o \
|
||||
$(OBJDIR)/jucer_GeneratedCode.o \
|
||||
$(OBJDIR)/jucer_JucerDocument.o \
|
||||
$(OBJDIR)/jucer_ComponentTypeHandler.o \
|
||||
$(OBJDIR)/jucer_ButtonDocument.o \
|
||||
$(OBJDIR)/jucer_ComponentDocument.o \
|
||||
$(OBJDIR)/jucer_ColouredElement.o \
|
||||
$(OBJDIR)/jucer_FillType.o \
|
||||
$(OBJDIR)/jucer_PaintElement.o \
|
||||
$(OBJDIR)/jucer_FillType.o \
|
||||
$(OBJDIR)/jucer_PaintElementPath.o \
|
||||
$(OBJDIR)/jucer_StrokeType.o \
|
||||
|
||||
|
|
@ -75,7 +78,7 @@ CMD := $(subst \,\\,$(ComSpec)$(COMSPEC))
|
|||
ifeq (,$(CMD))
|
||||
MKDIR_TYPE := posix
|
||||
endif
|
||||
ifeq (/bin/sh.exe,$(SHELL))
|
||||
ifeq (/bin,$(findstring /bin,$(SHELL)))
|
||||
MKDIR_TYPE := posix
|
||||
endif
|
||||
ifeq ($(MKDIR_TYPE),posix)
|
||||
|
|
@ -102,7 +105,8 @@ $(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES)
|
|||
clean:
|
||||
@echo Cleaning Jucer
|
||||
ifeq ($(MKDIR_TYPE),posix)
|
||||
-@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR)
|
||||
-@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))
|
||||
|
|
@ -112,167 +116,167 @@ endif
|
|||
$(OBJDIR)/BinaryData.o: ../../src/BinaryData.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_Main.o: ../../src/jucer_Main.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/juce_LibrarySource.o: ../../src/juce_LibrarySource.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_ComponentLayoutEditor.o: ../../src/ui/jucer_ComponentLayoutEditor.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_ComponentLayoutPanel.o: ../../src/ui/jucer_ComponentLayoutPanel.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_ComponentOverlayComponent.o: ../../src/ui/jucer_ComponentOverlayComponent.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_EditingPanelBase.o: ../../src/ui/jucer_EditingPanelBase.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_JucerDocumentHolder.o: ../../src/ui/jucer_JucerDocumentHolder.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_MainWindow.o: ../../src/ui/jucer_MainWindow.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_PaintRoutineEditor.o: ../../src/ui/jucer_PaintRoutineEditor.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_PaintRoutinePanel.o: ../../src/ui/jucer_PaintRoutinePanel.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_PrefsPanel.o: ../../src/ui/jucer_PrefsPanel.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_ResourceEditorPanel.o: ../../src/ui/jucer_ResourceEditorPanel.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_SnapGridPainter.o: ../../src/ui/jucer_SnapGridPainter.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_TestComponent.o: ../../src/ui/jucer_TestComponent.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_StoredSettings.o: ../../src/utility/jucer_StoredSettings.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_UtilityFunctions.o: ../../src/utility/jucer_UtilityFunctions.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_FilePropertyComponent.o: ../../src/properties/jucer_FilePropertyComponent.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_FontPropertyComponent.o: ../../src/properties/jucer_FontPropertyComponent.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
|
||||
$(OBJDIR)/jucer_BinaryResources.o: ../../src/model/jucer_BinaryResources.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_ComponentLayout.o: ../../src/model/jucer_ComponentLayout.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_GeneratedCode.o: ../../src/model/jucer_GeneratedCode.cpp
|
||||
$(OBJDIR)/jucer_BinaryResources.o: ../../src/model/jucer_BinaryResources.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
|
||||
$(OBJDIR)/jucer_JucerDocument.o: ../../src/model/jucer_JucerDocument.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_ObjectTypes.o: ../../src/model/jucer_ObjectTypes.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_PaintRoutine.o: ../../src/model/jucer_PaintRoutine.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_GeneratedCode.o: ../../src/model/jucer_GeneratedCode.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_JucerDocument.o: ../../src/model/jucer_JucerDocument.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_ComponentTypeHandler.o: ../../src/model/components/jucer_ComponentTypeHandler.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_ButtonDocument.o: ../../src/model/documents/jucer_ButtonDocument.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_ComponentDocument.o: ../../src/model/documents/jucer_ComponentDocument.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_ColouredElement.o: ../../src/model/paintelements/jucer_ColouredElement.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
|
||||
$(OBJDIR)/jucer_FillType.o: ../../src/model/paintelements/jucer_FillType.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_PaintElement.o: ../../src/model/paintelements/jucer_PaintElement.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_FillType.o: ../../src/model/paintelements/jucer_FillType.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_PaintElementPath.o: ../../src/model/paintelements/jucer_PaintElementPath.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
$(OBJDIR)/jucer_StrokeType.o: ../../src/model/paintelements/jucer_StrokeType.cpp
|
||||
-@$(CMD_MKOBJDIR)
|
||||
@echo $(notdir $<)
|
||||
@$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
@$(CXX) $(CXXFLAGS) -o "$@" -c "$<"
|
||||
|
||||
-include $(OBJECTS:%.o=%.d)
|
||||
|
||||
|
|
|
|||
|
|
@ -31,10 +31,17 @@
|
|||
|
||||
/*
|
||||
This file contains settings that you might want to explicitly apply to
|
||||
the your build.
|
||||
your Juce build.
|
||||
|
||||
Most of these are turned on or off by default, but you can override
|
||||
that setting here by un-commenting it and giving it a 1 or 0 value.
|
||||
These flags enable or disable juce features - if you're linking to juce as
|
||||
a library, then to change them, you'd need to alter your juce_Config.h file and
|
||||
recompile the juce lib. But because we're using the amalgamated file, you can
|
||||
just include this file before including your juce_amalgamated.cpp file to
|
||||
have the same effect.
|
||||
|
||||
If you leave any of these commented-out, they'll take on the default value
|
||||
assigned to them in juce_Config.h, so to force them on or off, just set them
|
||||
to an explicit 0 or 1 in here.
|
||||
*/
|
||||
|
||||
//#define JUCE_ONLY_BUILD_CORE_LIBRARY 1
|
||||
|
|
|
|||
|
|
@ -9,4 +9,13 @@
|
|||
*/
|
||||
|
||||
#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 "../../../src/juce_amalgamated_template.cpp"
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
*/
|
||||
|
||||
#ifndef __JUCE_CONFIG_JUCEHEADER__
|
||||
#define __JUCE_CONFIG_JUCEHEADER__ // (this comment is here to force the amalgamator to reinclude this file)
|
||||
#define __JUCE_CONFIG_JUCEHEADER__
|
||||
|
||||
//==============================================================================
|
||||
/*
|
||||
|
|
|
|||
15585
juce_amalgamated.cpp
15585
juce_amalgamated.cpp
File diff suppressed because it is too large
Load diff
|
|
@ -80,7 +80,7 @@
|
|||
|
||||
/********* Start of inlined file: juce_Config.h *********/
|
||||
#ifndef __JUCE_CONFIG_JUCEHEADER__
|
||||
#define __JUCE_CONFIG_JUCEHEADER__ // (this comment is here to force the amalgamator to reinclude this file)
|
||||
#define __JUCE_CONFIG_JUCEHEADER__
|
||||
|
||||
/*
|
||||
This file contains macros that enable/disable various JUCE features.
|
||||
|
|
@ -638,10 +638,6 @@
|
|||
#include <cstring>
|
||||
#include <cstdio>
|
||||
|
||||
#if JUCE_MAC || JUCE_LINUX
|
||||
#include <pthread.h>
|
||||
#endif
|
||||
|
||||
#if JUCE_USE_INTRINSICS
|
||||
#include <intrin.h>
|
||||
#endif
|
||||
|
|
@ -2742,9 +2738,6 @@ BEGIN_JUCE_NAMESPACE
|
|||
#endif // __JUCE_ATOMIC_JUCEHEADER__
|
||||
/********* End of inlined file: juce_Atomic.h *********/
|
||||
|
||||
#endif
|
||||
#ifndef __JUCE_STANDARDHEADER_JUCEHEADER__
|
||||
|
||||
#endif
|
||||
#ifndef __JUCE_FILELOGGER_JUCEHEADER__
|
||||
|
||||
|
|
@ -7465,6 +7458,9 @@ private:
|
|||
#endif // __JUCE_RANDOM_JUCEHEADER__
|
||||
/********* End of inlined file: juce_Random.h *********/
|
||||
|
||||
#endif
|
||||
#ifndef __JUCE_TIME_JUCEHEADER__
|
||||
|
||||
#endif
|
||||
#ifndef __JUCE_RELATIVETIME_JUCEHEADER__
|
||||
|
||||
|
|
@ -7996,10 +7992,10 @@ public:
|
|||
/********* End of inlined file: juce_SystemStats.h *********/
|
||||
|
||||
#endif
|
||||
#ifndef __JUCE_TIME_JUCEHEADER__
|
||||
#ifndef __JUCE_DATACONVERSIONS_JUCEHEADER__
|
||||
|
||||
#endif
|
||||
#ifndef __JUCE_DATACONVERSIONS_JUCEHEADER__
|
||||
#ifndef __JUCE_STANDARDHEADER_JUCEHEADER__
|
||||
|
||||
#endif
|
||||
#ifndef __JUCE_ARRAYALLOCATIONBASE_JUCEHEADER__
|
||||
|
|
|
|||
|
|
@ -44,13 +44,13 @@
|
|||
#error
|
||||
#endif
|
||||
|
||||
#include "../juce_Config.h"
|
||||
#include "../juce_Config.h" // FORCE_AMALGAMATOR_INCLUDE
|
||||
|
||||
//==============================================================================
|
||||
#ifdef _WIN32
|
||||
#include "../build/win32/platform_specific_code/juce_win32_NativeIncludes.h"
|
||||
#elif defined (LINUX)
|
||||
//
|
||||
#include "../build/linux/platform_specific_code/juce_linux_NativeIncludes.h"
|
||||
#else
|
||||
#include "../build/macosx/platform_specific_code/juce_mac_NativeIncludes.h"
|
||||
#endif
|
||||
|
|
@ -333,46 +333,24 @@
|
|||
#include "juce_core/io/streams/juce_GZIPDecompressorInputStream.cpp"
|
||||
|
||||
#if ! JUCE_ONLY_BUILD_CORE_LIBRARY
|
||||
#include "juce_appframework/audio/audio_file_formats/juce_FlacAudioFormat.cpp"
|
||||
#include "juce_appframework/audio/audio_file_formats/juce_OggVorbisAudioFormat.cpp"
|
||||
#include "juce_appframework/gui/graphics/imaging/image_file_formats/juce_JPEGLoader.cpp"
|
||||
#include "juce_appframework/gui/graphics/imaging/image_file_formats/juce_PNGLoader.cpp"
|
||||
#include "juce_appframework/audio/audio_file_formats/juce_FlacAudioFormat.cpp"
|
||||
#include "juce_appframework/audio/audio_file_formats/juce_OggVorbisAudioFormat.cpp"
|
||||
#include "juce_appframework/gui/graphics/imaging/image_file_formats/juce_JPEGLoader.cpp"
|
||||
#include "juce_appframework/gui/graphics/imaging/image_file_formats/juce_PNGLoader.cpp"
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
#if JUCE_WIN32
|
||||
|
||||
#include "../build/win32/platform_specific_code/juce_win32_NativeCode.cpp"
|
||||
#include "../build/win32/platform_specific_code/juce_win32_AutoLinkLibraries.h"
|
||||
|
||||
#include "../build/win32/platform_specific_code/juce_win32_NativeCode.cpp"
|
||||
#include "../build/win32/platform_specific_code/juce_win32_AutoLinkLibraries.h"
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
#if JUCE_LINUX
|
||||
|
||||
#include "../build/linux/platform_specific_code/juce_linux_Files.cpp"
|
||||
#include "../build/linux/platform_specific_code/juce_linux_NamedPipe.cpp"
|
||||
#include "../build/linux/platform_specific_code/juce_linux_Network.cpp"
|
||||
#include "../build/linux/platform_specific_code/juce_linux_SystemStats.cpp"
|
||||
#include "../build/linux/platform_specific_code/juce_linux_Threads.cpp"
|
||||
|
||||
#if ! JUCE_ONLY_BUILD_CORE_LIBRARY
|
||||
#include "../build/linux/platform_specific_code/juce_linux_Audio.cpp"
|
||||
#include "../build/linux/platform_specific_code/juce_linux_AudioCDReader.cpp"
|
||||
#include "../build/linux/platform_specific_code/juce_linux_FileChooser.cpp"
|
||||
#include "../build/linux/platform_specific_code/juce_linux_Fonts.cpp"
|
||||
#include "../build/linux/platform_specific_code/juce_linux_Messaging.cpp"
|
||||
#include "../build/linux/platform_specific_code/juce_linux_Midi.cpp"
|
||||
#include "../build/linux/platform_specific_code/juce_linux_WebBrowserComponent.cpp"
|
||||
#include "../build/linux/platform_specific_code/juce_linux_Windowing.cpp"
|
||||
#endif
|
||||
|
||||
#include "../build/linux/platform_specific_code/juce_linux_NativeCode.cpp"
|
||||
#endif
|
||||
|
||||
//==============================================================================
|
||||
#if JUCE_MAC
|
||||
|
||||
#include "../build/macosx/platform_specific_code/juce_mac_NativeCode.mm"
|
||||
#include "../build/macosx/platform_specific_code/juce_mac_NamedPipe.cpp"
|
||||
|
||||
#include "../build/macosx/platform_specific_code/juce_mac_NativeCode.mm"
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -168,7 +168,7 @@ extern int vorbis_info_blocksize(vorbis_info *vi,int zo);
|
|||
extern void vorbis_comment_init(vorbis_comment *vc);
|
||||
extern void vorbis_comment_add(vorbis_comment *vc, char *comment);
|
||||
extern void vorbis_comment_add_tag(vorbis_comment *vc,
|
||||
char *tag, char *contents);
|
||||
const char *tag, char *contents);
|
||||
extern char *vorbis_comment_query(vorbis_comment *vc, char *tag, int count);
|
||||
extern int vorbis_comment_query_count(vorbis_comment *vc, char *tag);
|
||||
extern void vorbis_comment_clear(vorbis_comment *vc);
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ int vorbis_analysis(vorbis_block *vb, ogg_packet *op){
|
|||
}
|
||||
|
||||
/* there was no great place to put this.... */
|
||||
void _analysis_output_always(char *base,int i,float *v,int n,int bark,int dB,ogg_int64_t off){
|
||||
void _analysis_output_always(const char *base,int i,float *v,int n,int bark,int dB,ogg_int64_t off){
|
||||
int j;
|
||||
FILE *of;
|
||||
char buffer[80];
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@
|
|||
#include "os.h"
|
||||
|
||||
|
||||
static void _v_writestring(oggpack_buffer *o,char *s, int bytes){
|
||||
static void _v_writestring(oggpack_buffer *o, const char *s, int bytes){
|
||||
|
||||
while(bytes--){
|
||||
oggpack_write(o,*s++,8);
|
||||
|
|
@ -64,7 +64,7 @@ void vorbis_comment_add(vorbis_comment *vc,char *comment){
|
|||
vc->user_comments[vc->comments]=NULL;
|
||||
}
|
||||
|
||||
void vorbis_comment_add_tag(vorbis_comment *vc, char *tag, char *contents){
|
||||
void vorbis_comment_add_tag(vorbis_comment *vc, const char *tag, char *contents){
|
||||
char *comment=(char*)alloca(strlen(tag)+strlen(contents)+2); /* +2 for = and \0 */
|
||||
strcpy(comment, tag);
|
||||
strcat(comment, "=");
|
||||
|
|
|
|||
|
|
@ -1704,7 +1704,7 @@ long ov_read_float(OggVorbis_File *vf,float ***pcm_channels,int length,
|
|||
}
|
||||
|
||||
extern float *vorbis_window(vorbis_dsp_state *v,int W);
|
||||
extern void _analysis_output_always(char *base,int i,float *v,int n,int bark,int dB,
|
||||
extern void _analysis_output_always(const char *base,int i,float *v,int n,int bark,int dB,
|
||||
ogg_int64_t off);
|
||||
|
||||
static void _ov_splice(float **pcm,float **lappcm,
|
||||
|
|
|
|||
|
|
@ -83,10 +83,6 @@
|
|||
#include <cstring>
|
||||
#include <cstdio>
|
||||
|
||||
#if JUCE_MAC || JUCE_LINUX
|
||||
#include <pthread.h>
|
||||
#endif
|
||||
|
||||
#if JUCE_USE_INTRINSICS
|
||||
#include <intrin.h>
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -119,7 +119,7 @@ uLong ZEXPORT zlibCompileFlags()
|
|||
# endif
|
||||
int z_verbose = verbose;
|
||||
|
||||
void z_error (char *m)
|
||||
void z_error (const char *m)
|
||||
{
|
||||
fprintf(stderr, "%s\n", m);
|
||||
exit(1);
|
||||
|
|
|
|||
|
|
@ -241,7 +241,7 @@ extern const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
|
|||
#ifdef DEBUG
|
||||
# include <stdio.h>
|
||||
extern int z_verbose;
|
||||
extern void z_error OF((char *m));
|
||||
extern void z_error OF((const char *m));
|
||||
# define Assert(cond,msg) {if(!(cond)) z_error(msg);}
|
||||
# define Trace(x) {if (z_verbose>=0) fprintf x ;}
|
||||
# define Tracev(x) {if (z_verbose>0) fprintf x ;}
|
||||
|
|
|
|||
|
|
@ -35,9 +35,6 @@
|
|||
#ifndef __JUCE_ATOMIC_JUCEHEADER__
|
||||
#include "juce_core/basics/juce_Atomic.h"
|
||||
#endif
|
||||
#ifndef __JUCE_STANDARDHEADER_JUCEHEADER__
|
||||
#include "juce_core/basics/juce_StandardHeader.h"
|
||||
#endif
|
||||
#ifndef __JUCE_FILELOGGER_JUCEHEADER__
|
||||
#include "juce_core/basics/juce_FileLogger.h"
|
||||
#endif
|
||||
|
|
@ -59,6 +56,9 @@
|
|||
#ifndef __JUCE_RANDOM_JUCEHEADER__
|
||||
#include "juce_core/basics/juce_Random.h"
|
||||
#endif
|
||||
#ifndef __JUCE_TIME_JUCEHEADER__
|
||||
#include "juce_core/basics/juce_Time.h"
|
||||
#endif
|
||||
#ifndef __JUCE_RELATIVETIME_JUCEHEADER__
|
||||
#include "juce_core/basics/juce_RelativeTime.h"
|
||||
#endif
|
||||
|
|
@ -68,12 +68,12 @@
|
|||
#ifndef __JUCE_SYSTEMSTATS_JUCEHEADER__
|
||||
#include "juce_core/basics/juce_SystemStats.h"
|
||||
#endif
|
||||
#ifndef __JUCE_TIME_JUCEHEADER__
|
||||
#include "juce_core/basics/juce_Time.h"
|
||||
#endif
|
||||
#ifndef __JUCE_DATACONVERSIONS_JUCEHEADER__
|
||||
#include "juce_core/basics/juce_DataConversions.h"
|
||||
#endif
|
||||
#ifndef __JUCE_STANDARDHEADER_JUCEHEADER__
|
||||
#include "juce_core/basics/juce_StandardHeader.h"
|
||||
#endif
|
||||
#ifndef __JUCE_ARRAYALLOCATIONBASE_JUCEHEADER__
|
||||
#include "juce_core/containers/juce_ArrayAllocationBase.h"
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue