TEMPLATE = app CONFIG += c++11 QT += qml quick widgets xml webengine win32:LIBS += Shell32.lib Advapi32.lib INCLUDEPATH += $$PWD/Source/UI\ $$PWD/Source/Backend\ $$PWD/Source/Frontend\ $$PWD/../.. SOURCES += Source/main.cpp \ Source/Backend/backend.cpp \ Source/Backend/cli.cpp \ Source/Backend/globalconfig.cpp \ Source/Backend/globaldata.cpp \ Source/Backend/log.cpp \ Source/Backend/projectdata.cpp \ Source/Backend/script.cpp \ Source/FrontEnd/homepage.cpp \ Source/FrontEnd/frontend.cpp \ Source/FrontEnd/project.cpp \ Source/FrontEnd/package.cpp \ Source/FrontEnd/listmodel.cpp \ Source/FrontEnd/config.cpp \ Source/Backend/configdata.cpp \ Source/FrontEnd/configoption.cpp \ Source/Backend/platforms.cpp \ Source/FrontEnd/configvalue.cpp \ Source/FrontEnd/projectslist.cpp \ Source/FrontEnd/createproject.cpp \ Source/Backend/projecttemplate.cpp \ Source/Backend/download.cpp \ Source/FrontEnd/welcomedialog.cpp \ Source/Backend/license.cpp \ Source/FrontEnd/dependencyChecker.cpp \ Source/FrontEnd/dependency.cpp \ Source/Backend/deplist.cpp \ Source/Backend/exporter.cpp \ Source/FrontEnd/platform.cpp \ Source/FrontEnd/externaltools.cpp \ Source/Backend/analytics.cpp \ Source/Backend/eventfilter.cpp \ Source/Backend/checksingle.cpp HEADERS += \ Source/Backend/backend.h \ Source/Backend/cli.h \ Source/Backend/globalconfig.h \ Source/Backend/globaldata.h \ Source/Backend/log.h \ Source/Backend/projectdata.h \ Source/Backend/script.h \ Source/FrontEnd/homepage.h \ Source/FrontEnd/frontend.h \ Source/FrontEnd/project.h \ Source/FrontEnd/package.h \ Source/FrontEnd/listmodel.h \ Source/FrontEnd/config.h \ Source/Backend/configdata.h \ Source/FrontEnd/configvalue.h \ Source/FrontEnd/configoption.h \ Source/Backend/platforms.h \ Source/FrontEnd/projectslist.h \ Source/FrontEnd/createproject.h \ Source/Backend/projecttemplate.h \ Source/Backend/download.h \ Source/FrontEnd/welcomedialog.h \ Source/Backend/license.h \ Source/FrontEnd/dependencyChecker.h \ Source/FrontEnd/dependency.h \ Source/Backend/deplist.h \ Source/Backend/hubutils.h \ Source/FrontEnd/externaltool.h \ Source/Backend/exporter.h \ Source/FrontEnd/platform.h \ Source/Backend/analytics.h \ Source/Backend/eventfilter.h \ Source/Backend/checksingle.h # Additional import path used to resolve QML modules in Qt Creator's code model QML_IMPORT_PATH = # Default rules for deployment. include(deployment.pri) folder_data.files = data/* folder_data.path = $$OUT_PWD/data folder_scripts.files = scripts/* folder_scripts.path = $$OUT_PWD/scripts folder_qml.files = qml/* folder_qml.path = $$OUT_PWD/qml folder_images.files = images/* folder_images.path = $$OUT_PWD/images folder_font.files = font/* folder_font.path = $$OUT_PWD/font INSTALLS += folder_data folder_scripts folder_qml folder_images folder_font DISTFILES += \ scripts/scan_packages.py \ qml/main.qml \ qml/Screens/HomePage.ui.qml \ qml/Dialogs/Log.ui.qml \ qml/Dialogs/WelcomeDialog.qml \ qml/Components/ProjectListItemForm.ui.qml \ qml/Components/ProjectListItem.qml \ data/project.xml \ data/sdk_package_input.xml \ data/sdk_package.xml \ scripts/deploy_config_read.py \ scripts/read_mkb.py \ scripts/s3e_dir.py \ scripts/platform_list.py \ data/deployment/iphone.xml \ data/deployment/android.xml \ data/deployment/blackberry.xml \ data/deployment/firefoxos.xml \ data/deployment/general.xml \ data/deployment/nacl.xml \ data/deployment/osx.xml \ data/deployment/project.xml \ data/deployment/roku.xml \ data/deployment/tizen.xml \ data/deployment/win32.xml \ data/deployment/wp8.xml \ data/deployment/wp81.xml \ data/deployment/ws80.xml \ data/deployment/ws81.xml \ qml/Components/ConfigListItemForm.ui.qml \ qml/Components/ConfigListItem.qml \ qml/Components/ConfigSectionItemForm.ui.qml \ qml/Components/ConfigSectionItem.qml \ qml/Components/ConfigSubSectionItemForm.ui.qml \ qml/Components/ConfigSubSectionItem.qml \ qml/Components/ConfigOptionForm.ui.qml \ qml/Components/ConfigOption.qml \ qml/Screens/ConfigSection.qml \ qml/Screens/Project.qml \ qml/Config/TextCtrlForm.ui.qml \ qml/Config/TextCtrl.qml \ qml/Config/EmptyCtrl.qml \ qml/Config/FileCtrlForm.ui.qml \ qml/Config/FileCtrl.qml \ qml/Config/FileDirCtrlForm.ui.qml \ qml/Config/FileDirCtrl.qml \ qml/Config/EnumCtrlForm.ui.qml \ qml/Config/EnumCtrl.qml \ qml/Config/ListCtrlForm.ui.qml \ qml/Config/ListCtrl.qml \ qml/Config/ListCtrlItemForm.ui.qml \ qml/Config/ListCtrlItem.qml \ qml/Config/VersionCtrlForm.ui.qml \ qml/Config/VersionCtrl.qml \ qml/Config/PasswordCtrlForm.ui.qml \ qml/Config/PasswordCtrl.qml \ qml/Screens/ProjectConfigForm.ui.qml \ qml/Screens/ProjectConfig.qml \ qml/Screens/ProjectHomeForm.ui.qml \ qml/Screens/ProjectHome.qml\ qml/Screens/HomeGrid.qml \ qml/Screens/HomeWebpage.qml \ qml/Dialogs/ProjectBuildForm.ui.qml \ qml/Dialogs/ProjectBuild.qml \ qml/Components/FooterForm.ui.qml \ qml/Components/Footer.qml \ qml/Screens/ProjectBuildList.qml \ qml/Components/TextWithMenu.qml \ qml/Screens/GlobalSettings.qml \ qml/Screens/ProjectViewCloseStyle.qml \ qml/Dialogs/ProjectDeployForm.ui.qml \ qml/Screens/ProjectPackageForm.ui.qml \ qml/Screens/ProjectPackage.qml \ qml/Screens/ProjectLibrary.qml \ qml/Dialogs/ProjectOptionsForm.ui.qml \ qml/Dialogs/ProjectOptions.qml \ qml/Dialogs/CreateProjectForm.ui.qml \ qml/Dialogs/CreateProject.qml \ qml/Dialogs/CreateProjectIntegrations.ui.qml \ qml/Components/Integration.ui.qml \ qml/Components/IconButton.qml \ qml/Style/PrimaryButtonStyle.qml \ qml/Components/TableViewStyled.qml \ qml/Components/TableItem.qml \ qml/Style/PrimaryTextAreaStyle.qml \ qml/Style/PrimaryComboBoxStyle.qml \ qml/Components/HeaderForm.ui.qml \ qml/Components/Header.qml \ qml/Components/HomeCommandLabel.qml \ qml/Style/HubTabViewStyle.qml \ qml/Dialogs/LogDialog.qml \ qml/Components/ProjectsListCommands.qml \ qml/Dialogs/UserInfoForm.ui.qml \ qml/Dialogs/UserInfo.qml \ qml/Screens/DependencyChecker.qml \ qml/Components/DependencyElement.qml \ qml/Components/DependencyControl.qml \ qml/Style/GrayScrollBarStyle.qml \ qml/Components/Tooltip.qml \ data/dependencies.xml \ qml/Style/MainViewCloseStyle.qml \ qml/Style/ProjectTabViewStyle.qml \ qml/Dialogs/DeploymentRemoveForm.ui.qml \ qml/Dialogs/DeploymentRemove.qml \ qml/Dialogs/ReloadForm.ui.qml \ qml/Dialogs/Reload.qml \ qml/Dialogs/NameDialogForm.ui.qml \ qml/Dialogs/NameDialog.qml \ qml/Dialogs/ExternalTools.qml \ qml/Dialogs/ExternalToolsForm.ui.qml \ qml/Dialogs/ExportersDialogForm.ui.qml \ qml/Dialogs/ExportersDialog.qml \ qml/Screens/DownloadView.qml \ qml/Screens/AssetWebpage.qml RC_FILE = hub.rc ICON = hub.icns QMAKE_INFO_PLIST = info.plist mac{ SCRIPTS.files = scripts SCRIPTS.path = Contents/Resources QMAKE_BUNDLE_DATA += SCRIPTS DATA.files = data DATA.path = Contents/Resources QMAKE_BUNDLE_DATA += DATA QML.files = qml QML.path = Contents/Resources QMAKE_BUNDLE_DATA += QML IMAGES.files = images IMAGES.path = Contents/Resources QMAKE_BUNDLE_DATA += IMAGES FONTS.files = font FONTS.path = Contents/Resources QMAKE_BUNDLE_DATA += FONTS }