From b3e18c4c2a233e35e280798ad848ec4ba94333f3 Mon Sep 17 00:00:00 2001 From: Alejandro Alvarez Ayllon Date: Jul 20 2020 12:31:27 +0000 Subject: Use new cmake macros --- diff --git a/elements-alexandria.spec b/elements-alexandria.spec index fe7405e..16fcfa6 100644 --- a/elements-alexandria.spec +++ b/elements-alexandria.spec @@ -92,26 +92,23 @@ EXTRA_CMAKE_FLAGS="${EXTRA_CMAKE_FLAGS} -DPYTHON_EXPLICIT_VERSION=3" %else EXTRA_CMAKE_FLAGS="${EXTRA_CMAKE_FLAGS} -DPYTHON_EXPLICIT_VERSION=2" %endif -mkdir build -# Copy cppreference-doxygen-web.tag.xml into the build directory -mkdir -p build/doc/doxygen -cp "%{SOURCE1}" "build/doc/doxygen" # Build -cd build %cmake -DELEMENTS_BUILD_TESTS=ON -DELEMENTS_INSTALL_TESTS=OFF -DSQUEEZED_INSTALL:BOOL=ON -DINSTALL_DOC:BOOL=ON \ -DUSE_SPHINX=OFF --no-warn-unused-cli \ -DCMAKE_LIB_INSTALL_SUFFIX=%{_lib} -DUSE_VERSIONED_LIBRARIES=ON ${EXTRA_CMAKE_FLAGS} \ .. -%make_build +# Copy cppreference-doxygen-web.tag.xml into the build directory +mkdir -p "%{_vpath_builddir}/doc/doxygen" +cp -v "%{SOURCE1}" "%{_vpath_builddir}/doc/doxygen" + +%cmake_build %install export VERBOSE=1 -cd build -%make_install +%cmake_install %check -cd build -make test +%ctest %files %license LICENSE