diff --git a/build/linux/JUCE.make b/build/linux/JUCE.make index 1d25e1c850..488d033eff 100644 --- a/build/linux/JUCE.make +++ b/build/linux/JUCE.make @@ -29,7 +29,7 @@ ifeq ($(CONFIG),Release) OBJDIR := ../../bin/intermediate_linux/Release OUTDIR := ../../bin CPPFLAGS := $(DEPFLAGS) -D "LINUX=1" -D "NDEBUG=1" -I "../../" -I "/usr/include" -I "/usr/include/freetype2" - CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -O2 -O2 -Wall -fvisibility=hidden + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -O3 -Wall -fvisibility=hidden CXXFLAGS += $(CFLAGS) LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -s LDDEPS := @@ -39,83 +39,84 @@ ifeq ($(CONFIG),Release) endif OBJECTS := \ + $(OBJDIR)/juce_FileLogger.o \ $(OBJDIR)/juce_Logger.o \ $(OBJDIR)/juce_PerformanceCounter.o \ - $(OBJDIR)/juce_Uuid.o \ - $(OBJDIR)/juce_FileLogger.o \ $(OBJDIR)/juce_Random.o \ + $(OBJDIR)/juce_RelativeTime.o \ $(OBJDIR)/juce_SystemStats.o \ $(OBJDIR)/juce_Time.o \ - $(OBJDIR)/juce_RelativeTime.o \ + $(OBJDIR)/juce_Uuid.o \ + $(OBJDIR)/juce_BlowFish.o \ + $(OBJDIR)/juce_MD5.o \ $(OBJDIR)/juce_Primes.o \ $(OBJDIR)/juce_RSAKey.o \ - $(OBJDIR)/juce_MD5.o \ - $(OBJDIR)/juce_BlowFish.o \ - $(OBJDIR)/juce_DynamicObject.o \ - $(OBJDIR)/juce_NamedValueSet.o \ $(OBJDIR)/juce_BitArray.o \ - $(OBJDIR)/juce_ValueTree.o \ - $(OBJDIR)/juce_Value.o \ - $(OBJDIR)/juce_PropertySet.o \ - $(OBJDIR)/juce_Variant.o \ + $(OBJDIR)/juce_DynamicObject.o \ $(OBJDIR)/juce_MemoryBlock.o \ + $(OBJDIR)/juce_NamedValueSet.o \ + $(OBJDIR)/juce_PropertySet.o \ + $(OBJDIR)/juce_Value.o \ + $(OBJDIR)/juce_ValueTree.o \ + $(OBJDIR)/juce_Variant.o \ $(OBJDIR)/juce_DirectoryIterator.o \ + $(OBJDIR)/juce_File.o \ $(OBJDIR)/juce_FileInputStream.o \ $(OBJDIR)/juce_FileOutputStream.o \ + $(OBJDIR)/juce_FileSearchPath.o \ $(OBJDIR)/juce_NamedPipe.o \ $(OBJDIR)/juce_TemporaryFile.o \ - $(OBJDIR)/juce_FileSearchPath.o \ - $(OBJDIR)/juce_File.o \ $(OBJDIR)/juce_ZipFile.o \ $(OBJDIR)/juce_Socket.o \ $(OBJDIR)/juce_URL.o \ - $(OBJDIR)/juce_InputStream.o \ + $(OBJDIR)/juce_BufferedInputStream.o \ $(OBJDIR)/juce_FileInputSource.o \ $(OBJDIR)/juce_GZIPCompressorOutputStream.o \ $(OBJDIR)/juce_GZIPDecompressorInputStream.o \ + $(OBJDIR)/juce_InputStream.o \ $(OBJDIR)/juce_MemoryInputStream.o \ $(OBJDIR)/juce_MemoryOutputStream.o \ - $(OBJDIR)/juce_SubregionStream.o \ - $(OBJDIR)/juce_BufferedInputStream.o \ $(OBJDIR)/juce_OutputStream.o \ - $(OBJDIR)/juce_XmlDocument.o \ - $(OBJDIR)/juce_LocalisedStrings.o \ - $(OBJDIR)/juce_StringPairArray.o \ + $(OBJDIR)/juce_SubregionStream.o \ $(OBJDIR)/juce_CharacterFunctions.o \ - $(OBJDIR)/juce_StringArray.o \ - $(OBJDIR)/juce_XmlElement.o \ + $(OBJDIR)/juce_LocalisedStrings.o \ $(OBJDIR)/juce_String.o \ + $(OBJDIR)/juce_StringArray.o \ + $(OBJDIR)/juce_StringPairArray.o \ + $(OBJDIR)/juce_XmlDocument.o \ + $(OBJDIR)/juce_XmlElement.o \ $(OBJDIR)/juce_ReadWriteLock.o \ $(OBJDIR)/juce_Thread.o \ - $(OBJDIR)/juce_TimeSliceThread.o \ $(OBJDIR)/juce_ThreadPool.o \ + $(OBJDIR)/juce_TimeSliceThread.o \ $(OBJDIR)/juce_Application.o \ $(OBJDIR)/juce_ApplicationCommandInfo.o \ $(OBJDIR)/juce_ApplicationCommandManager.o \ $(OBJDIR)/juce_ApplicationCommandTarget.o \ $(OBJDIR)/juce_ApplicationProperties.o \ $(OBJDIR)/juce_AudioDataConverters.o \ - $(OBJDIR)/juce_IIRFilter.o \ $(OBJDIR)/juce_AudioSampleBuffer.o \ + $(OBJDIR)/juce_IIRFilter.o \ + $(OBJDIR)/juce_MidiBuffer.o \ $(OBJDIR)/juce_MidiFile.o \ $(OBJDIR)/juce_MidiKeyboardState.o \ + $(OBJDIR)/juce_MidiMessage.o \ $(OBJDIR)/juce_MidiMessageCollector.o \ $(OBJDIR)/juce_MidiMessageSequence.o \ - $(OBJDIR)/juce_MidiMessage.o \ - $(OBJDIR)/juce_MidiBuffer.o \ - $(OBJDIR)/juce_AudioProcessorEditor.o \ - $(OBJDIR)/juce_AudioProcessorPlayer.o \ $(OBJDIR)/juce_AudioProcessor.o \ - $(OBJDIR)/juce_GenericAudioProcessorEditor.o \ + $(OBJDIR)/juce_AudioProcessorEditor.o \ $(OBJDIR)/juce_AudioProcessorGraph.o \ + $(OBJDIR)/juce_AudioProcessorPlayer.o \ + $(OBJDIR)/juce_GenericAudioProcessorEditor.o \ $(OBJDIR)/juce_AudioPluginFormat.o \ $(OBJDIR)/juce_AudioPluginFormatManager.o \ $(OBJDIR)/juce_AudioPluginInstance.o \ $(OBJDIR)/juce_KnownPluginList.o \ + $(OBJDIR)/juce_PluginDescription.o \ $(OBJDIR)/juce_PluginDirectoryScanner.o \ $(OBJDIR)/juce_PluginListComponent.o \ - $(OBJDIR)/juce_PluginDescription.o \ $(OBJDIR)/juce_VSTPluginFormat.o \ + $(OBJDIR)/juce_AiffAudioFormat.o \ $(OBJDIR)/juce_AudioCDReader.o \ $(OBJDIR)/juce_AudioFormat.o \ $(OBJDIR)/juce_AudioFormatManager.o \ @@ -123,19 +124,18 @@ OBJECTS := \ $(OBJDIR)/juce_AudioThumbnail.o \ $(OBJDIR)/juce_AudioThumbnailCache.o \ $(OBJDIR)/juce_FlacAudioFormat.o \ - $(OBJDIR)/juce_QuickTimeAudioFormat.o \ $(OBJDIR)/juce_OggVorbisAudioFormat.o \ + $(OBJDIR)/juce_QuickTimeAudioFormat.o \ $(OBJDIR)/juce_WavAudioFormat.o \ - $(OBJDIR)/juce_AiffAudioFormat.o \ $(OBJDIR)/juce_AudioFormatReaderSource.o \ $(OBJDIR)/juce_AudioSourcePlayer.o \ + $(OBJDIR)/juce_AudioTransportSource.o \ + $(OBJDIR)/juce_BufferingAudioSource.o \ $(OBJDIR)/juce_ChannelRemappingAudioSource.o \ $(OBJDIR)/juce_IIRFilterAudioSource.o \ $(OBJDIR)/juce_MixerAudioSource.o \ $(OBJDIR)/juce_ResamplingAudioSource.o \ $(OBJDIR)/juce_ToneGeneratorAudioSource.o \ - $(OBJDIR)/juce_AudioTransportSource.o \ - $(OBJDIR)/juce_BufferingAudioSource.o \ $(OBJDIR)/juce_AudioDeviceManager.o \ $(OBJDIR)/juce_AudioIODevice.o \ $(OBJDIR)/juce_AudioIODeviceType.o \ @@ -143,6 +143,7 @@ OBJECTS := \ $(OBJDIR)/juce_Sampler.o \ $(OBJDIR)/juce_Synthesiser.o \ $(OBJDIR)/juce_ActionBroadcaster.o \ + $(OBJDIR)/juce_ActionListenerList.o \ $(OBJDIR)/juce_AsyncUpdater.o \ $(OBJDIR)/juce_ChangeBroadcaster.o \ $(OBJDIR)/juce_ChangeListenerList.o \ @@ -150,124 +151,123 @@ OBJECTS := \ $(OBJDIR)/juce_InterprocessConnectionServer.o \ $(OBJDIR)/juce_Message.o \ $(OBJDIR)/juce_MessageListener.o \ - $(OBJDIR)/juce_Timer.o \ $(OBJDIR)/juce_MessageManager.o \ $(OBJDIR)/juce_MultiTimer.o \ - $(OBJDIR)/juce_ActionListenerList.o \ + $(OBJDIR)/juce_Timer.o \ $(OBJDIR)/juce_DeletedAtShutdown.o \ $(OBJDIR)/juce_FileBasedDocument.o \ $(OBJDIR)/juce_PropertiesFile.o \ $(OBJDIR)/juce_RecentlyOpenedFilesList.o \ $(OBJDIR)/juce_UndoManager.o \ + $(OBJDIR)/juce_Colour.o \ $(OBJDIR)/juce_ColourGradient.o \ $(OBJDIR)/juce_Colours.o \ - $(OBJDIR)/juce_Colour.o \ - $(OBJDIR)/juce_Graphics.o \ - $(OBJDIR)/juce_LowLevelGraphicsPostScriptRenderer.o \ - $(OBJDIR)/juce_Justification.o \ - $(OBJDIR)/juce_RectanglePlacement.o \ - $(OBJDIR)/juce_FillType.o \ $(OBJDIR)/juce_EdgeTable.o \ + $(OBJDIR)/juce_FillType.o \ + $(OBJDIR)/juce_Graphics.o \ + $(OBJDIR)/juce_Justification.o \ + $(OBJDIR)/juce_LowLevelGraphicsPostScriptRenderer.o \ $(OBJDIR)/juce_LowLevelGraphicsSoftwareRenderer.o \ + $(OBJDIR)/juce_RectanglePlacement.o \ $(OBJDIR)/juce_Drawable.o \ + $(OBJDIR)/juce_DrawableComposite.o \ $(OBJDIR)/juce_DrawableImage.o \ $(OBJDIR)/juce_DrawablePath.o \ $(OBJDIR)/juce_DrawableText.o \ $(OBJDIR)/juce_SVGParser.o \ - $(OBJDIR)/juce_DrawableComposite.o \ $(OBJDIR)/juce_DropShadowEffect.o \ $(OBJDIR)/juce_GlowEffect.o \ $(OBJDIR)/juce_ReduceOpacityEffect.o \ $(OBJDIR)/juce_Font.o \ - $(OBJDIR)/juce_Typeface.o \ $(OBJDIR)/juce_GlyphArrangement.o \ $(OBJDIR)/juce_TextLayout.o \ - $(OBJDIR)/juce_BorderSize.o \ - $(OBJDIR)/juce_PathIterator.o \ - $(OBJDIR)/juce_RectangleList.o \ - $(OBJDIR)/juce_PositionedRectangle.o \ - $(OBJDIR)/juce_PathStrokeType.o \ - $(OBJDIR)/juce_Path.o \ - $(OBJDIR)/juce_Line.o \ + $(OBJDIR)/juce_Typeface.o \ $(OBJDIR)/juce_AffineTransform.o \ - $(OBJDIR)/juce_ImageCache.o \ - $(OBJDIR)/juce_ImageFileFormat.o \ - $(OBJDIR)/juce_ImageConvolutionKernel.o \ + $(OBJDIR)/juce_BorderSize.o \ + $(OBJDIR)/juce_Line.o \ + $(OBJDIR)/juce_Path.o \ + $(OBJDIR)/juce_PathIterator.o \ + $(OBJDIR)/juce_PathStrokeType.o \ + $(OBJDIR)/juce_PositionedRectangle.o \ + $(OBJDIR)/juce_RectangleList.o \ $(OBJDIR)/juce_Image.o \ + $(OBJDIR)/juce_ImageCache.o \ + $(OBJDIR)/juce_ImageConvolutionKernel.o \ + $(OBJDIR)/juce_ImageFileFormat.o \ $(OBJDIR)/juce_GIFLoader.o \ $(OBJDIR)/juce_JPEGLoader.o \ $(OBJDIR)/juce_PNGLoader.o \ + $(OBJDIR)/juce_Component.o \ $(OBJDIR)/juce_ComponentListener.o \ $(OBJDIR)/juce_Desktop.o \ - $(OBJDIR)/juce_Component.o \ $(OBJDIR)/juce_ArrowButton.o \ + $(OBJDIR)/juce_Button.o \ $(OBJDIR)/juce_DrawableButton.o \ $(OBJDIR)/juce_HyperlinkButton.o \ $(OBJDIR)/juce_ImageButton.o \ $(OBJDIR)/juce_ShapeButton.o \ $(OBJDIR)/juce_TextButton.o \ - $(OBJDIR)/juce_ToolbarButton.o \ $(OBJDIR)/juce_ToggleButton.o \ - $(OBJDIR)/juce_Button.o \ - $(OBJDIR)/juce_ProgressBar.o \ + $(OBJDIR)/juce_ToolbarButton.o \ $(OBJDIR)/juce_ComboBox.o \ - $(OBJDIR)/juce_ToolbarItemPalette.o \ - $(OBJDIR)/juce_ToolbarItemComponent.o \ - $(OBJDIR)/juce_Toolbar.o \ - $(OBJDIR)/juce_TreeView.o \ - $(OBJDIR)/juce_TableListBox.o \ - $(OBJDIR)/juce_TableHeaderComponent.o \ - $(OBJDIR)/juce_ListBox.o \ - $(OBJDIR)/juce_TextEditor.o \ $(OBJDIR)/juce_Label.o \ + $(OBJDIR)/juce_ListBox.o \ + $(OBJDIR)/juce_ProgressBar.o \ $(OBJDIR)/juce_Slider.o \ + $(OBJDIR)/juce_TableHeaderComponent.o \ + $(OBJDIR)/juce_TableListBox.o \ + $(OBJDIR)/juce_TextEditor.o \ + $(OBJDIR)/juce_Toolbar.o \ + $(OBJDIR)/juce_ToolbarItemComponent.o \ + $(OBJDIR)/juce_ToolbarItemPalette.o \ + $(OBJDIR)/juce_TreeView.o \ $(OBJDIR)/juce_CPlusPlusCodeTokeniser.o \ - $(OBJDIR)/juce_CodeEditorComponent.o \ $(OBJDIR)/juce_CodeDocument.o \ + $(OBJDIR)/juce_CodeEditorComponent.o \ + $(OBJDIR)/juce_DirectoryContentsDisplayComponent.o \ $(OBJDIR)/juce_DirectoryContentsList.o \ + $(OBJDIR)/juce_FileBrowserComponent.o \ + $(OBJDIR)/juce_FileChooser.o \ $(OBJDIR)/juce_FileChooserDialogBox.o \ $(OBJDIR)/juce_FileFilter.o \ $(OBJDIR)/juce_FileListComponent.o \ $(OBJDIR)/juce_FileSearchPathListComponent.o \ $(OBJDIR)/juce_FileTreeComponent.o \ + $(OBJDIR)/juce_FilenameComponent.o \ $(OBJDIR)/juce_ImagePreviewComponent.o \ $(OBJDIR)/juce_WildcardFileFilter.o \ - $(OBJDIR)/juce_FileChooser.o \ - $(OBJDIR)/juce_DirectoryContentsDisplayComponent.o \ - $(OBJDIR)/juce_FileBrowserComponent.o \ - $(OBJDIR)/juce_FilenameComponent.o \ $(OBJDIR)/juce_KeyListener.o \ - $(OBJDIR)/juce_ModifierKeys.o \ + $(OBJDIR)/juce_KeyMappingEditorComponent.o \ + $(OBJDIR)/juce_KeyPress.o \ $(OBJDIR)/juce_KeyPressMappingSet.o \ $(OBJDIR)/juce_KeyboardFocusTraverser.o \ - $(OBJDIR)/juce_KeyPress.o \ - $(OBJDIR)/juce_KeyMappingEditorComponent.o \ - $(OBJDIR)/juce_Viewport.o \ + $(OBJDIR)/juce_ModifierKeys.o \ + $(OBJDIR)/juce_ComponentAnimator.o \ + $(OBJDIR)/juce_ComponentBoundsConstrainer.o \ $(OBJDIR)/juce_ComponentMovementWatcher.o \ $(OBJDIR)/juce_GroupComponent.o \ $(OBJDIR)/juce_MultiDocumentPanel.o \ $(OBJDIR)/juce_ResizableBorderComponent.o \ + $(OBJDIR)/juce_ResizableCornerComponent.o \ + $(OBJDIR)/juce_ScrollBar.o \ $(OBJDIR)/juce_StretchableLayoutManager.o \ $(OBJDIR)/juce_StretchableLayoutResizerBar.o \ $(OBJDIR)/juce_StretchableObjectResizer.o \ - $(OBJDIR)/juce_ComponentAnimator.o \ $(OBJDIR)/juce_TabbedButtonBar.o \ $(OBJDIR)/juce_TabbedComponent.o \ - $(OBJDIR)/juce_ComponentBoundsConstrainer.o \ - $(OBJDIR)/juce_ResizableCornerComponent.o \ - $(OBJDIR)/juce_ScrollBar.o \ - $(OBJDIR)/juce_OldSchoolLookAndFeel.o \ + $(OBJDIR)/juce_Viewport.o \ $(OBJDIR)/juce_LookAndFeel.o \ + $(OBJDIR)/juce_OldSchoolLookAndFeel.o \ $(OBJDIR)/juce_MenuBarComponent.o \ $(OBJDIR)/juce_MenuBarModel.o \ $(OBJDIR)/juce_PopupMenu.o \ - $(OBJDIR)/juce_MouseCursor.o \ - $(OBJDIR)/juce_MouseListener.o \ - $(OBJDIR)/juce_MouseHoverDetector.o \ $(OBJDIR)/juce_ComponentDragger.o \ $(OBJDIR)/juce_DragAndDropContainer.o \ + $(OBJDIR)/juce_MouseCursor.o \ $(OBJDIR)/juce_MouseEvent.o \ + $(OBJDIR)/juce_MouseHoverDetector.o \ $(OBJDIR)/juce_MouseInputSource.o \ + $(OBJDIR)/juce_MouseListener.o \ $(OBJDIR)/juce_BooleanPropertyComponent.o \ $(OBJDIR)/juce_ButtonPropertyComponent.o \ $(OBJDIR)/juce_ChoicePropertyComponent.o \ @@ -275,39 +275,39 @@ OBJECTS := \ $(OBJDIR)/juce_PropertyPanel.o \ $(OBJDIR)/juce_SliderPropertyComponent.o \ $(OBJDIR)/juce_TextPropertyComponent.o \ + $(OBJDIR)/juce_AudioDeviceSelectorComponent.o \ + $(OBJDIR)/juce_BubbleComponent.o \ $(OBJDIR)/juce_BubbleMessageComponent.o \ $(OBJDIR)/juce_ColourSelector.o \ - $(OBJDIR)/juce_BubbleComponent.o \ - $(OBJDIR)/juce_OpenGLComponent.o \ - $(OBJDIR)/juce_SystemTrayIconComponent.o \ - $(OBJDIR)/juce_PreferencesPanel.o \ - $(OBJDIR)/juce_MidiKeyboardComponent.o \ $(OBJDIR)/juce_DropShadower.o \ - $(OBJDIR)/juce_AudioDeviceSelectorComponent.o \ $(OBJDIR)/juce_MagnifierComponent.o \ + $(OBJDIR)/juce_MidiKeyboardComponent.o \ + $(OBJDIR)/juce_OpenGLComponent.o \ + $(OBJDIR)/juce_PreferencesPanel.o \ + $(OBJDIR)/juce_SystemTrayIconComponent.o \ $(OBJDIR)/juce_AlertWindow.o \ - $(OBJDIR)/juce_TooltipWindow.o \ - $(OBJDIR)/juce_ThreadWithProgressWindow.o \ $(OBJDIR)/juce_ComponentPeer.o \ $(OBJDIR)/juce_DialogWindow.o \ $(OBJDIR)/juce_DocumentWindow.o \ $(OBJDIR)/juce_ResizableWindow.o \ $(OBJDIR)/juce_SplashScreen.o \ + $(OBJDIR)/juce_ThreadWithProgressWindow.o \ + $(OBJDIR)/juce_TooltipWindow.o \ $(OBJDIR)/juce_TopLevelWindow.o \ - $(OBJDIR)/juce_linux_AudioCDReader.o \ - $(OBJDIR)/juce_linux_Threads.o \ - $(OBJDIR)/juce_linux_Files.o \ - $(OBJDIR)/juce_linux_Midi.o \ - $(OBJDIR)/juce_linux_Messaging.o \ - $(OBJDIR)/juce_linux_SystemStats.o \ - $(OBJDIR)/juce_linux_FileChooser.o \ - $(OBJDIR)/juce_linux_WebBrowserComponent.o \ - $(OBJDIR)/juce_linux_Network.o \ - $(OBJDIR)/juce_linux_Clipboard.o \ - $(OBJDIR)/juce_linux_JackAudio.o \ $(OBJDIR)/juce_linux_Audio.o \ - $(OBJDIR)/juce_linux_Windowing.o \ + $(OBJDIR)/juce_linux_AudioCDReader.o \ + $(OBJDIR)/juce_linux_Clipboard.o \ + $(OBJDIR)/juce_linux_FileChooser.o \ + $(OBJDIR)/juce_linux_Files.o \ $(OBJDIR)/juce_linux_Fonts.o \ + $(OBJDIR)/juce_linux_JackAudio.o \ + $(OBJDIR)/juce_linux_Messaging.o \ + $(OBJDIR)/juce_linux_Midi.o \ + $(OBJDIR)/juce_linux_Network.o \ + $(OBJDIR)/juce_linux_SystemStats.o \ + $(OBJDIR)/juce_linux_Threads.o \ + $(OBJDIR)/juce_linux_WebBrowserComponent.o \ + $(OBJDIR)/juce_linux_Windowing.o \ $(OBJDIR)/juce_linux_NativeCode.o \ MKDIR_TYPE := msdos @@ -350,6 +350,11 @@ else -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) endif +$(OBJDIR)/juce_FileLogger.o: ../../src/core/juce_FileLogger.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_Logger.o: ../../src/core/juce_Logger.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -360,21 +365,16 @@ $(OBJDIR)/juce_PerformanceCounter.o: ../../src/core/juce_PerformanceCounter.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_Uuid.o: ../../src/core/juce_Uuid.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_FileLogger.o: ../../src/core/juce_FileLogger.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_Random.o: ../../src/core/juce_Random.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_RelativeTime.o: ../../src/core/juce_RelativeTime.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_SystemStats.o: ../../src/core/juce_SystemStats.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -385,7 +385,17 @@ $(OBJDIR)/juce_Time.o: ../../src/core/juce_Time.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_RelativeTime.o: ../../src/core/juce_RelativeTime.cpp +$(OBJDIR)/juce_Uuid.o: ../../src/core/juce_Uuid.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_BlowFish.o: ../../src/cryptography/juce_BlowFish.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_MD5.o: ../../src/cryptography/juce_MD5.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -400,12 +410,7 @@ $(OBJDIR)/juce_RSAKey.o: ../../src/cryptography/juce_RSAKey.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_MD5.o: ../../src/cryptography/juce_MD5.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_BlowFish.o: ../../src/cryptography/juce_BlowFish.cpp +$(OBJDIR)/juce_BitArray.o: ../../src/containers/juce_BitArray.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -415,42 +420,42 @@ $(OBJDIR)/juce_DynamicObject.o: ../../src/containers/juce_DynamicObject.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_MemoryBlock.o: ../../src/containers/juce_MemoryBlock.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_NamedValueSet.o: ../../src/containers/juce_NamedValueSet.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_BitArray.o: ../../src/containers/juce_BitArray.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_ValueTree.o: ../../src/containers/juce_ValueTree.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_Value.o: ../../src/containers/juce_Value.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_PropertySet.o: ../../src/containers/juce_PropertySet.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_Value.o: ../../src/containers/juce_Value.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_ValueTree.o: ../../src/containers/juce_ValueTree.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_Variant.o: ../../src/containers/juce_Variant.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_MemoryBlock.o: ../../src/containers/juce_MemoryBlock.cpp +$(OBJDIR)/juce_DirectoryIterator.o: ../../src/io/files/juce_DirectoryIterator.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_DirectoryIterator.o: ../../src/io/files/juce_DirectoryIterator.cpp +$(OBJDIR)/juce_File.o: ../../src/io/files/juce_File.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -465,6 +470,11 @@ $(OBJDIR)/juce_FileOutputStream.o: ../../src/io/files/juce_FileOutputStream.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_FileSearchPath.o: ../../src/io/files/juce_FileSearchPath.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_NamedPipe.o: ../../src/io/files/juce_NamedPipe.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -475,16 +485,6 @@ $(OBJDIR)/juce_TemporaryFile.o: ../../src/io/files/juce_TemporaryFile.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_FileSearchPath.o: ../../src/io/files/juce_FileSearchPath.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_File.o: ../../src/io/files/juce_File.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_ZipFile.o: ../../src/io/files/juce_ZipFile.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -500,7 +500,7 @@ $(OBJDIR)/juce_URL.o: ../../src/io/network/juce_URL.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_InputStream.o: ../../src/io/streams/juce_InputStream.cpp +$(OBJDIR)/juce_BufferedInputStream.o: ../../src/io/streams/juce_BufferedInputStream.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -520,6 +520,11 @@ $(OBJDIR)/juce_GZIPDecompressorInputStream.o: ../../src/io/streams/juce_GZIPDeco @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_BufferedInputStream.o: ../../src/io/streams/juce_BufferedInputStream.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_MemoryInputStream.o: ../../src/io/streams/juce_MemoryInputStream.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -530,32 +535,12 @@ $(OBJDIR)/juce_MemoryOutputStream.o: ../../src/io/streams/juce_MemoryOutputStrea @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_SubregionStream.o: ../../src/io/streams/juce_SubregionStream.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_BufferedInputStream.o: ../../src/io/streams/juce_BufferedInputStream.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_OutputStream.o: ../../src/io/streams/juce_OutputStream.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_XmlDocument.o: ../../src/text/juce_XmlDocument.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_LocalisedStrings.o: ../../src/text/juce_LocalisedStrings.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_StringPairArray.o: ../../src/text/juce_StringPairArray.cpp +$(OBJDIR)/juce_SubregionStream.o: ../../src/io/streams/juce_SubregionStream.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -565,12 +550,7 @@ $(OBJDIR)/juce_CharacterFunctions.o: ../../src/text/juce_CharacterFunctions.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_StringArray.o: ../../src/text/juce_StringArray.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_XmlElement.o: ../../src/text/juce_XmlElement.cpp +$(OBJDIR)/juce_LocalisedStrings.o: ../../src/text/juce_LocalisedStrings.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -580,6 +560,26 @@ $(OBJDIR)/juce_String.o: ../../src/text/juce_String.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_StringArray.o: ../../src/text/juce_StringArray.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_StringPairArray.o: ../../src/text/juce_StringPairArray.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_XmlDocument.o: ../../src/text/juce_XmlDocument.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_XmlElement.o: ../../src/text/juce_XmlElement.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_ReadWriteLock.o: ../../src/threads/juce_ReadWriteLock.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -590,12 +590,12 @@ $(OBJDIR)/juce_Thread.o: ../../src/threads/juce_Thread.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_TimeSliceThread.o: ../../src/threads/juce_TimeSliceThread.cpp +$(OBJDIR)/juce_ThreadPool.o: ../../src/threads/juce_ThreadPool.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_ThreadPool.o: ../../src/threads/juce_ThreadPool.cpp +$(OBJDIR)/juce_TimeSliceThread.o: ../../src/threads/juce_TimeSliceThread.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -630,12 +630,17 @@ $(OBJDIR)/juce_AudioDataConverters.o: ../../src/audio/dsp/juce_AudioDataConverte @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_AudioSampleBuffer.o: ../../src/audio/dsp/juce_AudioSampleBuffer.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_IIRFilter.o: ../../src/audio/dsp/juce_IIRFilter.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_AudioSampleBuffer.o: ../../src/audio/dsp/juce_AudioSampleBuffer.cpp +$(OBJDIR)/juce_MidiBuffer.o: ../../src/audio/midi/juce_MidiBuffer.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -650,6 +655,11 @@ $(OBJDIR)/juce_MidiKeyboardState.o: ../../src/audio/midi/juce_MidiKeyboardState. @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_MidiMessage.o: ../../src/audio/midi/juce_MidiMessage.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_MidiMessageCollector.o: ../../src/audio/midi/juce_MidiMessageCollector.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -660,12 +670,7 @@ $(OBJDIR)/juce_MidiMessageSequence.o: ../../src/audio/midi/juce_MidiMessageSeque @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_MidiMessage.o: ../../src/audio/midi/juce_MidiMessage.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_MidiBuffer.o: ../../src/audio/midi/juce_MidiBuffer.cpp +$(OBJDIR)/juce_AudioProcessor.o: ../../src/audio/processors/juce_AudioProcessor.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -675,26 +680,21 @@ $(OBJDIR)/juce_AudioProcessorEditor.o: ../../src/audio/processors/juce_AudioProc @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_AudioProcessorGraph.o: ../../src/audio/processors/juce_AudioProcessorGraph.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_AudioProcessorPlayer.o: ../../src/audio/processors/juce_AudioProcessorPlayer.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_AudioProcessor.o: ../../src/audio/processors/juce_AudioProcessor.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_GenericAudioProcessorEditor.o: ../../src/audio/processors/juce_GenericAudioProcessorEditor.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_AudioProcessorGraph.o: ../../src/audio/processors/juce_AudioProcessorGraph.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_AudioPluginFormat.o: ../../src/audio/plugins/juce_AudioPluginFormat.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -715,6 +715,16 @@ $(OBJDIR)/juce_KnownPluginList.o: ../../src/audio/plugins/juce_KnownPluginList.c @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_PluginDescription.o: ../../src/audio/plugins/juce_PluginDescription.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_PluginDescription.o: ../../src/audio/plugins/juce_PluginDescription.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_PluginDirectoryScanner.o: ../../src/audio/plugins/juce_PluginDirectoryScanner.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -725,12 +735,12 @@ $(OBJDIR)/juce_PluginListComponent.o: ../../src/audio/plugins/juce_PluginListCom @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_PluginDescription.o: ../../src/audio/plugins/juce_PluginDescription.cpp +$(OBJDIR)/juce_VSTPluginFormat.o: ../../src/audio/plugins/formats/juce_VSTPluginFormat.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_VSTPluginFormat.o: ../../src/audio/plugins/formats/juce_VSTPluginFormat.cpp +$(OBJDIR)/juce_AiffAudioFormat.o: ../../src/audio/audio_file_formats/juce_AiffAudioFormat.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -770,22 +780,17 @@ $(OBJDIR)/juce_FlacAudioFormat.o: ../../src/audio/audio_file_formats/juce_FlacAu @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_QuickTimeAudioFormat.o: ../../src/audio/audio_file_formats/juce_QuickTimeAudioFormat.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_OggVorbisAudioFormat.o: ../../src/audio/audio_file_formats/juce_OggVorbisAudioFormat.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_WavAudioFormat.o: ../../src/audio/audio_file_formats/juce_WavAudioFormat.cpp +$(OBJDIR)/juce_QuickTimeAudioFormat.o: ../../src/audio/audio_file_formats/juce_QuickTimeAudioFormat.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_AiffAudioFormat.o: ../../src/audio/audio_file_formats/juce_AiffAudioFormat.cpp +$(OBJDIR)/juce_WavAudioFormat.o: ../../src/audio/audio_file_formats/juce_WavAudioFormat.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -800,6 +805,16 @@ $(OBJDIR)/juce_AudioSourcePlayer.o: ../../src/audio/audio_sources/juce_AudioSour @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_AudioTransportSource.o: ../../src/audio/audio_sources/juce_AudioTransportSource.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_BufferingAudioSource.o: ../../src/audio/audio_sources/juce_BufferingAudioSource.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_ChannelRemappingAudioSource.o: ../../src/audio/audio_sources/juce_ChannelRemappingAudioSource.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -825,16 +840,6 @@ $(OBJDIR)/juce_ToneGeneratorAudioSource.o: ../../src/audio/audio_sources/juce_To @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_AudioTransportSource.o: ../../src/audio/audio_sources/juce_AudioTransportSource.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_BufferingAudioSource.o: ../../src/audio/audio_sources/juce_BufferingAudioSource.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_AudioDeviceManager.o: ../../src/audio/devices/juce_AudioDeviceManager.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -870,6 +875,16 @@ $(OBJDIR)/juce_ActionBroadcaster.o: ../../src/events/juce_ActionBroadcaster.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_ActionListenerList.o: ../../src/events/juce_ActionListenerList.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_ActionListenerList.o: ../../src/events/juce_ActionListenerList.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_AsyncUpdater.o: ../../src/events/juce_AsyncUpdater.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -905,11 +920,6 @@ $(OBJDIR)/juce_MessageListener.o: ../../src/events/juce_MessageListener.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_Timer.o: ../../src/events/juce_Timer.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_MessageManager.o: ../../src/events/juce_MessageManager.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -920,7 +930,7 @@ $(OBJDIR)/juce_MultiTimer.o: ../../src/events/juce_MultiTimer.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_ActionListenerList.o: ../../src/events/juce_ActionListenerList.cpp +$(OBJDIR)/juce_Timer.o: ../../src/events/juce_Timer.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -950,6 +960,16 @@ $(OBJDIR)/juce_UndoManager.o: ../../src/utilities/juce_UndoManager.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_Colour.o: ../../src/gui/graphics/colour/juce_Colour.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_Colour.o: ../../src/gui/graphics/colour/juce_Colour.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_ColourGradient.o: ../../src/gui/graphics/colour/juce_ColourGradient.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -960,27 +980,7 @@ $(OBJDIR)/juce_Colours.o: ../../src/gui/graphics/colour/juce_Colours.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_Colour.o: ../../src/gui/graphics/colour/juce_Colour.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_Graphics.o: ../../src/gui/graphics/contexts/juce_Graphics.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_LowLevelGraphicsPostScriptRenderer.o: ../../src/gui/graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_Justification.o: ../../src/gui/graphics/contexts/juce_Justification.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_RectanglePlacement.o: ../../src/gui/graphics/contexts/juce_RectanglePlacement.cpp +$(OBJDIR)/juce_EdgeTable.o: ../../src/gui/graphics/contexts/juce_EdgeTable.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -990,7 +990,17 @@ $(OBJDIR)/juce_FillType.o: ../../src/gui/graphics/contexts/juce_FillType.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_EdgeTable.o: ../../src/gui/graphics/contexts/juce_EdgeTable.cpp +$(OBJDIR)/juce_Graphics.o: ../../src/gui/graphics/contexts/juce_Graphics.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_Justification.o: ../../src/gui/graphics/contexts/juce_Justification.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_LowLevelGraphicsPostScriptRenderer.o: ../../src/gui/graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -1000,11 +1010,21 @@ $(OBJDIR)/juce_LowLevelGraphicsSoftwareRenderer.o: ../../src/gui/graphics/contex @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_RectanglePlacement.o: ../../src/gui/graphics/contexts/juce_RectanglePlacement.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_Drawable.o: ../../src/gui/graphics/drawables/juce_Drawable.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_DrawableComposite.o: ../../src/gui/graphics/drawables/juce_DrawableComposite.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_DrawableImage.o: ../../src/gui/graphics/drawables/juce_DrawableImage.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -1025,11 +1045,6 @@ $(OBJDIR)/juce_SVGParser.o: ../../src/gui/graphics/drawables/juce_SVGParser.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_DrawableComposite.o: ../../src/gui/graphics/drawables/juce_DrawableComposite.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_DropShadowEffect.o: ../../src/gui/graphics/effects/juce_DropShadowEffect.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -1050,11 +1065,6 @@ $(OBJDIR)/juce_Font.o: ../../src/gui/graphics/fonts/juce_Font.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_Typeface.o: ../../src/gui/graphics/fonts/juce_Typeface.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_GlyphArrangement.o: ../../src/gui/graphics/fonts/juce_GlyphArrangement.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -1065,37 +1075,7 @@ $(OBJDIR)/juce_TextLayout.o: ../../src/gui/graphics/fonts/juce_TextLayout.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_BorderSize.o: ../../src/gui/graphics/geometry/juce_BorderSize.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_PathIterator.o: ../../src/gui/graphics/geometry/juce_PathIterator.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_RectangleList.o: ../../src/gui/graphics/geometry/juce_RectangleList.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_PositionedRectangle.o: ../../src/gui/graphics/geometry/juce_PositionedRectangle.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_PathStrokeType.o: ../../src/gui/graphics/geometry/juce_PathStrokeType.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_Path.o: ../../src/gui/graphics/geometry/juce_Path.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_Line.o: ../../src/gui/graphics/geometry/juce_Line.cpp +$(OBJDIR)/juce_Typeface.o: ../../src/gui/graphics/fonts/juce_Typeface.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -1105,7 +1085,37 @@ $(OBJDIR)/juce_AffineTransform.o: ../../src/gui/graphics/geometry/juce_AffineTra @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_ImageCache.o: ../../src/gui/graphics/imaging/juce_ImageCache.cpp +$(OBJDIR)/juce_BorderSize.o: ../../src/gui/graphics/geometry/juce_BorderSize.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_Line.o: ../../src/gui/graphics/geometry/juce_Line.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_Path.o: ../../src/gui/graphics/geometry/juce_Path.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_PathIterator.o: ../../src/gui/graphics/geometry/juce_PathIterator.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_PathStrokeType.o: ../../src/gui/graphics/geometry/juce_PathStrokeType.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_PositionedRectangle.o: ../../src/gui/graphics/geometry/juce_PositionedRectangle.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_RectangleList.o: ../../src/gui/graphics/geometry/juce_RectangleList.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -1115,12 +1125,17 @@ $(OBJDIR)/juce_ImageFileFormat.o: ../../src/gui/graphics/imaging/juce_ImageFileF @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_ImageCache.o: ../../src/gui/graphics/imaging/juce_ImageCache.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_ImageConvolutionKernel.o: ../../src/gui/graphics/imaging/juce_ImageConvolutionKernel.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_Image.o: ../../src/gui/graphics/imaging/juce_Image.cpp +$(OBJDIR)/juce_ImageFileFormat.o: ../../src/gui/graphics/imaging/juce_ImageFileFormat.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -1140,6 +1155,16 @@ $(OBJDIR)/juce_PNGLoader.o: ../../src/gui/graphics/imaging/image_file_formats/ju @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_Component.o: ../../src/gui/components/juce_Component.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_Component.o: ../../src/gui/components/juce_Component.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_ComponentListener.o: ../../src/gui/components/juce_ComponentListener.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -1150,12 +1175,12 @@ $(OBJDIR)/juce_Desktop.o: ../../src/gui/components/juce_Desktop.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_Component.o: ../../src/gui/components/juce_Component.cpp +$(OBJDIR)/juce_ArrowButton.o: ../../src/gui/components/buttons/juce_ArrowButton.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_ArrowButton.o: ../../src/gui/components/buttons/juce_ArrowButton.cpp +$(OBJDIR)/juce_Button.o: ../../src/gui/components/buttons/juce_Button.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -1185,22 +1210,12 @@ $(OBJDIR)/juce_TextButton.o: ../../src/gui/components/buttons/juce_TextButton.cp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_ToolbarButton.o: ../../src/gui/components/buttons/juce_ToolbarButton.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_ToggleButton.o: ../../src/gui/components/buttons/juce_ToggleButton.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_Button.o: ../../src/gui/components/buttons/juce_Button.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_ProgressBar.o: ../../src/gui/components/controls/juce_ProgressBar.cpp +$(OBJDIR)/juce_ToolbarButton.o: ../../src/gui/components/buttons/juce_ToolbarButton.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -1210,32 +1225,7 @@ $(OBJDIR)/juce_ComboBox.o: ../../src/gui/components/controls/juce_ComboBox.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_ToolbarItemPalette.o: ../../src/gui/components/controls/juce_ToolbarItemPalette.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_ToolbarItemComponent.o: ../../src/gui/components/controls/juce_ToolbarItemComponent.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_Toolbar.o: ../../src/gui/components/controls/juce_Toolbar.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_TreeView.o: ../../src/gui/components/controls/juce_TreeView.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_TableListBox.o: ../../src/gui/components/controls/juce_TableListBox.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_TableHeaderComponent.o: ../../src/gui/components/controls/juce_TableHeaderComponent.cpp +$(OBJDIR)/juce_Label.o: ../../src/gui/components/controls/juce_Label.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -1245,12 +1235,7 @@ $(OBJDIR)/juce_ListBox.o: ../../src/gui/components/controls/juce_ListBox.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_TextEditor.o: ../../src/gui/components/controls/juce_TextEditor.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_Label.o: ../../src/gui/components/controls/juce_Label.cpp +$(OBJDIR)/juce_ProgressBar.o: ../../src/gui/components/controls/juce_ProgressBar.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -1260,17 +1245,57 @@ $(OBJDIR)/juce_Slider.o: ../../src/gui/components/controls/juce_Slider.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_TableHeaderComponent.o: ../../src/gui/components/controls/juce_TableHeaderComponent.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_TableListBox.o: ../../src/gui/components/controls/juce_TableListBox.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_TextEditor.o: ../../src/gui/components/controls/juce_TextEditor.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_Toolbar.o: ../../src/gui/components/controls/juce_Toolbar.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_ToolbarItemComponent.o: ../../src/gui/components/controls/juce_ToolbarItemComponent.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_ToolbarItemPalette.o: ../../src/gui/components/controls/juce_ToolbarItemPalette.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_TreeView.o: ../../src/gui/components/controls/juce_TreeView.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_CPlusPlusCodeTokeniser.o: ../../src/gui/components/code_editor/juce_CPlusPlusCodeTokeniser.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_DirectoryContentsDisplayComponent.o: ../../src/gui/components/filebrowser/juce_DirectoryContentsDisplayComponent.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_CodeEditorComponent.o: ../../src/gui/components/code_editor/juce_CodeEditorComponent.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_CodeDocument.o: ../../src/gui/components/code_editor/juce_CodeDocument.cpp +$(OBJDIR)/juce_DirectoryContentsDisplayComponent.o: ../../src/gui/components/filebrowser/juce_DirectoryContentsDisplayComponent.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -1280,6 +1305,16 @@ $(OBJDIR)/juce_DirectoryContentsList.o: ../../src/gui/components/filebrowser/juc @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_FileBrowserComponent.o: ../../src/gui/components/filebrowser/juce_FileBrowserComponent.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_FileChooser.o: ../../src/gui/components/filebrowser/juce_FileChooser.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_FileChooserDialogBox.o: ../../src/gui/components/filebrowser/juce_FileChooserDialogBox.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -1305,6 +1340,11 @@ $(OBJDIR)/juce_FileTreeComponent.o: ../../src/gui/components/filebrowser/juce_Fi @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_FilenameComponent.o: ../../src/gui/components/filebrowser/juce_FilenameComponent.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_ImagePreviewComponent.o: ../../src/gui/components/filebrowser/juce_ImagePreviewComponent.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -1315,32 +1355,17 @@ $(OBJDIR)/juce_WildcardFileFilter.o: ../../src/gui/components/filebrowser/juce_W @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_FileChooser.o: ../../src/gui/components/filebrowser/juce_FileChooser.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_DirectoryContentsDisplayComponent.o: ../../src/gui/components/filebrowser/juce_DirectoryContentsDisplayComponent.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_FileBrowserComponent.o: ../../src/gui/components/filebrowser/juce_FileBrowserComponent.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_FilenameComponent.o: ../../src/gui/components/filebrowser/juce_FilenameComponent.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_KeyListener.o: ../../src/gui/components/keyboard/juce_KeyListener.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_ModifierKeys.o: ../../src/gui/components/keyboard/juce_ModifierKeys.cpp +$(OBJDIR)/juce_KeyMappingEditorComponent.o: ../../src/gui/components/keyboard/juce_KeyMappingEditorComponent.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_KeyPress.o: ../../src/gui/components/keyboard/juce_KeyPress.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -1355,17 +1380,17 @@ $(OBJDIR)/juce_KeyboardFocusTraverser.o: ../../src/gui/components/keyboard/juce_ @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_KeyPress.o: ../../src/gui/components/keyboard/juce_KeyPress.cpp +$(OBJDIR)/juce_ModifierKeys.o: ../../src/gui/components/keyboard/juce_ModifierKeys.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_KeyMappingEditorComponent.o: ../../src/gui/components/keyboard/juce_KeyMappingEditorComponent.cpp +$(OBJDIR)/juce_ComponentAnimator.o: ../../src/gui/components/layout/juce_ComponentAnimator.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_Viewport.o: ../../src/gui/components/layout/juce_Viewport.cpp +$(OBJDIR)/juce_ComponentBoundsConstrainer.o: ../../src/gui/components/layout/juce_ComponentBoundsConstrainer.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -1390,6 +1415,16 @@ $(OBJDIR)/juce_ResizableBorderComponent.o: ../../src/gui/components/layout/juce_ @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_ResizableCornerComponent.o: ../../src/gui/components/layout/juce_ResizableCornerComponent.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_ScrollBar.o: ../../src/gui/components/layout/juce_ScrollBar.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_StretchableLayoutManager.o: ../../src/gui/components/layout/juce_StretchableLayoutManager.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -1405,11 +1440,6 @@ $(OBJDIR)/juce_StretchableObjectResizer.o: ../../src/gui/components/layout/juce_ @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_ComponentAnimator.o: ../../src/gui/components/layout/juce_ComponentAnimator.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_TabbedButtonBar.o: ../../src/gui/components/layout/juce_TabbedButtonBar.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -1420,22 +1450,7 @@ $(OBJDIR)/juce_TabbedComponent.o: ../../src/gui/components/layout/juce_TabbedCom @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_ComponentBoundsConstrainer.o: ../../src/gui/components/layout/juce_ComponentBoundsConstrainer.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_ResizableCornerComponent.o: ../../src/gui/components/layout/juce_ResizableCornerComponent.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_ScrollBar.o: ../../src/gui/components/layout/juce_ScrollBar.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_OldSchoolLookAndFeel.o: ../../src/gui/components/lookandfeel/juce_OldSchoolLookAndFeel.cpp +$(OBJDIR)/juce_Viewport.o: ../../src/gui/components/layout/juce_Viewport.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -1445,6 +1460,11 @@ $(OBJDIR)/juce_LookAndFeel.o: ../../src/gui/components/lookandfeel/juce_LookAndF @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_OldSchoolLookAndFeel.o: ../../src/gui/components/lookandfeel/juce_OldSchoolLookAndFeel.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_MenuBarComponent.o: ../../src/gui/components/menus/juce_MenuBarComponent.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -1460,21 +1480,6 @@ $(OBJDIR)/juce_PopupMenu.o: ../../src/gui/components/menus/juce_PopupMenu.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_MouseCursor.o: ../../src/gui/components/mouse/juce_MouseCursor.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_MouseListener.o: ../../src/gui/components/mouse/juce_MouseListener.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_MouseHoverDetector.o: ../../src/gui/components/mouse/juce_MouseHoverDetector.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_ComponentDragger.o: ../../src/gui/components/mouse/juce_ComponentDragger.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -1485,16 +1490,31 @@ $(OBJDIR)/juce_DragAndDropContainer.o: ../../src/gui/components/mouse/juce_DragA @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_MouseCursor.o: ../../src/gui/components/mouse/juce_MouseCursor.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_MouseEvent.o: ../../src/gui/components/mouse/juce_MouseEvent.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_MouseHoverDetector.o: ../../src/gui/components/mouse/juce_MouseHoverDetector.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_MouseInputSource.o: ../../src/gui/components/mouse/juce_MouseInputSource.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_MouseListener.o: ../../src/gui/components/mouse/juce_MouseListener.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_BooleanPropertyComponent.o: ../../src/gui/components/properties/juce_BooleanPropertyComponent.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -1530,6 +1550,16 @@ $(OBJDIR)/juce_TextPropertyComponent.o: ../../src/gui/components/properties/juce @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_AudioDeviceSelectorComponent.o: ../../src/gui/components/special/juce_AudioDeviceSelectorComponent.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_BubbleComponent.o: ../../src/gui/components/special/juce_BubbleComponent.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_BubbleMessageComponent.o: ../../src/gui/components/special/juce_BubbleMessageComponent.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -1540,61 +1570,41 @@ $(OBJDIR)/juce_ColourSelector.o: ../../src/gui/components/special/juce_ColourSel @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_BubbleComponent.o: ../../src/gui/components/special/juce_BubbleComponent.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_OpenGLComponent.o: ../../src/gui/components/special/juce_OpenGLComponent.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_SystemTrayIconComponent.o: ../../src/gui/components/special/juce_SystemTrayIconComponent.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_PreferencesPanel.o: ../../src/gui/components/special/juce_PreferencesPanel.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_MidiKeyboardComponent.o: ../../src/gui/components/special/juce_MidiKeyboardComponent.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_DropShadower.o: ../../src/gui/components/special/juce_DropShadower.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_AudioDeviceSelectorComponent.o: ../../src/gui/components/special/juce_AudioDeviceSelectorComponent.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_MagnifierComponent.o: ../../src/gui/components/special/juce_MagnifierComponent.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_MidiKeyboardComponent.o: ../../src/gui/components/special/juce_MidiKeyboardComponent.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_OpenGLComponent.o: ../../src/gui/components/special/juce_OpenGLComponent.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_PreferencesPanel.o: ../../src/gui/components/special/juce_PreferencesPanel.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_SystemTrayIconComponent.o: ../../src/gui/components/special/juce_SystemTrayIconComponent.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_AlertWindow.o: ../../src/gui/components/windows/juce_AlertWindow.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_TooltipWindow.o: ../../src/gui/components/windows/juce_TooltipWindow.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_ThreadWithProgressWindow.o: ../../src/gui/components/windows/juce_ThreadWithProgressWindow.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_ComponentPeer.o: ../../src/gui/components/windows/juce_ComponentPeer.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @@ -1620,72 +1630,42 @@ $(OBJDIR)/juce_SplashScreen.o: ../../src/gui/components/windows/juce_SplashScree @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_ThreadWithProgressWindow.o: ../../src/gui/components/windows/juce_ThreadWithProgressWindow.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_TooltipWindow.o: ../../src/gui/components/windows/juce_TooltipWindow.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_TopLevelWindow.o: ../../src/gui/components/windows/juce_TopLevelWindow.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_linux_AudioCDReader.o: ../../src/native/linux/juce_linux_AudioCDReader.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_linux_Threads.o: ../../src/native/linux/juce_linux_Threads.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_linux_Files.o: ../../src/native/linux/juce_linux_Files.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_linux_Midi.o: ../../src/native/linux/juce_linux_Midi.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_linux_Messaging.o: ../../src/native/linux/juce_linux_Messaging.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_linux_SystemStats.o: ../../src/native/linux/juce_linux_SystemStats.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_linux_FileChooser.o: ../../src/native/linux/juce_linux_FileChooser.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_linux_WebBrowserComponent.o: ../../src/native/linux/juce_linux_WebBrowserComponent.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_linux_Network.o: ../../src/native/linux/juce_linux_Network.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_linux_Clipboard.o: ../../src/native/linux/juce_linux_Clipboard.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - -$(OBJDIR)/juce_linux_JackAudio.o: ../../src/native/linux/juce_linux_JackAudio.cpp - -@$(CMD_MKOBJDIR) - @echo $(notdir $<) - @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" - $(OBJDIR)/juce_linux_Audio.o: ../../src/native/linux/juce_linux_Audio.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" -$(OBJDIR)/juce_linux_Windowing.o: ../../src/native/linux/juce_linux_Windowing.cpp +$(OBJDIR)/juce_linux_AudioCDReader.o: ../../src/native/linux/juce_linux_AudioCDReader.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_linux_Clipboard.o: ../../src/native/linux/juce_linux_Clipboard.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_linux_FileChooser.o: ../../src/native/linux/juce_linux_FileChooser.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_linux_Files.o: ../../src/native/linux/juce_linux_Files.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" @@ -1695,6 +1675,46 @@ $(OBJDIR)/juce_linux_Fonts.o: ../../src/native/linux/juce_linux_Fonts.cpp @echo $(notdir $<) @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" +$(OBJDIR)/juce_linux_JackAudio.o: ../../src/native/linux/juce_linux_JackAudio.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_linux_Messaging.o: ../../src/native/linux/juce_linux_Messaging.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_linux_Midi.o: ../../src/native/linux/juce_linux_Midi.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_linux_Network.o: ../../src/native/linux/juce_linux_Network.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_linux_SystemStats.o: ../../src/native/linux/juce_linux_SystemStats.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_linux_Threads.o: ../../src/native/linux/juce_linux_Threads.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_linux_WebBrowserComponent.o: ../../src/native/linux/juce_linux_WebBrowserComponent.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + +$(OBJDIR)/juce_linux_Windowing.o: ../../src/native/linux/juce_linux_Windowing.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o "$@" -c "$<" + $(OBJDIR)/juce_linux_NativeCode.o: ../../src/native/juce_linux_NativeCode.cpp -@$(CMD_MKOBJDIR) @echo $(notdir $<) diff --git a/build/linux/juce_premake.lua b/build/linux/juce_premake.lua index 483245806a..5dccaab43a 100644 --- a/build/linux/juce_premake.lua +++ b/build/linux/juce_premake.lua @@ -21,7 +21,8 @@ package.config["Debug"].defines = { "LINUX=1", "DEBUG=1", "_DEBUG=1" }; package.config["Debug"].buildoptions = { "-D_DEBUG -ggdb -Wall" } package.config["Release"].defines = { "LINUX=1", "NDEBUG=1" }; -package.config["Release"].buildoptions = { "-O2 -Wall -fvisibility=hidden" } +package.config["Release"].buildoptions = { "-fvisibility=hidden" } +package.config["Release"].buildflags = { "extra-warnings", "optimize-speed", "no-symbols" } package.includepaths = { diff --git a/src/core/juce_Atomic.h b/src/core/juce_Atomic.h index 0842d874ab..6af1e8f7f0 100644 --- a/src/core/juce_Atomic.h +++ b/src/core/juce_Atomic.h @@ -86,21 +86,19 @@ private: #elif JUCE_LINUX // Linux... #if __INTEL_COMPILER - inline void Atomic::increment (int32& variable) { _InterlockedIncrement (static_cast (&variable)); } - inline int32 Atomic::incrementAndReturn (int32& variable) { return _InterlockedIncrement (static_cast (&variable)); } - inline void Atomic::decrement (int32& variable) { _InterlockedDecrement (static_cast (&variable)); } - inline int32 Atomic::decrementAndReturn (int32& variable) { return _InterlockedDecrement (static_cast (&variable)); } + inline void Atomic::increment (int32& variable) { _InterlockedIncrement (&variable); } + inline int32 Atomic::incrementAndReturn (int32& variable) { return _InterlockedIncrement (&variable); } + inline void Atomic::decrement (int32& variable) { _InterlockedDecrement (&variable); } + inline int32 Atomic::decrementAndReturn (int32& variable) { return _InterlockedDecrement (&variable); } inline int32 Atomic::compareAndExchange (int32& destination, int32 newValue, int32 oldValue) - { return _InterlockedCompareExchange (static_cast (&destination), newValue, oldValue); } + { return _InterlockedCompareExchange (&destination, newValue, oldValue); } inline void* Atomic::swapPointers (void* volatile* value1, void* value2) { #if __ia64__ - return reinterpret_cast (_InterlockedExchange64 (reinterpret_cast (value1), - reinterpret_cast<__int64> (value2))); + return reinterpret_cast (_InterlockedExchange64 (const_cast (value1), reinterpret_cast<__int64> (value2))); #else - return reinterpret_cast (_InterlockedExchange (reinterpret_cast (value1), - reinterpret_cast (value2))); + return reinterpret_cast (_InterlockedExchange (const_cast (value1), reinterpret_cast (value2))); #endif } diff --git a/src/threads/juce_Thread.h b/src/threads/juce_Thread.h index f266fa1aba..58785fd056 100644 --- a/src/threads/juce_Thread.h +++ b/src/threads/juce_Thread.h @@ -126,6 +126,10 @@ public: Calling this means that the threadShouldExit() method will then return true. The thread should be regularly checking this to see whether it should exit. + + If your thread makes use of wait(), you might want to call notify() after calling + this method, to interrupt any waits that might be in progress, and allow it + to reach a point where it can exit. @see threadShouldExit @see waitForThreadToExit