mirror of https://github.com/Nheko-Reborn/nheko
parent
735d508a29
commit
4e4d2c5ce0
@ -1,6 +0,0 @@ |
|||||||
[submodule "libs/lmdbxx"] |
|
||||||
path = libs/lmdbxx |
|
||||||
url = https://github.com/bendiken/lmdbxx |
|
||||||
[submodule "libs/matrix-structs"] |
|
||||||
path = libs/matrix-structs |
|
||||||
url = https://github.com/mujx/matrix-structs |
|
@ -0,0 +1,25 @@ |
|||||||
|
include(ExternalProject) |
||||||
|
|
||||||
|
# |
||||||
|
# Build lmdbxx. |
||||||
|
# |
||||||
|
|
||||||
|
set(THIRD_PARTY_ROOT ${CMAKE_SOURCE_DIR}/.third-party) |
||||||
|
set(LMDBXX_ROOT ${THIRD_PARTY_ROOT}/lmdbxx) |
||||||
|
|
||||||
|
set(LMDBXX_INCLUDE_DIRS ${LMDBXX_ROOT}) |
||||||
|
|
||||||
|
ExternalProject_Add( |
||||||
|
lmdbxx |
||||||
|
|
||||||
|
GIT_REPOSITORY https://github.com/bendiken/lmdbxx |
||||||
|
GIT_TAG 0b43ca87d8cfabba392dfe884eb1edb83874de02 |
||||||
|
|
||||||
|
BUILD_IN_SOURCE 1 |
||||||
|
SOURCE_DIR ${LMDBXX_ROOT} |
||||||
|
CONFIGURE_COMMAND "" |
||||||
|
BUILD_COMMAND "" |
||||||
|
INSTALL_COMMAND "" |
||||||
|
) |
||||||
|
|
||||||
|
include_directories(SYSTEM ${LMDBXX_ROOT}) |
@ -0,0 +1,27 @@ |
|||||||
|
include(ExternalProject) |
||||||
|
|
||||||
|
# |
||||||
|
# Build matrix-structs. |
||||||
|
# |
||||||
|
|
||||||
|
set(THIRD_PARTY_ROOT ${CMAKE_SOURCE_DIR}/.third-party) |
||||||
|
set(MATRIX_STRUCTS_ROOT ${THIRD_PARTY_ROOT}/matrix_structs) |
||||||
|
|
||||||
|
set(MATRIX_STRUCTS_INCLUDE_DIRS ${MATRIX_STRUCTS_ROOT}/deps) |
||||||
|
|
||||||
|
ExternalProject_Add( |
||||||
|
MatrixStructs |
||||||
|
|
||||||
|
GIT_REPOSITORY https://github.com/mujx/matrix-structs |
||||||
|
GIT_TAG 83be1388e632a43f0570857cb79313c09fb3da0b |
||||||
|
|
||||||
|
BUILD_IN_SOURCE 1 |
||||||
|
SOURCE_DIR ${MATRIX_STRUCTS_ROOT} |
||||||
|
CONFIGURE_COMMAND ${CMAKE_COMMAND} -DCMAKE_BUILD_TYPE=Release ${MATRIX_STRUCTS_ROOT} |
||||||
|
BUILD_COMMAND ${CMAKE_COMMAND} --build ${MATRIX_STRUCTS_ROOT} |
||||||
|
INSTALL_COMMAND "" |
||||||
|
) |
||||||
|
|
||||||
|
include_directories(SYSTEM ${MATRIX_STRUCTS_ROOT}/deps) |
||||||
|
include_directories(SYSTEM ${MATRIX_STRUCTS_ROOT}/include) |
||||||
|
link_directories(${MATRIX_STRUCTS_ROOT}) |
@ -1 +0,0 @@ |
|||||||
Subproject commit 0b43ca87d8cfabba392dfe884eb1edb83874de02 |
|
@ -1 +0,0 @@ |
|||||||
Subproject commit 335ece4cbe411393e9179621a299dd96433c1757 |
|
Loading…
Reference in new issue