diff options
author | Tim Biermann <tbier@posteo.de> | 2020-11-08 10:58:20 +0000 |
---|---|---|
committer | Tim Biermann <tbier@posteo.de> | 2020-11-08 13:41:14 +0000 |
commit | 32a48203ab43bd3e993865117d6cade21835f560 (patch) | |
tree | f00926ef0bfd5655aaf2ffe44050c9334ae12c6a /doxygen/Pkgfile | |
parent | 365d3564dc4af4209b25790c8357d385da2f30e2 (diff) | |
download | contrib-32a48203ab43bd3e993865117d6cade21835f560.tar.gz contrib-32a48203ab43bd3e993865117d6cade21835f560.tar.xz |
doxygen: updated cmake syntax
Diffstat (limited to 'doxygen/Pkgfile')
-rw-r--r-- | doxygen/Pkgfile | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/doxygen/Pkgfile b/doxygen/Pkgfile index f4b175b6f..7af8037d2 100644 --- a/doxygen/Pkgfile +++ b/doxygen/Pkgfile @@ -9,8 +9,13 @@ release=1 source=(https://doxygen.nl/files/$name-$version.src.tar.gz) build() { - cmake -S$name-$version -Bbuild -G"Unix Makefiles" \ - -DCMAKE_INSTALL_PREFIX=/usr + [[ -e /usr/bin/ninja ]] && PKGMK_DOXYGEN+=' -G Ninja' + cmake -S $name-$version -B build $PKGMK_DOXYGEN \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS -DNDEBUG" \ + -D CMAKE_C_FLAGS_RELEASE="$CFLAGS -DNDEBUG" \ + -Wno-dev cmake --build build DESTDIR=$PKG cmake --install build install -D -m 0755 $SRC/$name-$version/doc/$name.1 $PKG/usr/share/man/man1/$name.1 |