From 97cc3b5ce0b9522be989285170fdbe3d2bfb946d Mon Sep 17 00:00:00 2001 From: Jonas Gunz Date: Fri, 20 Nov 2020 23:26:39 +0100 Subject: documentation, makefile install-man --- .doxygen | 2 +- Makefile | 5 +++++ packaging/pkgbuild/termgl-git/PKGBUILD | 6 +++--- packaging/pkgbuild/termgl/PKGBUILD | 6 +++--- 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.doxygen b/.doxygen index 2f524ac..aa3f37b 100644 --- a/.doxygen +++ b/.doxygen @@ -4,7 +4,7 @@ # Project related configuration options #--------------------------------------------------------------------------- DOXYFILE_ENCODING = UTF-8 -PROJECT_NAME = engine +PROJECT_NAME = TermGL PROJECT_NUMBER = PROJECT_BRIEF = PROJECT_LOGO = diff --git a/Makefile b/Makefile index b822a38..f0a6de1 100644 --- a/Makefile +++ b/Makefile @@ -109,5 +109,10 @@ install-headers: @install -m 644 -D $(BUILDDIR)/inc/termgl.h $(PREFIX)/usr/include/termgl.h @echo Finished +.PHONY: install-man +install-man: doc + @echo Installing man-pages + @install -m 644 -D doc/man/man3/* $(PREFIX)/usr/share/man/man3 + todo: @grep -n TODO src/** diff --git a/packaging/pkgbuild/termgl-git/PKGBUILD b/packaging/pkgbuild/termgl-git/PKGBUILD index db48c2d..4a3b353 100644 --- a/packaging/pkgbuild/termgl-git/PKGBUILD +++ b/packaging/pkgbuild/termgl-git/PKGBUILD @@ -9,19 +9,19 @@ url="https://github.com/kompetenzbolzen/termgl" license=('MIT') groups=() depends=('glibc') -makedepends=('clang') +makedepends=('clang' 'doxygen') optdepends=() source=("git+https://github.com/kompetenzbolzen/termgl") md5sums=('SKIP') build() { cd $srcdir/termgl - make + make build doc } package() { cd $srcdir/termgl - make PREFIX="$pkgdir/" install install-headers + make PREFIX="$pkgdir/" install install-headers install-man } post_install() { diff --git a/packaging/pkgbuild/termgl/PKGBUILD b/packaging/pkgbuild/termgl/PKGBUILD index efe68b6..b7530fa 100644 --- a/packaging/pkgbuild/termgl/PKGBUILD +++ b/packaging/pkgbuild/termgl/PKGBUILD @@ -9,7 +9,7 @@ url="https://github.com/kompetenzbolzen/termgl" license=('MIT') groups=() depends=('glibc') -makedepends=('clang') +makedepends=('clang' 'doxygen') optdepends=() source=("https://github.com/kompetenzbolzen/TermGL/archive/v$pkgver.tar.gz") md5sums=('SKIP') @@ -17,12 +17,12 @@ md5sums=('SKIP') build() { tar -xf $srcdir/v$pkgver.tar.gz cd $srcdir/TermGL-$pkgver - make + make build doc } package() { cd $srcdir/TermGL-$pkgver - make PREFIX="$pkgdir/" install + make PREFIX="$pkgdir/" install install-headers install-man } post_install() { -- cgit v1.2.3