diff options
| author | Tannin <sherb@gmx.net> | 2015-09-26 11:39:30 +0200 |
|---|---|---|
| committer | Tannin <sherb@gmx.net> | 2015-09-26 11:39:30 +0200 |
| commit | 462c549f7725810e55131a62f731357c6b2396ae (patch) | |
| tree | 13935343d1694df98c57134ff37242ceaf9909fd /src | |
| parent | 1f8c24ee7a8633f8b00f5615b6646bf7fcbf78a2 (diff) | |
added cmake build system
Diffstat (limited to 'src')
| -rw-r--r-- | src/CMakeLists.txt | 15 |
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) |
