summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 67b4f196..ab981e1b 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -272,28 +272,27 @@ FIND_PACKAGE(zlib REQUIRED)
# MO projects
+SET(default_project_path "${CMAKE_SOURCE_DIR}/..")
+GET_FILENAME_COMPONENT(${default_project_path} ${default_project_path} REALPATH)
-SET(project_path "${CMAKE_SOURCE_DIR}/.." CACHE PATH "path to the other mo projects")
+SET(project_path "${default_project_path}" CACHE PATH "path to the other mo projects")
+SET(lib_path "${project_path}/../install/libs")
INCLUDE_DIRECTORIES(${project_path}/uibase/src
${project_path}/bsatk/src
${project_path}/esptk/src
${project_path}/archive/src
${project_path}/plugin/game_features/src)
-
-LINK_DIRECTORIES(${project_path}/uibase/src
- ${project_path}/esptk/src
- ${project_path}/bsatk/src)
-
-
INCLUDE_DIRECTORIES(shared)
+LINK_DIRECTORIES(${lib_path})
+
ADD_DEFINITIONS(-D_UNICODE -DUNICODE -DNOMINMAX -D_CRT_SECURE_NO_WARNINGS)
ADD_EXECUTABLE(ModOrganizer WIN32 ${organizer_HDRS} ${organizer_SRCS} ${organizer_UIHDRS} ${organizer_RCS} ${organizer_RCCPPS})
TARGET_LINK_LIBRARIES(ModOrganizer
Qt5::Widgets Qt5::WinExtras Qt5::WebKitWidgets
${Boost_LIBRARIES}
- ${ZLIB_LIBRARIES}
+ zlibstatic
uibase esptk bsatk
Dbghelp advapi32 Version Shlwapi)