2015-06-24 19:28:10 +02:00
|
|
|
include $(top_srcdir)/modules/common.am
|
|
|
|
|
|
|
|
guidir = $(pluginsdir)/gui
|
|
|
|
|
|
|
|
|
2015-07-14 22:10:40 +02:00
|
|
|
libmacosx_plugin_la_OBJCFLAGS = $(AM_OBJCFLAGS) -fobjc-exceptions -fobjc-arc -F${CONTRIB_DIR}
|
2015-06-24 19:28:10 +02:00
|
|
|
libmacosx_plugin_la_LDFLAGS = $(AM_LDFLAGS) -rpath '$(guidir)' \
|
|
|
|
-Wl,-framework,Cocoa -Wl,-framework,Carbon -Wl,-framework,CoreServices \
|
2016-06-14 02:02:57 +02:00
|
|
|
-Wl,-framework,AVFoundation -Wl,-framework,CoreMedia -Wl,-framework,IOKit \
|
|
|
|
-Wl,-framework,AddressBook -Wl,-framework,WebKit -Wl,-framework,CoreAudio \
|
|
|
|
-Wl,-framework,SystemConfiguration -Wl,-framework,ScriptingBridge \
|
2017-01-30 12:15:21 +01:00
|
|
|
-F${CONTRIB_DIR} -Wl,-framework,QuartzCore
|
2015-06-24 19:28:10 +02:00
|
|
|
|
|
|
|
if HAVE_SPARKLE
|
|
|
|
libmacosx_plugin_la_LDFLAGS += -Wl,-framework,Sparkle
|
|
|
|
endif
|
|
|
|
|
|
|
|
EXTRA_LTLIBRARIES = libmacosx_plugin.la
|
|
|
|
gui_LTLIBRARIES = $(LTLIBmacosx)
|
|
|
|
|
|
|
|
libmacosx_plugin_la_SOURCES = \
|
2015-07-21 14:08:18 +02:00
|
|
|
helpers.h \
|
2016-08-08 18:06:01 +02:00
|
|
|
VLCAboutWindowController.h VLCAboutWindowController.m \
|
2016-08-08 18:18:37 +02:00
|
|
|
VLCAddonListItem.h VLCAddonListItem.m \
|
2016-08-08 18:10:39 +02:00
|
|
|
VLCAddonsWindowController.h VLCAddonsWindowController.m \
|
2015-06-24 19:28:10 +02:00
|
|
|
applescript.h applescript.m \
|
|
|
|
AppleRemote.h AppleRemote.m \
|
|
|
|
BWQuincyManager.h BWQuincyManager.m \
|
|
|
|
BWQuincyUI.h BWQuincyUI.m \
|
|
|
|
CompatibilityFixes.h \
|
2016-08-10 20:07:43 +02:00
|
|
|
VLCControlsBarCommon.m VLCControlsBarCommon.h \
|
2016-10-09 00:41:02 +02:00
|
|
|
VLCDocumentController.m VLCDocumentController.h \
|
2016-08-10 20:07:43 +02:00
|
|
|
VLCMainWindowControlsBar.m VLCMainWindowControlsBar.h \
|
2016-08-08 18:22:01 +02:00
|
|
|
VLCConvertAndSaveWindowController.h VLCConvertAndSaveWindowController.m \
|
2016-08-08 18:25:06 +02:00
|
|
|
VLCCoreInteraction.h VLCCoreInteraction.m \
|
2016-09-01 17:05:18 +02:00
|
|
|
VLCExtensionsDialogProvider.h VLCExtensionsDialogProvider.m \
|
2016-09-01 17:08:39 +02:00
|
|
|
VLCExtensionsManager.h VLCExtensionsManager.m \
|
2016-08-08 18:08:21 +02:00
|
|
|
VLCHelpWindowController.h VLCHelpWindowController.m \
|
2016-08-10 19:50:10 +02:00
|
|
|
VLCMain+OldPrefs.h VLCMain+OldPrefs.m \
|
2016-08-10 20:00:09 +02:00
|
|
|
VLCMain.h VLCMain.m \
|
|
|
|
VLCApplication.h VLCApplication.m \
|
2015-06-24 19:28:10 +02:00
|
|
|
iTunes.h \
|
2016-09-01 17:12:34 +02:00
|
|
|
VLCKeyboardBacklightControl.h VLCKeyboardBacklightControl.m \
|
2015-06-24 19:28:10 +02:00
|
|
|
macosx.m \
|
2016-08-08 18:13:03 +02:00
|
|
|
VLCMainMenu.h VLCMainMenu.m \
|
2016-09-01 17:16:13 +02:00
|
|
|
VLCMainWindowTitleView.h VLCMainWindowTitleView.m \
|
2015-06-24 19:28:10 +02:00
|
|
|
misc.h misc.m \
|
2016-08-08 18:28:08 +02:00
|
|
|
VLCOpenWindowController.h VLCOpenWindowController.m \
|
2016-08-08 18:33:29 +02:00
|
|
|
VLCOutput.h VLCOutput.m \
|
2015-10-09 18:02:58 +02:00
|
|
|
VLCPlaylistView.h VLCPlaylistView.m \
|
|
|
|
VLCPlaylist.h VLCPlaylist.m \
|
|
|
|
VLCPlaylistInfo.h VLCPlaylistInfo.m \
|
2016-08-08 18:40:37 +02:00
|
|
|
VLCPLItem.h VLCPLItem.m \
|
2016-08-08 18:43:13 +02:00
|
|
|
VLCPLModel.h VLCPLModel.m \
|
2015-06-24 19:28:10 +02:00
|
|
|
prefs.h prefs.m \
|
|
|
|
prefs_widgets.h prefs_widgets.m \
|
|
|
|
PXSourceList.h PXSourceList.m \
|
|
|
|
PXSourceListDataSource.h PXSourceListDelegate.h \
|
|
|
|
SideBarItem.h SideBarItem.m \
|
2016-09-01 17:25:49 +02:00
|
|
|
VLCPopupPanelController.h VLCPopupPanelController.m \
|
|
|
|
VLCTextfieldPanelController.h VLCTextfieldPanelController.m \
|
2015-06-24 19:28:10 +02:00
|
|
|
simple_prefs.h simple_prefs.m \
|
|
|
|
SPInvocationGrabbing.h SPInvocationGrabbing.m \
|
|
|
|
SPMediaKeyTap.h SPMediaKeyTap.m \
|
|
|
|
Spotify.h \
|
2016-08-08 18:47:05 +02:00
|
|
|
VLCStringUtility.h VLCStringUtility.m \
|
2016-08-08 18:54:50 +02:00
|
|
|
VLCVoutView.h VLCVoutView.m \
|
2015-08-11 15:20:02 +02:00
|
|
|
VLCTimeSelectionPanelController.h VLCTimeSelectionPanelController.m \
|
2015-06-24 19:28:10 +02:00
|
|
|
VLCUIWidgets.h VLCUIWidgets.m \
|
2015-10-08 15:11:49 +02:00
|
|
|
VLCScrollingClipView.h VLCScrollingClipView.m \
|
2016-01-02 11:16:58 +01:00
|
|
|
VLCStatusBarIcon.h VLCStatusBarIcon.m \
|
2015-06-24 19:28:10 +02:00
|
|
|
VLCVoutWindowController.h VLCVoutWindowController.m \
|
2016-06-05 11:28:23 +02:00
|
|
|
Windows.h Windows.m \
|
2016-08-08 17:38:16 +02:00
|
|
|
VLCAudioEffectsWindowController.h VLCAudioEffectsWindowController.m \
|
2016-08-08 16:06:32 +02:00
|
|
|
VLCBookmarksWindowController.h VLCBookmarksWindowController.m \
|
2016-08-08 15:52:13 +02:00
|
|
|
VLCCoreDialogProvider.h VLCCoreDialogProvider.m \
|
2016-08-08 18:00:38 +02:00
|
|
|
VLCDebugMessageWindowController.h VLCDebugMessageWindowController.m \
|
2016-06-05 11:28:23 +02:00
|
|
|
VLCHUDSliderCell.h VLCHUDSliderCell.m \
|
|
|
|
VLCHUDButtonCell.h VLCHUDButtonCell.m \
|
|
|
|
VLCHUDCheckboxCell.h VLCHUDCheckboxCell.m \
|
2016-06-05 11:28:29 +02:00
|
|
|
VLCHUDRadiobuttonCell.h VLCHUDRadiobuttonCell.m \
|
2016-06-16 23:54:18 +02:00
|
|
|
VLCHUDTextFieldCell.h VLCHUDTextFieldCell.m \
|
2016-08-08 17:55:19 +02:00
|
|
|
VLCInputManager.h VLCInputManager.m \
|
2016-08-08 17:53:15 +02:00
|
|
|
VLCMainWindow.h VLCMainWindow.m \
|
2016-06-16 23:54:18 +02:00
|
|
|
VLCRendererDiscovery.h VLCRendererDiscovery.m \
|
|
|
|
VLCRendererItem.h VLCRendererItem.m \
|
2016-08-08 17:42:19 +02:00
|
|
|
VLCRendererDialog.h VLCRendererDialog.m \
|
2016-08-08 17:45:47 +02:00
|
|
|
VLCResumeDialogController.h VLCResumeDialogController.m \
|
2016-08-08 17:49:56 +02:00
|
|
|
VLCTrackSynchronizationWindowController.h VLCTrackSynchronizationWindowController.m \
|
2016-10-03 12:01:52 +02:00
|
|
|
VLCVideoEffectsWindowController.h VLCVideoEffectsWindowController.m \
|
2016-12-11 16:02:18 +01:00
|
|
|
VLCFSPanelController.h VLCFSPanelController.m \
|
2017-01-05 19:34:47 +01:00
|
|
|
VLCFSPanelDraggableView.h VLCFSPanelDraggableView.m \
|
2016-12-11 16:02:18 +01:00
|
|
|
VLCDefaultValueSlider.h VLCDefaultValueSlider.m \
|
|
|
|
VLCDefaultValueSliderCell.h VLCDefaultValueSliderCell.m
|