Feature request #389
closed
Standardize build pipeline all/check/clean dist/distcheck/distclean install/installcheck/uninstall deb/debcheck/debclean debinstall/debinstallcheck/debuninstall
Added by François Cerbelle 6 months ago.
Updated 5 months ago.
Description
./configure --enable-debug --enable-gdb --enable-gcov --enable-gprof
all/check/cppcheckhtml/lcovhtml/gprofhtml/doc-html/clean
dist/distcheck/distclean
./configure
all/check/lcovhtml/gprofhtml/clean
install/installcheck/uninstall
deb/debcheck/debclean
debinstall/debinstallcheck/debuninstall
rpm/rpmcheck/rpmclean
rpminstall/rpminstallcheck/rpmuninstall
...
- Description updated (diff)
- Description updated (diff)
- Subject changed from Standardize build pipeline dist/distcheck/distclean all/check/clean install/installcheck/uninstall deb/debcheck/debclean debinstall/debinstallcheck/debuninstall to Standardize build pipeline all/check/clean dist/distcheck/distclean install/installcheck/uninstall deb/debcheck/debclean debinstall/debinstallcheck/debuninstall
- Description updated (diff)
- Blocked by Anomalie #397: Autotest testsuite does not use installed binaries in installcheck target added
- Blocked by Anomalie #397: Autotest testsuite does not use installed binaries in installcheck target added
Workers :
- src (mercurial build-essential autogen autoconf autopoint libtool check)
- src-cppcheck (mercurial build-essential autogen autoconf autopoint libtool check cppcheck)
- src-dbg (mercurial build-essential autogen autoconf autopoint libtool check)
- src-gcov (mercurial build-essential autogen autoconf autopoint libtool check)
- src-dbggcov (mercurial build-essential autogen autoconf autopoint libtool check)
- src-gprof (mercurial build-essential autogen autoconf autopoint libtool check)
- src-gdb (mercurial build-essential autogen autoconf autopoint libtool check)
- src-dist (mercurial build-essential autogen autoconf autopoint libtool gettext check)
- src-inst (mercurial build-essential autogen autoconf autopoint libtool check)
- doxygen (build-essential doxygen doxygen-latex)
- LCov (build-essential pkg-config check lcov)
- GProf (build-essential pkg-config check)
- Gdb (build-essential pkg-config check)
- AppImage (build-essential pkg-config check graphviz fuse3)
- Debian11 Maintainer (build-essentials, libtool?, check?, doxygen, pbuilder)
- Debian12 Maintainer (build-essentials, libtool?, check?, doxygen, pbuilder)
- RHEL8 Maintainer (build-essentials, libtool?, check?, doxygen, rpm)
- RHEL9 Maintainer (build-essentials, libtool?, check?, doxygen, rpm)
- MacOS12 Maintainer (build-essentials, libtool?, check?, doxygen)
- MacOS13 Maintainer (build-essentials, libtool?, check?, doxygen)
- Windows Maintainer (build-essentials, libtool?, check?, doxygen, nsis)
- Debian11 User
- Debian12 User
- RHEL8 User
- RHEL9 User
- MacOS12 User
- MacOS13 User
- Windows10 User
- Windows11 User
Bin (Linux) on linbin worker:
- ./configure,
- make all check install installcheck appimage,
- Create/Upload tgz appimage,
- make uninstall
Bin (Windows) on winbin worker:
- ./configure,
- make all install,
- Create/Upload zip installer,
- make uninstall
Bin (MacOS) on macbin worker:
- ./configure,
- make all check install installcheck,
- Create/Upload tgz dmg pkg,
- make uninstall
Pkg (Debian) on debpkg worker:
- Create deb(pbuilder),
- Check (lintian install uninstall),
- Upload package in repo
Pkg (RHEL) on rpmpkg worker :
- Create rpm,
- Check (install uninstall),
- Upload
- % Done changed from 0 to 30
- Status changed from Nouveau to En cours
- % Done changed from 30 to 50
- Status changed from En cours to Résolu
- Status changed from Résolu to En cours
- % Done changed from 50 to 70
- % Done changed from 70 to 80
- % Done changed from 80 to 100
- Status changed from En cours to Fermé
Also available in: Atom
PDF