QT += widgets \ network TEMPLATE = app TARGET = synergy DEFINES += VERSION_STAGE=\\\"$$QMAKE_VERSION_STAGE\\\" DEFINES += VERSION_REVISION=\\\"$$QMAKE_VERSION_REVISION\\\" DEFINES -= UNICODE DEFINES += _MBCS DEPENDPATH += . \ res INCLUDEPATH += . \ src \ ../lib/shared/ FORMS += src/MainWindowBase.ui \ src/AboutDialogBase.ui \ src/ServerConfigDialogBase.ui \ src/ScreenSettingsDialogBase.ui \ src/ActionDialogBase.ui \ src/HotkeyDialogBase.ui \ src/SettingsDialogBase.ui \ src/SetupWizardBase.ui \ src/AddClientDialogBase.ui \ src/ActivationDialog.ui \ src/CancelActivationDialog.ui \ src/FailedLoginDialog.ui SOURCES += src/main.cpp \ src/MainWindow.cpp \ src/AboutDialog.cpp \ src/ServerConfig.cpp \ src/ServerConfigDialog.cpp \ src/ScreenSetupView.cpp \ src/Screen.cpp \ src/ScreenSetupModel.cpp \ src/NewScreenWidget.cpp \ src/TrashScreenWidget.cpp \ src/ScreenSettingsDialog.cpp \ src/BaseConfig.cpp \ src/HotkeyDialog.cpp \ src/ActionDialog.cpp \ src/Hotkey.cpp \ src/Action.cpp \ src/KeySequence.cpp \ src/KeySequenceWidget.cpp \ src/SettingsDialog.cpp \ src/AppConfig.cpp \ src/QSynergyApplication.cpp \ src/VersionChecker.cpp \ src/SetupWizard.cpp \ src/IpcClient.cpp \ src/IpcReader.cpp \ src/Ipc.cpp \ src/SynergyLocale.cpp \ src/QUtility.cpp \ src/ZeroconfServer.cpp \ src/ZeroconfThread.cpp \ src/ZeroconfRegister.cpp \ src/ZeroconfBrowser.cpp \ src/ZeroconfService.cpp \ src/DataDownloader.cpp \ src/AddClientDialog.cpp \ src/CommandProcess.cpp \ src/CoreInterface.cpp \ src/Fingerprint.cpp \ src/SslCertificate.cpp \ src/WebClient.cpp \ src/ActivationNotifier.cpp \ src/ActivationDialog.cpp \ src/CancelActivationDialog.cpp \ src/FailedLoginDialog.cpp \ ../lib/shared/SerialKey.cpp \ src/LicenseManager.cpp HEADERS += src/MainWindow.h \ src/AboutDialog.h \ src/ServerConfig.h \ src/ServerConfigDialog.h \ src/ScreenSetupView.h \ src/Screen.h \ src/ScreenSetupModel.h \ src/NewScreenWidget.h \ src/TrashScreenWidget.h \ src/ScreenSettingsDialog.h \ src/BaseConfig.h \ src/HotkeyDialog.h \ src/ActionDialog.h \ src/Hotkey.h \ src/Action.h \ src/KeySequence.h \ src/KeySequenceWidget.h \ src/SettingsDialog.h \ src/AppConfig.h \ src/QSynergyApplication.h \ src/VersionChecker.h \ src/SetupWizard.h \ src/IpcClient.h \ src/IpcReader.h \ src/Ipc.h \ src/SynergyLocale.h \ src/QUtility.h \ src/ZeroconfServer.h \ src/ZeroconfThread.h \ src/ZeroconfRegister.h \ src/ZeroconfRecord.h \ src/ZeroconfBrowser.h \ src/ZeroconfService.h \ src/DataDownloader.h \ src/AddClientDialog.h \ src/CommandProcess.h \ src/ProcessorArch.h \ src/CoreInterface.h \ src/Fingerprint.h \ src/SslCertificate.h \ src/WebClient.h \ src/ActivationNotifier.h \ src/ElevateMode.h \ src/ActivationDialog.h \ src/CancelActivationDialog.h \ src/FailedLoginDialog.h \ ../lib/shared/EditionType.h \ ../lib/shared/SerialKey.h \ src/LicenseManager.h TRANSLATIONS = res/lang/gui_ar-SA.ts \ res/lang/gui_bg-BG.ts \ res/lang/gui_ca-ES.ts \ res/lang/gui_cs-CZ.ts \ res/lang/gui_cy-GB.ts \ res/lang/gui_da-DK.ts \ res/lang/gui_de-DE.ts \ res/lang/gui_el-GR.ts \ res/lang/gui_es-ES.ts \ res/lang/gui_et-EE.ts \ res/lang/gui_fi-FI.ts \ res/lang/gui_fr-FR.ts \ res/lang/gui_gl-ES.ts \ res/lang/gui_he-IL.ts \ res/lang/gui_hr-HR.ts \ res/lang/gui_hu-HU.ts \ res/lang/gui_id-ID.ts \ res/lang/gui_it-IT.ts \ res/lang/gui_ja-JP.ts \ res/lang/gui_ko-KR.ts \ res/lang/gui_lt-LT.ts \ res/lang/gui_lv-LV.ts \ res/lang/gui_mr-IN.ts \ res/lang/gui_nl-NL.ts \ res/lang/gui_no-NO.ts \ res/lang/gui_pl-PL.ts \ res/lang/gui_pt-BR.ts \ res/lang/gui_pt-PT.ts \ res/lang/gui_ro-RO.ts \ res/lang/gui_ru-RU.ts \ res/lang/gui_sk-SK.ts \ res/lang/gui_sl-SI.ts \ res/lang/gui_sq-AL.ts \ res/lang/gui_sr-SP.ts \ res/lang/gui_sv-SE.ts \ res/lang/gui_th-TH.ts \ res/lang/gui_tr-TR.ts \ res/lang/gui_uk-UA.ts \ res/lang/gui_ur-IN.ts \ res/lang/gui_vi-VN.ts \ res/lang/gui_zh-CN.ts \ res/lang/gui_zh-TW.ts RESOURCES += res/Synergy.qrc RC_FILE = res/win/Synergy.rc macx { QMAKE_INFO_PLIST = res/mac/Info.plist TARGET = Synergy QSYNERGY_ICON.files = res/mac/Synergy.icns QSYNERGY_ICON.path = Contents/Resources QMAKE_BUNDLE_DATA += QSYNERGY_ICON LIBS += $$MACX_LIBS } unix:!macx:LIBS += -ldns_sd debug { OBJECTS_DIR = tmp/debug MOC_DIR = tmp/debug RCC_DIR = tmp/debug } release { OBJECTS_DIR = tmp/release MOC_DIR = tmp/release RCC_DIR = tmp/release } win32-msvc2015 { LIBS += -lAdvapi32 QMAKE_LFLAGS += /NODEFAULTLIB:LIBCMT } win32-msvc* { contains(QMAKE_HOST.arch, x86):{ QMAKE_LFLAGS *= /MACHINE:X86 LIBS += -L"$$(BONJOUR_SDK_HOME)/Lib/Win32" -ldnssd } contains(QMAKE_HOST.arch, x86_64):{ QMAKE_LFLAGS *= /MACHINE:X64 LIBS += -L"$$(BONJOUR_SDK_HOME)/Lib/x64" -ldnssd } } win32 { Debug:DESTDIR = ../../bin/Debug Release:DESTDIR = ../../bin/Release INCLUDEPATH += "$$(BONJOUR_SDK_HOME)/Include" } else:DESTDIR = ../../bin