mirror of
https://github.com/OpenMW/openmw.git
synced 2025-01-31 15:45:35 +00:00
Reverts useless CmakeList formatting
This commit is contained in:
parent
077cf97bc4
commit
e9190bedc8
1 changed files with 129 additions and 132 deletions
|
@ -1,84 +1,84 @@
|
|||
project(Components)
|
||||
project (Components)
|
||||
|
||||
# Version file
|
||||
set(VERSION_IN_FILE "${OpenMW_SOURCE_DIR}/files/version.in")
|
||||
set(VERSION_FILE_PATH_BASE "${OpenMW_BINARY_DIR}")
|
||||
set(VERSION_FILE_PATH_RELATIVE resources/version)
|
||||
|
||||
if(GIT_CHECKOUT)
|
||||
set (VERSION_IN_FILE "${OpenMW_SOURCE_DIR}/files/version.in")
|
||||
set (VERSION_FILE_PATH_BASE "${OpenMW_BINARY_DIR}")
|
||||
set (VERSION_FILE_PATH_RELATIVE resources/version)
|
||||
if (GIT_CHECKOUT)
|
||||
get_generator_is_multi_config(multi_config)
|
||||
add_custom_target(git-version
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
-DGIT_EXECUTABLE=${GIT_EXECUTABLE}
|
||||
-DPROJECT_SOURCE_DIR=${PROJECT_SOURCE_DIR}
|
||||
-DVERSION_IN_FILE=${VERSION_IN_FILE}
|
||||
-DVERSION_FILE_PATH_BASE=${VERSION_FILE_PATH_BASE}
|
||||
-DVERSION_FILE_PATH_RELATIVE=${VERSION_FILE_PATH_RELATIVE}
|
||||
-DOPENMW_VERSION_MAJOR=${OPENMW_VERSION_MAJOR}
|
||||
-DOPENMW_VERSION_MINOR=${OPENMW_VERSION_MINOR}
|
||||
-DOPENMW_VERSION_RELEASE=${OPENMW_VERSION_RELEASE}
|
||||
-DOPENMW_VERSION=${OPENMW_VERSION}
|
||||
-DMACROSFILE=${CMAKE_SOURCE_DIR}/cmake/OpenMWMacros.cmake
|
||||
"-DCMAKE_CONFIGURATION_TYPES=${CMAKE_CONFIGURATION_TYPES}"
|
||||
-Dgenerator_is_multi_config_var=${multi_config}
|
||||
-P ${CMAKE_CURRENT_SOURCE_DIR}/../cmake/GitVersion.cmake
|
||||
VERBATIM)
|
||||
else(GIT_CHECKOUT)
|
||||
add_custom_target (git-version
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
-DGIT_EXECUTABLE=${GIT_EXECUTABLE}
|
||||
-DPROJECT_SOURCE_DIR=${PROJECT_SOURCE_DIR}
|
||||
-DVERSION_IN_FILE=${VERSION_IN_FILE}
|
||||
-DVERSION_FILE_PATH_BASE=${VERSION_FILE_PATH_BASE}
|
||||
-DVERSION_FILE_PATH_RELATIVE=${VERSION_FILE_PATH_RELATIVE}
|
||||
-DOPENMW_VERSION_MAJOR=${OPENMW_VERSION_MAJOR}
|
||||
-DOPENMW_VERSION_MINOR=${OPENMW_VERSION_MINOR}
|
||||
-DOPENMW_VERSION_RELEASE=${OPENMW_VERSION_RELEASE}
|
||||
-DOPENMW_VERSION=${OPENMW_VERSION}
|
||||
-DMACROSFILE=${CMAKE_SOURCE_DIR}/cmake/OpenMWMacros.cmake
|
||||
"-DCMAKE_CONFIGURATION_TYPES=${CMAKE_CONFIGURATION_TYPES}"
|
||||
-Dgenerator_is_multi_config_var=${multi_config}
|
||||
-P ${CMAKE_CURRENT_SOURCE_DIR}/../cmake/GitVersion.cmake
|
||||
VERBATIM)
|
||||
else (GIT_CHECKOUT)
|
||||
configure_resource_file(${VERSION_IN_FILE} ${VERSION_FILE_PATH_BASE} ${VERSION_FILE_PATH_RELATIVE})
|
||||
endif(GIT_CHECKOUT)
|
||||
endif (GIT_CHECKOUT)
|
||||
|
||||
# source files
|
||||
add_component_dir(lua
|
||||
|
||||
add_component_dir (lua
|
||||
luastate scriptscontainer utilpackage serialization configuration l10n storage
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(l10n
|
||||
add_component_dir (l10n
|
||||
messagebundles manager
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(settings
|
||||
add_component_dir (settings
|
||||
settings parser
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(bsa
|
||||
add_component_dir (bsa
|
||||
bsa_file compressedbsafile
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(vfs
|
||||
add_component_dir (vfs
|
||||
manager archive bsaarchive filesystemarchive registerarchives
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(resource
|
||||
add_component_dir (resource
|
||||
scenemanager keyframemanager imagemanager bulletshapemanager bulletshape niffilemanager objectcache multiobjectcache resourcesystem
|
||||
resourcemanager stats animation foreachbulletobject errormarker
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(shader
|
||||
add_component_dir (shader
|
||||
shadermanager shadervisitor removedalphafunc
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(sceneutil
|
||||
add_component_dir (sceneutil
|
||||
clone attach visitor util statesetupdater controller skeleton riggeometry morphgeometry lightcontroller
|
||||
lightmanager lightutil positionattitudetransform workqueue pathgridutil waterutil writescene serialize optimizer
|
||||
actorutil detourdebugdraw navmesh agentpath shadow mwshadowtechnique recastmesh shadowsbin osgacontroller rtt
|
||||
screencapture depth color riggeometryosgaextension extradata unrefqueue
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(nif
|
||||
add_component_dir (nif
|
||||
controlled effect niftypes record controller extra node record_ptr data niffile property nifkey base nifstream physics
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(nifosg
|
||||
add_component_dir (nifosg
|
||||
nifloader controller particle matrixtransform
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(nifbullet
|
||||
add_component_dir (nifbullet
|
||||
bulletnifloader
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(to_utf8
|
||||
add_component_dir (to_utf8
|
||||
to_utf8
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(esm attr common defs esmcommon records util luascripts format refid)
|
||||
|
||||
|
@ -86,7 +86,7 @@ add_component_dir(fx pass technique lexer widgets stateupdater)
|
|||
|
||||
add_component_dir(std140 ubo)
|
||||
|
||||
add_component_dir(esm3
|
||||
add_component_dir (esm3
|
||||
esmreader esmwriter loadacti loadalch loadappa loadarmo loadbody loadbook loadbsgn loadcell
|
||||
loadclas loadclot loadcont loadcrea loaddial loaddoor loadench loadfact loadglob loadgmst
|
||||
loadinfo loadingr loadland loadlevlist loadligh loadlock loadprob loadrepa loadltex loadmgef loadmisc
|
||||
|
@ -96,13 +96,13 @@ add_component_dir(esm3
|
|||
inventorystate containerstate npcstate creaturestate dialoguestate statstate npcstats creaturestats
|
||||
weatherstate quickkeys fogstate spellstate activespells creaturelevliststate doorstate projectilestate debugprofile
|
||||
aisequence magiceffects custommarkerstate stolenitems transport animationstate controlsstate mappings readerscache
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(esm3terrain
|
||||
add_component_dir (esm3terrain
|
||||
storage
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(esm4
|
||||
add_component_dir (esm4
|
||||
acti
|
||||
actor
|
||||
common
|
||||
|
@ -191,97 +191,97 @@ add_component_dir(esm4
|
|||
loadweap
|
||||
loadwrld
|
||||
reader
|
||||
readerutils
|
||||
reference
|
||||
script
|
||||
readerutils
|
||||
)
|
||||
|
||||
add_component_dir(misc
|
||||
add_component_dir (misc
|
||||
constants utf8stream resourcehelpers rng messageformatparser weakcache thread
|
||||
compression osguservalues color tuplemeta tuplehelpers
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(stereo
|
||||
add_component_dir (stereo
|
||||
frustum multiview stereomanager types
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(debug
|
||||
add_component_dir (debug
|
||||
debugging debuglog gldebug debugdraw
|
||||
)
|
||||
)
|
||||
|
||||
IF(NOT WIN32 AND NOT APPLE)
|
||||
add_definitions(-DGLOBAL_DATA_PATH="${GLOBAL_DATA_PATH}")
|
||||
add_definitions(-DGLOBAL_CONFIG_PATH="${GLOBAL_CONFIG_PATH}")
|
||||
ENDIF()
|
||||
|
||||
add_component_dir(files
|
||||
add_component_dir (files
|
||||
linuxpath androidpath windowspath macospath fixedpath multidircollection collections configurationmanager
|
||||
constrainedfilestream memorystream hash configfileparser openfile constrainedfilestreambuf conversion
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(compiler
|
||||
add_component_dir (compiler
|
||||
context controlparser errorhandler exception exprparser extensions fileparser generator
|
||||
lineparser literals locals output parser scanner scriptparser skipparser streamerrorhandler
|
||||
stringparser tokenloc nullerrorhandler opcodes extensions0 declarationparser
|
||||
quickfileparser discardparser junkparser
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(interpreter
|
||||
add_component_dir (interpreter
|
||||
context controlopcodes genericopcodes installopcodes interpreter localopcodes mathopcodes
|
||||
miscopcodes opcodes runtime types defines
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(translation
|
||||
add_component_dir (translation
|
||||
translation
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(terrain
|
||||
add_component_dir (terrain
|
||||
storage world buffercache defs terraingrid material terraindrawable texturemanager chunkmanager compositemaprenderer
|
||||
quadtreeworld quadtreenode viewdata cellborder view heightcull
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(loadinglistener
|
||||
add_component_dir (loadinglistener
|
||||
loadinglistener
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(myguiplatform
|
||||
add_component_dir (myguiplatform
|
||||
myguirendermanager myguidatamanager myguiplatform myguitexture myguiloglistener additivelayer scalinglayer
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(widgets
|
||||
add_component_dir (widgets
|
||||
box fontwrapper imagebutton tags list numericeditbox sharedstatebutton windowcaption widgets
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(fontloader
|
||||
add_component_dir (fontloader
|
||||
fontloader
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(sdlutil
|
||||
add_component_dir (sdlutil
|
||||
gl4es_init sdlgraphicswindow imagetosurface sdlinputwrapper sdlvideowrapper events sdlcursormanager sdlmappings
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(version
|
||||
add_component_dir (version
|
||||
version
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(fallback
|
||||
add_component_dir (fallback
|
||||
fallback validate
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(lua_ui
|
||||
add_component_dir (lua_ui
|
||||
registerscriptsettings scriptsettings
|
||||
properties widget element util layers content alignment resources
|
||||
adapter text textedit window image container flex
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
if(WIN32)
|
||||
add_component_dir(crashcatcher
|
||||
add_component_dir (crashcatcher
|
||||
windows_crashcatcher
|
||||
windows_crashmonitor
|
||||
windows_crashshm
|
||||
)
|
||||
elseif(NOT ANDROID)
|
||||
add_component_dir(crashcatcher
|
||||
add_component_dir (crashcatcher
|
||||
crashcatcher
|
||||
)
|
||||
endif()
|
||||
|
@ -317,11 +317,11 @@ add_component_dir(detournavigator
|
|||
stats
|
||||
commulativeaabb
|
||||
recastcontext
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(loadinglistener
|
||||
reporter
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(sqlite3
|
||||
db
|
||||
|
@ -336,63 +336,63 @@ add_component_dir(esmloader
|
|||
|
||||
add_component_dir(navmeshtool
|
||||
protocol
|
||||
)
|
||||
)
|
||||
|
||||
add_component_dir(platform
|
||||
platform
|
||||
file
|
||||
)
|
||||
)
|
||||
|
||||
if(WIN32)
|
||||
if (WIN32)
|
||||
add_component_dir(platform
|
||||
file.win32
|
||||
)
|
||||
elseif(UNIX)
|
||||
)
|
||||
elseif (UNIX)
|
||||
add_component_dir(platform
|
||||
file.posix
|
||||
)
|
||||
else()
|
||||
)
|
||||
else ()
|
||||
add_component_dir(platform
|
||||
file.stdio
|
||||
)
|
||||
)
|
||||
endif()
|
||||
|
||||
set(ESM_UI ${CMAKE_SOURCE_DIR}/files/ui/contentselector.ui
|
||||
)
|
||||
set (ESM_UI ${CMAKE_SOURCE_DIR}/files/ui/contentselector.ui
|
||||
)
|
||||
|
||||
if(USE_QT)
|
||||
add_component_qt_dir(contentselector
|
||||
if (USE_QT)
|
||||
add_component_qt_dir (contentselector
|
||||
model/modelitem model/esmfile
|
||||
model/naturalsort model/contentmodel
|
||||
model/loadordererror
|
||||
view/combobox view/contentselector
|
||||
)
|
||||
add_component_qt_dir(config
|
||||
)
|
||||
add_component_qt_dir (config
|
||||
gamesettings
|
||||
launchersettings
|
||||
settingsbase
|
||||
)
|
||||
)
|
||||
|
||||
add_component_qt_dir(process
|
||||
add_component_qt_dir (process
|
||||
processinvoker
|
||||
)
|
||||
)
|
||||
|
||||
add_component_qt_dir(misc
|
||||
add_component_qt_dir (misc
|
||||
helpviewer
|
||||
)
|
||||
)
|
||||
|
||||
add_component_qt_dir(files
|
||||
add_component_qt_dir (files
|
||||
qtconversion
|
||||
)
|
||||
)
|
||||
|
||||
QT5_WRAP_UI(ESM_UI_HDR ${ESM_UI})
|
||||
endif()
|
||||
|
||||
if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
|
||||
if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
|
||||
if("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86_64" AND NOT APPLE)
|
||||
add_definitions(-fPIC)
|
||||
endif()
|
||||
endif()
|
||||
endif ()
|
||||
|
||||
include_directories(${BULLET_INCLUDE_DIRS} ${CMAKE_CURRENT_BINARY_DIR})
|
||||
|
||||
|
@ -437,7 +437,7 @@ target_link_libraries(components
|
|||
smhasher
|
||||
${ICU_LIBRARIES}
|
||||
yaml-cpp
|
||||
)
|
||||
)
|
||||
|
||||
if(Boost_VERSION_STRING VERSION_GREATER_EQUAL 1.77.0)
|
||||
target_link_libraries(components ${Boost_ATOMIC_LIBRARY})
|
||||
|
@ -445,46 +445,46 @@ endif()
|
|||
|
||||
target_link_libraries(components ${BULLET_LIBRARIES})
|
||||
|
||||
if(WIN32)
|
||||
if (WIN32)
|
||||
target_link_libraries(components
|
||||
${Boost_LOCALE_LIBRARY}
|
||||
${Boost_ZLIB_LIBRARY})
|
||||
${Boost_LOCALE_LIBRARY}
|
||||
${Boost_ZLIB_LIBRARY})
|
||||
endif()
|
||||
|
||||
if(USE_QT)
|
||||
if (USE_QT)
|
||||
add_library(components_qt STATIC ${COMPONENT_QT_FILES} ${ESM_UI_HDR})
|
||||
target_link_libraries(components_qt components Qt5::Widgets Qt5::Core)
|
||||
target_compile_definitions(components_qt PRIVATE OPENMW_DOC_BASEURL="${OPENMW_DOC_BASEURL}")
|
||||
endif()
|
||||
|
||||
if(GIT_CHECKOUT)
|
||||
add_dependencies(components git-version)
|
||||
endif(GIT_CHECKOUT)
|
||||
if (GIT_CHECKOUT)
|
||||
add_dependencies (components git-version)
|
||||
endif (GIT_CHECKOUT)
|
||||
|
||||
if(OSG_STATIC AND CMAKE_SYSTEM_NAME MATCHES "Linux")
|
||||
if (OSG_STATIC AND CMAKE_SYSTEM_NAME MATCHES "Linux")
|
||||
find_package(X11 REQUIRED COMPONENTS Xinerama Xrandr)
|
||||
target_link_libraries(components ${CMAKE_DL_LIBS} X11::X11 X11::Xinerama X11::Xrandr)
|
||||
find_package(Fontconfig MODULE)
|
||||
|
||||
if(Fontconfig_FOUND)
|
||||
target_link_libraries(components Fontconfig::Fontconfig)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(WIN32)
|
||||
if (WIN32)
|
||||
target_link_libraries(components shlwapi)
|
||||
endif()
|
||||
|
||||
# Fix for not visible pthreads functions for linker with glibc 2.15
|
||||
if(UNIX AND NOT APPLE)
|
||||
target_link_libraries(components ${CMAKE_THREAD_LIBS_INIT})
|
||||
if (UNIX AND NOT APPLE)
|
||||
target_link_libraries(components ${CMAKE_THREAD_LIBS_INIT})
|
||||
endif()
|
||||
|
||||
if(BUILD_WITH_CODE_COVERAGE)
|
||||
if (BUILD_WITH_CODE_COVERAGE)
|
||||
add_definitions(--coverage)
|
||||
target_link_libraries(components gcov)
|
||||
endif()
|
||||
|
||||
|
||||
# Make the variable accessible for other subdirectories
|
||||
set(COMPONENT_FILES ${COMPONENT_FILES} PARENT_SCOPE)
|
||||
|
||||
|
@ -493,10 +493,8 @@ target_compile_definitions(components PUBLIC BT_USE_DOUBLE_PRECISION)
|
|||
if(OSG_STATIC)
|
||||
unset(_osg_plugins_static_files)
|
||||
add_library(components_osg_plugins INTERFACE)
|
||||
|
||||
foreach(_plugin ${USED_OSG_PLUGINS})
|
||||
string(TOUPPER ${_plugin} _plugin_uc)
|
||||
|
||||
if(OPENMW_USE_SYSTEM_OSG)
|
||||
list(APPEND _osg_plugins_static_files ${${_plugin_uc}_LIBRARY})
|
||||
else()
|
||||
|
@ -505,7 +503,6 @@ if(OSG_STATIC)
|
|||
add_dependencies(components_osg_plugins ${${_plugin_uc}_LIBRARY})
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
# We use --whole-archive because OSG plugins use registration.
|
||||
get_whole_archive_options(_opts ${_osg_plugins_static_files})
|
||||
target_link_options(components_osg_plugins INTERFACE ${_opts})
|
||||
|
@ -525,7 +522,7 @@ if(USE_QT)
|
|||
set_property(TARGET components_qt PROPERTY AUTOMOC ON)
|
||||
endif(USE_QT)
|
||||
|
||||
if(CMAKE_VERSION VERSION_GREATER_EQUAL 3.16 AND MSVC)
|
||||
if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.16 AND MSVC)
|
||||
target_precompile_headers(components PUBLIC
|
||||
<sol/sol.hpp>
|
||||
|
||||
|
|
Loading…
Reference in a new issue