Browse Source

Build antkeeper-data module

master
C. J. Howard 5 years ago
parent
commit
1a86785682
Signed by: cjhoward GPG Key ID: 03E1FABA9C3EC195
3 changed files with 16 additions and 3 deletions
  1. +14
    -1
      CMakeLists.txt
  2. +1
    -1
      modules/antkeeper-data
  3. +1
    -1
      modules/antkeeper-source

+ 14
- 1
CMakeLists.txt View File

@ -117,7 +117,7 @@ ExternalProject_Add(entt
# Build antkeeper-source module
ExternalProject_Add(antkeeper-source
DEPENDS vmq entt
DEPENDS openal-soft vmq entt
SOURCE_DIR ${MODULE_SOURCE_DIR}/antkeeper-source
BINARY_DIR ${MODULE_BUILD_DIR}/antkeeper-source
INSTALL_DIR ${PACKAGE_INSTALL_DIR}
@ -128,6 +128,19 @@ ExternalProject_Add(antkeeper-source
"-DCMAKE_PREFIX_PATH=${MODULE_INSTALL_DIR}"
BUILD_ALWAYS 1)
# Build antkeeper-data module
ExternalProject_Add(antkeeper-data
DEPENDS antkeeper-source
SOURCE_DIR ${MODULE_SOURCE_DIR}/antkeeper-data
BINARY_DIR ${MODULE_BUILD_DIR}/antkeeper-data
INSTALL_DIR ${PACKAGE_INSTALL_DIR}
CMAKE_ARGS
"-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}"
"-DCMAKE_INSTALL_PREFIX=${PACKAGE_INSTALL_DIR}"
"-DPACKAGE_PLATFORM=${PACKAGE_PLATFORM}"
"-DCMAKE_PREFIX_PATH=${MODULE_INSTALL_DIR}"
BUILD_ALWAYS 1)
# Create install target
install(DIRECTORY "${PACKAGE_INSTALL_DIR}/" DESTINATION . COMPONENT "package" USE_SOURCE_PERMISSIONS FILES_MATCHING PATTERN "*")

+ 1
- 1
modules/antkeeper-data

@ -1 +1 @@
Subproject commit 644dff6af0fd58a9ac1ce622a0918a7246aa054e
Subproject commit 45abee3bb3a4ee9394405786affbe45361d3d15e

+ 1
- 1
modules/antkeeper-source

@ -1 +1 @@
Subproject commit fefb73c39b641d6b80676b134746240ea0482cee
Subproject commit 7e1066175c77b59252811a0b285881e0b94f8cbc

Loading…
Cancel
Save