mirror of
https://github.com/araxiaonline/AscEmu.git
synced 2026-06-13 03:02:22 -04:00
* Fix SRC_TBC_SHADOWLABYRINTH_SCRIPTS_FILES (not added)
fix Installing ./libmysql.lib
Delete USE_PCH_INCLUDES
Revert unset()
language version must be global 😉
* Update CheckSystem.cmake
35 lines
810 B
CMake
35 lines
810 B
CMake
# Copyright (c) 2014-2023 AscEmu Team <http://www.ascemu.org>
|
|
|
|
# set up our project name.
|
|
project(vmap4_assembler CXX)
|
|
|
|
file(GLOB SRC_VMAPS_EXTRACTOR *.cpp *.h)
|
|
|
|
set(VMAPS_EXTRACTOR_SRCS
|
|
${SRC_VMAPS_EXTRACTOR}
|
|
)
|
|
|
|
include_directories(
|
|
${CMAKE_SOURCE_DIR}/src/shared
|
|
${CMAKE_SOURCE_DIR}/src/collision
|
|
${CMAKE_SOURCE_DIR}/src/collision/Management
|
|
${CMAKE_SOURCE_DIR}/src/collision/Maps
|
|
${CMAKE_SOURCE_DIR}/src/collision/Models
|
|
${CMAKE_SOURCE_DIR}/dep/g3dlite/include
|
|
${ZLIB_INCLUDE_DIRS}
|
|
)
|
|
|
|
add_executable(${PROJECT_NAME} ${VMAPS_EXTRACTOR_SRCS})
|
|
|
|
# include library dependencies.
|
|
target_link_libraries(${PROJECT_NAME}
|
|
PUBLIC
|
|
collision
|
|
g3dlite
|
|
${ZLIB_LIBRARIES}
|
|
)
|
|
|
|
install(TARGETS ${PROJECT_NAME} RUNTIME DESTINATION ${ASCEMU_TOOLS_PATH})
|
|
|
|
unset(VMAPS_EXTRACTOR_SRCS)
|