diff options
Diffstat (limited to 'vendors')
| -rw-r--r-- | vendors/CMakeLists.txt | 36 | ||||
| -rw-r--r-- | vendors/libqmengine-5.7.0-43-LSB-SMP-NG.tar.gz | bin | 525014 -> 493978 bytes |
2 files changed, 19 insertions, 17 deletions
diff --git a/vendors/CMakeLists.txt b/vendors/CMakeLists.txt index 4af3155..bf5d731 100644 --- a/vendors/CMakeLists.txt +++ b/vendors/CMakeLists.txt @@ -99,22 +99,6 @@ set_property(TARGET libevent-static PROPERTY IMPORTED_LOCATION ${INSTALL_DIR}/li set_property(TARGET libevent-static PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/include) set_property(TARGET libevent-static PROPERTY INTERFACE_LINK_LIBRARIES pthread) -###libqmengine -ExternalProject_Add(tsgengine PREFIX tsgengine - URL ${CMAKE_CURRENT_SOURCE_DIR}/libqmengine-5.7.0-43-LSB-SMP-NG.tar.gz - URL_MD5 335262f6ac0726fee75e4efcb449be24 - CONFIGURE_COMMAND "" - BUILD_COMMAND make - BUILD_IN_SOURCE 1) - -ExternalProject_Get_Property(tsgengine INSTALL_DIR) -file(MAKE_DIRECTORY ${INSTALL_DIR}/include) - -add_library(tsgengine-static STATIC IMPORTED GLOBAL) -add_dependencies(tsgengine-static tsgengine) -set_property(TARGET tsgengine-static PROPERTY IMPORTED_LOCATION ${INSTALL_DIR}/lib/libqmengine.a.5.7.0-43) -set_property(TARGET tsgengine-static PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/include) - ### OpenSSL 1.1.1m ExternalProject_Add(openssl PREFIX openssl URL ${CMAKE_CURRENT_SOURCE_DIR}/openssl-1.1.1m.tar.gz @@ -138,4 +122,22 @@ set_property(TARGET openssl-crypto-static PROPERTY INTERFACE_INCLUDE_DIRECTORIES add_library(openssl-ssl-static STATIC IMPORTED GLOBAL) add_dependencies(openssl-ssl-static openssl) set_property(TARGET openssl-ssl-static PROPERTY IMPORTED_LOCATION ${INSTALL_DIR}/lib/libssl.a) -set_property(TARGET openssl-ssl-static PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/include)
\ No newline at end of file +set_property(TARGET openssl-ssl-static PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/include) + +###libqmengine +ExternalProject_Add(tsgengine PREFIX tsgengine + URL ${CMAKE_CURRENT_SOURCE_DIR}/libqmengine-5.7.0-43-LSB-SMP-NG.tar.gz + URL_MD5 885142d147d804fb83941151c6ead689 + CONFIGURE_COMMAND "" + BUILD_COMMAND make + BUILD_IN_SOURCE 1) + +ExternalProject_Get_Property(tsgengine INSTALL_DIR) +file(MAKE_DIRECTORY ${INSTALL_DIR}/include) + +add_library(libqmengine-shared SHARED IMPORTED GLOBAL) +add_dependencies(libqmengine-shared tsgengine) +set_property(TARGET libqmengine-shared PROPERTY IMPORTED_LOCATION ${INSTALL_DIR}/lib/libqmengine.so.5) +set_property(TARGET libqmengine-shared PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/include) +add_custom_target(libqmengine_install ALL COMMAND ${CMAKE_COMMAND} -E copy ${INSTALL_DIR}/lib/libqmengine.so.5 /opt/MESA/lib DEPENDS tsgengine) +add_dependencies(libqmengine-shared libqmengine_install)
\ No newline at end of file diff --git a/vendors/libqmengine-5.7.0-43-LSB-SMP-NG.tar.gz b/vendors/libqmengine-5.7.0-43-LSB-SMP-NG.tar.gz Binary files differindex ab3ddc7..7ea8831 100644 --- a/vendors/libqmengine-5.7.0-43-LSB-SMP-NG.tar.gz +++ b/vendors/libqmengine-5.7.0-43-LSB-SMP-NG.tar.gz |
