| @@ -48,6 +48,9 @@ ifeq ($(MACOS_OR_WIN32),true) | |||||
| STANDALONE_LIBS += $(MODULEDIR)/juce_graphics.a | STANDALONE_LIBS += $(MODULEDIR)/juce_graphics.a | ||||
| STANDALONE_LIBS += $(MODULEDIR)/juce_gui_basics.a | STANDALONE_LIBS += $(MODULEDIR)/juce_gui_basics.a | ||||
| endif | endif | ||||
| ifeq ($(MACOS),true) | |||||
| STANDALONE_LIBS += $(MODULEDIR)/juce_gui_extra.a | |||||
| endif | |||||
| else | else | ||||
| STANDALONE_LIBS += $(MODULEDIR)/rtaudio.a | STANDALONE_LIBS += $(MODULEDIR)/rtaudio.a | ||||
| STANDALONE_LIBS += $(MODULEDIR)/rtmidi.a | STANDALONE_LIBS += $(MODULEDIR)/rtmidi.a | ||||
| @@ -77,6 +80,9 @@ ifeq ($(MACOS_OR_WIN32),true) | |||||
| STANDALONE_LINK_FLAGS += $(JUCE_GRAPHICS_LIBS) | STANDALONE_LINK_FLAGS += $(JUCE_GRAPHICS_LIBS) | ||||
| STANDALONE_LINK_FLAGS += $(JUCE_GUI_BASICS_LIBS) | STANDALONE_LINK_FLAGS += $(JUCE_GUI_BASICS_LIBS) | ||||
| endif | endif | ||||
| ifeq ($(MACOS),true) | |||||
| STANDALONE_LINK_FLAGS += $(JUCE_GUI_EXTRA_LIBS) | |||||
| endif | |||||
| else | else | ||||
| STANDALONE_LINK_FLAGS += $(RTAUDIO_LIBS) | STANDALONE_LINK_FLAGS += $(RTAUDIO_LIBS) | ||||
| STANDALONE_LINK_FLAGS += $(RTMIDI_LIBS) | STANDALONE_LINK_FLAGS += $(RTMIDI_LIBS) | ||||
| @@ -114,6 +114,13 @@ LIBS_win32 += $(MODULEDIR)/juce_gui_basics.win32.a | |||||
| LIBS_win64 += $(MODULEDIR)/juce_gui_basics.win64.a | LIBS_win64 += $(MODULEDIR)/juce_gui_basics.win64.a | ||||
| LINK_FLAGS += $(JUCE_GUI_BASICS_LIBS) | LINK_FLAGS += $(JUCE_GUI_BASICS_LIBS) | ||||
| endif | endif | ||||
| ifeq ($(MACOS),true) | |||||
| LIBS_native += $(MODULEDIR)/juce_gui_extra.a | |||||
| LIBS_posix32 += $(MODULEDIR)/juce_gui_extra.posix32.a | |||||
| LIBS_posix64 += $(MODULEDIR)/juce_gui_extra.posix64.a | |||||
| LINK_FLAGS += $(JUCE_GUI_EXTRA_LIBS) | |||||
| endif | |||||
| endif | endif | ||||
| LINK_FLAGS += $(X11_LIBS) | LINK_FLAGS += $(X11_LIBS) | ||||
| @@ -114,7 +114,7 @@ struct AutoResizingNSViewComponentWithParent : public AutoResizingNSViewCompone | |||||
| AutoResizingNSViewComponent::AutoResizingNSViewComponent() | AutoResizingNSViewComponent::AutoResizingNSViewComponent() | ||||
| : recursive (false) {} | : recursive (false) {} | ||||
| void AutoResizingNSViewComponent::childBoundsChanged (Component*) override | |||||
| void AutoResizingNSViewComponent::childBoundsChanged (Component*) | |||||
| { | { | ||||
| if (recursive) | if (recursive) | ||||
| { | { | ||||
| @@ -128,7 +128,7 @@ void AutoResizingNSViewComponent::childBoundsChanged (Component*) override | |||||
| } | } | ||||
| } | } | ||||
| void AutoResizingNSViewComponent::handleAsyncUpdate() override | |||||
| void AutoResizingNSViewComponent::handleAsyncUpdate() | |||||
| { | { | ||||
| resizeToFitView(); | resizeToFitView(); | ||||
| } | } | ||||
| @@ -152,7 +152,7 @@ JUCE_IOS_MAC_VIEW* AutoResizingNSViewComponentWithParent::getChildView() const | |||||
| return nil; | return nil; | ||||
| } | } | ||||
| void AutoResizingNSViewComponentWithParent::timerCallback() override | |||||
| void AutoResizingNSViewComponentWithParent::timerCallback() | |||||
| { | { | ||||
| if (JUCE_IOS_MAC_VIEW* child = getChildView()) | if (JUCE_IOS_MAC_VIEW* child = getChildView()) | ||||
| { | { | ||||
| @@ -69,6 +69,9 @@ ifeq ($(MACOS_OR_WIN32),true) | |||||
| LIBS += $(MODULEDIR)/juce_graphics.a | LIBS += $(MODULEDIR)/juce_graphics.a | ||||
| LIBS += $(MODULEDIR)/juce_gui_basics.a | LIBS += $(MODULEDIR)/juce_gui_basics.a | ||||
| endif | endif | ||||
| ifeq ($(MACOS),true) | |||||
| LIBS += $(MODULEDIR)/juce_gui_extra.a | |||||
| endif | |||||
| endif | endif | ||||
| # --------------------------------------------------------------------------------------------------------------------- | # --------------------------------------------------------------------------------------------------------------------- | ||||
| @@ -96,6 +99,9 @@ ifeq ($(MACOS_OR_WIN32),true) | |||||
| LINK_FLAGS += $(JUCE_GRAPHICS_LIBS) | LINK_FLAGS += $(JUCE_GRAPHICS_LIBS) | ||||
| LINK_FLAGS += $(JUCE_GUI_BASICS_LIBS) | LINK_FLAGS += $(JUCE_GUI_BASICS_LIBS) | ||||
| endif | endif | ||||
| ifeq ($(MACOS),true) | |||||
| LINK_FLAGS += $(JUCE_GUI_EXTRA_LIBS) | |||||
| endif | |||||
| endif | endif | ||||
| ifeq ($(MACOS),true) | ifeq ($(MACOS),true) | ||||