diff options
Diffstat (limited to 'cmake/external/libxml2.cmake')
-rw-r--r-- | cmake/external/libxml2.cmake | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/cmake/external/libxml2.cmake b/cmake/external/libxml2.cmake index c00ace2..8918ee0 100644 --- a/cmake/external/libxml2.cmake +++ b/cmake/external/libxml2.cmake @@ -36,13 +36,11 @@ ExternalProject_Add(${LIBXML2_TARGET} GIT_REPOSITORY GIT_REPOSITORY https://gitlab.gnome.org/GNOME/libxml2 GIT_TAG master UPDATE_COMMAND "" - CONFIGURE_COMMAND ${LIBXML2_SRC_DIR}/autogen.sh --without-python - --prefix=${LIBXML2_INSTALL_DIR} - CC=${CMAKE_C_COMPILER} - CXX=${CMAKE_CXX_COMPILER} - CFLAGS=${LIBXML2_CFLAGS} - CXXFLAGS=${LIBXML2_CXXFLAGS} - BUILD_COMMAND make -j ${CPU_COUNT} all - INSTALL_COMMAND make install + CMAKE_CACHE_ARGS -DCMAKE_C_COMPILER:FILEPATH=${CMAKE_C_COMPILER} + -DCMAKE_CXX_COMPILER:FILEPATH=${CMAKE_CXX_COMPILER} + CMAKE_ARGS -DCMAKE_C_FLAGS=${LIBXML2_CFLAGS} -DCMAKE_CXX_FLAGS=${LIBXML2_CXXFLAGS} + -DCMAKE_INSTALL_PREFIX=${LIBXML2_INSTALL_DIR} + -DCMAKE_INSTALL_LIBDIR=lib + -DBUILD_SHARED_LIBS=OFF BUILD_BYPRODUCTS ${LIBXML2_BUILD_BYPRODUCTS} ) |