summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2013-01-20 01:16:07 +0100
committerPetr Mrázek <peterix@gmail.com>2013-01-20 01:16:07 +0100
commitf33ab9beb17bd11cb55951cb04d24cef34f6dec0 (patch)
tree5cd8ce17f89a19d9d530a99f1e8dcdfc105c5366 /CMakeLists.txt
parent3e0ba1ffd399e4d6e92ba901fc9ea07f589e2af8 (diff)
downloadMultiMC-f33ab9beb17bd11cb55951cb04d24cef34f6dec0.tar
MultiMC-f33ab9beb17bd11cb55951cb04d24cef34f6dec0.tar.gz
MultiMC-f33ab9beb17bd11cb55951cb04d24cef34f6dec0.tar.lz
MultiMC-f33ab9beb17bd11cb55951cb04d24cef34f6dec0.tar.xz
MultiMC-f33ab9beb17bd11cb55951cb04d24cef34f6dec0.zip
Sync
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt34
1 files changed, 31 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 45f1ddb0..370e01d0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -97,8 +97,18 @@ configure_file("${PROJECT_SOURCE_DIR}/config.h.in"
SET(MULTIMC_SOURCES
main.cpp
-gui/mainwindow.cpp
+
+data/appsettings.cpp
+data/inifile.cpp
data/instancebase.cpp
+data/instancelist.cpp
+data/settingsbase.cpp
+data/stdinstance.cpp
+
+gui/mainwindow.cpp
+gui/modeditwindow.cpp
+gui/settingsdialog.cpp
+
util/pathutils.cpp
java/javautils.cpp
@@ -107,8 +117,20 @@ java/annotations.cpp
SET(MULTIMC_HEADERS
gui/mainwindow.h
+gui/modeditwindow.h
+gui/settingsdialog.h
+
+data/appsettings.h
+data/inifile.h
data/instancebase.h
+data/instancelist.h
+data/settingsbase.h
+data/settingsmacros.h
+data/settingsmacrosundef.h
+data/stdinstance.h
+
util/pathutils.h
+
multimc_pragma.h
java/annotations.h
@@ -120,13 +142,19 @@ java/javautils.h
java/membuffer.h
)
+SET(MULTIMC5_UIS
+gui/mainwindow.ui
+gui/modeditwindow.ui
+gui/settingsdialog.ui
+)
+
SET_SOURCE_FILES_PROPERTIES(resources/MultiMCLauncher.jar GENERATED)
-QT5_WRAP_UI(MULTIMC_UI gui/mainwindow.ui)
+QT5_WRAP_UI(MULTIMC_UI ${MULTIMC5_UIS})
QT5_ADD_RESOURCES(MULTIMC_QRC multimc.qrc)
add_executable(multimc5 ${MULTIMC_SOURCES} ${MULTIMC_HEADERS} ${MULTIMC_UI} ${MULTIMC_QRC})
qt5_use_modules(multimc5 Widgets)
-link_libraries(multimc5 quazip patchlib)
+target_link_libraries(multimc5 quazip patchlib)
add_dependencies(multimc5 MultiMCLauncher)
install(TARGETS multimc5 RUNTIME DESTINATION bin)