diff options
Diffstat (limited to 'src/CMakeLists.txt')
| -rw-r--r-- | src/CMakeLists.txt | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 3c786868..c55f9efe 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -87,6 +87,7 @@ SET(organizer_SRCS viewmarkingscrollbar.cpp plugincontainer.cpp organizercore.cpp + usvfsconnector.cpp shared/inject.cpp shared/windows_error.cpp @@ -95,6 +96,7 @@ SET(organizer_SRCS shared/gameinfo.cpp shared/oblivioninfo.cpp shared/fallout3info.cpp + shared/fallout4info.cpp shared/falloutnvinfo.cpp shared/util.cpp shared/skyriminfo.cpp @@ -181,6 +183,7 @@ SET(organizer_HDRS plugincontainer.h organizercore.h iuserinterface.h + usvfsconnector.h shared/inject.h shared/windows_error.h @@ -189,6 +192,7 @@ SET(organizer_HDRS shared/gameinfo.h shared/oblivioninfo.h shared/fallout3info.h + shared/fallout4info.h shared/falloutnvinfo.h shared/util.h shared/skyriminfo.h @@ -283,26 +287,36 @@ SET(project_path "${default_project_path}" CACHE PATH "path to the other mo proj SET(lib_path "${project_path}/../../install/libs") -MESSAGE(STATUS ${lib_path}) -MESSAGE(STATUS ${project_path}) - INCLUDE_DIRECTORIES(${project_path}/uibase/src ${project_path}/bsatk/src ${project_path}/esptk/src ${project_path}/archive/src + ${project_path}/../usvfs/usvfs + ${project_path}/game_gamebryo/src ${project_path}/game_features/src) + +MESSAGE(STATUS ${project_path}/gameGamebryo/src) + + INCLUDE_DIRECTORIES(shared ${ZLIB_INCLUDE_DIRS}) LINK_DIRECTORIES(${lib_path} ${project_path}/../zlib/lib) ADD_DEFINITIONS(-D_UNICODE -DUNICODE -DNOMINMAX -D_CRT_SECURE_NO_WARNINGS) +IF("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") + SET(usvfs_name usvfs_x64) +ELSE() + SET(usvfs_name usvfs_x86) +ENDIF() + 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} zlibstatic uibase esptk bsatk + ${usvfs_name} Dbghelp advapi32 Version Shlwapi) SET_TARGET_PROPERTIES(ModOrganizer PROPERTIES COMPILE_FLAGS /GL) |
