kbuild_0.1.9998svn2695+dfsg-2_amd64.deb


Advertisement

Description

kbuild - framework for writing simple makefiles for complex tasks

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: kbuild
Package version: 0.1.9998svn2695+dfsg
Package release: 2
Package architecture: amd64
Package type: deb
Installed size: 2.37 KB
Download size: 531.64 KB
Official Mirror: ftp.br.debian.org
The goals of the kBuild framework: - Similar behavior cross all supported platforms. - Flexibility, don't create unnecessary restrictions preventing ad-hoc solutions. - Makefile can very simple to write and maintain. There are four concepts being tried out in the current kBuild incaration: - One configuration file for a subtree automatically included. - Target configuration templates as the primary mechanism for makefile simplification. - Tools and SDKs for helping out the templates with flexibility. - Non-recursive makefile method by using sub-makefiles. kBuild does not provide any facilities for checking compiler/library/header configurations, that's not in its scope. If this is important for your project, check out the autoconf tool in the GNU build system. It is possible to use kBuild together with autoconf if you like, but you might just as well use the full GNU package.

Alternatives

Requires

    Download

    Source package: kbuild

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install kbuild deb package:
      # sudo apt-get install kbuild

    Files

    • /usr/bin/kDepIDB
    • /usr/bin/kDepObj
    • /usr/bin/kDepPre
    • /usr/bin/kObjCache
    • /usr/bin/kmk
    • /usr/bin/kmk_append
    • /usr/bin/kmk_ash
    • /usr/bin/kmk_cat
    • /usr/bin/kmk_chmod
    • /usr/bin/kmk_cmp
    • /usr/bin/kmk_cp
    • /usr/bin/kmk_echo
    • /usr/bin/kmk_expr
    • /usr/bin/kmk_gmake
    • /usr/bin/kmk_install
    • /usr/bin/kmk_ln
    • /usr/bin/kmk_md5sum
    • /usr/bin/kmk_mkdir
    • /usr/bin/kmk_mv
    • /usr/bin/kmk_printf
    • /usr/bin/kmk_redirect
    • /usr/bin/kmk_rm
    • /usr/bin/kmk_rmdir
    • /usr/bin/kmk_sed
    • /usr/bin/kmk_sleep
    • /usr/bin/kmk_test
    • /usr/bin/kmk_time
    • /usr/share/doc/kBuild-0.1.9998/QuickReference-kBuild.txt.gz
    • /usr/share/doc/kBuild-0.1.9998/QuickReference-kmk.html
    • /usr/share/doc/kBuild-0.1.9998/QuickReference-kmk.txt.gz
    • /usr/share/doc/kbuild/changelog.Debian.gz
    • /usr/share/doc/kbuild/changelog.gz
    • /usr/share/doc/kbuild/copyright
    • /usr/share/kBuild/footer-inherit-uses-tools.kmk
    • /usr/share/kBuild/footer-misc.kmk
    • /usr/share/kBuild/footer-pass1.kmk
    • /usr/share/kBuild/footer-pass2-compiling-targets.kmk
    • /usr/share/kBuild/footer-pass2-fetches.kmk
    • /usr/share/kBuild/footer-pass2-installs.kmk
    • /usr/share/kBuild/footer-pass2-patches.kmk
    • /usr/share/kBuild/footer-passes.kmk
    • /usr/share/kBuild/footer.kmk
    • /usr/share/kBuild/header.kmk
    • /usr/share/kBuild/rules.kmk
    • /usr/share/kBuild/subfooter.kmk
    • /usr/share/kBuild/subheader.kmk
    • /usr/share/kBuild/up.kmk
    • /usr/share/kBuild/msgstyles/brief.kmk
    • /usr/share/kBuild/msgstyles/brief2.kmk
    • /usr/share/kBuild/sdks/DXSDK.kmk
    • /usr/share/kBuild/sdks/DXSDKAMD64.kmk
    • /usr/share/kBuild/sdks/DXSDKX86.kmk
    • /usr/share/kBuild/sdks/LIBSDL.kmk
    • /usr/share/kBuild/sdks/MACOSX104.kmk
    • /usr/share/kBuild/sdks/MACOSX104INCS.kmk
    • /usr/share/kBuild/sdks/MACOSX105.kmk
    • /usr/share/kBuild/sdks/MACOSX105INCS.kmk
    • /usr/share/kBuild/sdks/NT4DDK.kmk
    • /usr/share/kBuild/sdks/OS2DDKBASE32.kmk
    • /usr/share/kBuild/sdks/ReorderCompilerIncs.kmk
    • /usr/share/kBuild/sdks/W2K3DDK.kmk
    • /usr/share/kBuild/sdks/W2K3DDKAMD64.kmk
    • /usr/share/kBuild/sdks/W2K3DDKX86.kmk
    • /usr/share/kBuild/sdks/W32API.kmk
    • /usr/share/kBuild/sdks/WIN32SDK.kmk
    • /usr/share/kBuild/sdks/WIN32SDK2002.kmk
    • /usr/share/kBuild/sdks/WIN64SDK.kmk
    • /usr/share/kBuild/sdks/WINDDK.kmk
    • /usr/share/kBuild/sdks/WINDDK71.kmk
    • /usr/share/kBuild/sdks/WINDDK71WLH.kmk
    • /usr/share/kBuild/sdks/WINDDK71WNET.kmk
    • /usr/share/kBuild/sdks/WINDDK71WXP.kmk
    • /usr/share/kBuild/sdks/WINDDK80.kmk
    • /usr/share/kBuild/sdks/WINDDK80W8.kmk
    • /usr/share/kBuild/sdks/WINDDKW2K.kmk
    • /usr/share/kBuild/sdks/WINDDKWLH.kmk
    • /usr/share/kBuild/sdks/WINDDKWNET.kmk
    • /usr/share/kBuild/sdks/WINDDKWXP.kmk
    • /usr/share/kBuild/sdks/WINPSDK.kmk
    • /usr/share/kBuild/sdks/WINPSDK71.kmk
    • /usr/share/kBuild/sdks/WINPSDK71INCS.kmk
    • /usr/share/kBuild/sdks/WINPSDKINCS.kmk
    • /usr/share/kBuild/templates/DUMMY.kmk
    • /usr/share/kBuild/tools/ALP.kmk
    • /usr/share/kBuild/tools/BISON.kmk
    • /usr/share/kBuild/tools/FLEX.kmk
    • /usr/share/kBuild/tools/GCC.kmk
    • /usr/share/kBuild/tools/GCC3.kmk
    • /usr/share/kBuild/tools/GCC32.kmk
    • /usr/share/kBuild/tools/GCC3OMF.kmk
    • /usr/share/kBuild/tools/GCC3PLAIN.kmk
    • /usr/share/kBuild/tools/GCC42MACHO.kmk
    • /usr/share/kBuild/tools/GCC4MACHO.kmk
    • /usr/share/kBuild/tools/GCC64.kmk
    • /usr/share/kBuild/tools/GXX.kmk
    • /usr/share/kBuild/tools/GXX3.kmk
    • /usr/share/kBuild/tools/GXX32.kmk
    • /usr/share/kBuild/tools/GXX3OMF.kmk
    • /usr/share/kBuild/tools/GXX3PLAIN.kmk
    • /usr/share/kBuild/tools/GXX42MACHO.kmk
    • /usr/share/kBuild/tools/GXX4MACHO.kmk
    • /usr/share/kBuild/tools/GXX64.kmk
    • /usr/share/kBuild/tools/JWASM.kmk
    • /usr/share/kBuild/tools/LLVMGCC42MACHO.kmk
    • /usr/share/kBuild/tools/LLVMGXX42MACHO.kmk
    • /usr/share/kBuild/tools/MASM510.kmk
    • /usr/share/kBuild/tools/MASM600.kmk
    • /usr/share/kBuild/tools/MASM610.kmk
    • /usr/share/kBuild/tools/MASM6PLUS.kmk
    • /usr/share/kBuild/tools/MASM710.kmk
    • /usr/share/kBuild/tools/MINGW32.kmk
    • /usr/share/kBuild/tools/MINGWW64.kmk
    • /usr/share/kBuild/tools/MSLINK510.kmk
    • /usr/share/kBuild/tools/NASM.kmk
    • /usr/share/kBuild/tools/OPENWATCOM-16.kmk
    • /usr/share/kBuild/tools/OPENWATCOM-WL.kmk
    • /usr/share/kBuild/tools/OPENWATCOM.kmk
    • /usr/share/kBuild/tools/StandardDTrace.kmk
    • /usr/share/kBuild/tools/TAR.kmk
    • /usr/share/kBuild/tools/TARBZ2.kmk
    • /usr/share/kBuild/tools/TARGZ.kmk
    • /usr/share/kBuild/tools/VAC308.kmk
    • /usr/share/kBuild/tools/VCC100.kmk
    • /usr/share/kBuild/tools/VCC100AMD64.kmk
    • /usr/share/kBuild/tools/VCC100X86.kmk
    • /usr/share/kBuild/tools/VCC70.kmk
    • /usr/share/kBuild/tools/VCC80.kmk
    • /usr/share/kBuild/tools/VCC80AMD64.kmk
    • /usr/share/kBuild/tools/VCC80X86.kmk
    • /usr/share/kBuild/tools/WATCOMC11C-16.kmk
    • /usr/share/kBuild/tools/WATCOMC11C-WL.kmk
    • /usr/share/kBuild/tools/WATCOMC11C.kmk
    • /usr/share/kBuild/tools/WGET.kmk
    • /usr/share/kBuild/tools/XGCCAMD64LINUX.kmk
    • /usr/share/kBuild/tools/YACC.kmk
    • /usr/share/kBuild/tools/YASM.kmk
    • /usr/share/kBuild/tools/ZIP.kmk
    • /usr/share/kBuild/units/dtrace.kmk
    • /usr/share/kBuild/units/lex.kmk
    • /usr/share/kBuild/units/qt3.kmk
    • /usr/share/kBuild/units/qt4.kmk
    • /usr/share/kBuild/units/yacc.kmk
    • /usr/share/man/man1/kDepIDB.1.gz
    • /usr/share/man/man1/kDepObj.1.gz
    • /usr/share/man/man1/kDepPre.1.gz
    • /usr/share/man/man1/kObjCache.1.gz
    • /usr/share/man/man1/kmk.1.gz
    • /usr/share/man/man1/kmk_append.1.gz
    • /usr/share/man/man1/kmk_ash.1.gz
    • /usr/share/man/man1/kmk_cat.1.gz
    • /usr/share/man/man1/kmk_chmod.1.gz
    • /usr/share/man/man1/kmk_cmp.1.gz
    • /usr/share/man/man1/kmk_cp.1.gz
    • /usr/share/man/man1/kmk_echo.1.gz
    • /usr/share/man/man1/kmk_expr.1.gz
    • /usr/share/man/man1/kmk_fgmake.1.gz
    • /usr/share/man/man1/kmk_gmake.1.gz
    • /usr/share/man/man1/kmk_install.1.gz
    • /usr/share/man/man1/kmk_ln.1.gz
    • /usr/share/man/man1/kmk_md5sum.1.gz
    • /usr/share/man/man1/kmk_mkdir.1.gz
    • /usr/share/man/man1/kmk_mv.1.gz
    • /usr/share/man/man1/kmk_printf.1.gz
    • /usr/share/man/man1/kmk_redirect.1.gz
    • /usr/share/man/man1/kmk_rm.1.gz
    • /usr/share/man/man1/kmk_rmdir.1.gz
    • /usr/share/man/man1/kmk_sed.1.gz
    • /usr/share/man/man1/kmk_sleep.1.gz
    • /usr/share/man/man1/kmk_test.1.gz
    • /usr/share/man/man1/kmk_time.1.gz

    Changelog

    2014-07-14 - Gianfranco Costamagna <costamagnagianfranco@yahoo.it> kbuild (1:0.1.9998svn2695+dfsg-2) unstable; urgency=medium [ Gianfranco Costamagna ] * Bump Standards-Version to 3.9.5, no changes needed. [ Felix Geyer ] * Remove myself from uploaders. [ Ritesh Raj Sarraf ] * [0437af2] Add cherry-picked commit from upstream as a quilt patch

    2013-12-03 - Ritesh Raj Sarraf <rrs@debian.org> kbuild (1:0.1.9998svn2695+dfsg-1) unstable; urgency=low [ Ritesh Raj Sarraf ] * [8c3dfc1] Exclude src/kmk/doc/make.texi from dfsg archive * [00cc15e] Imported Upstream version 0.1.9998svn2695+dfsg * [34ffb72] Add myself to Uploaders

    2013-07-03 - Felix Geyer <fgeyer@debian.org> kbuild (1:0.1.9998svn2577+dfsg-3) unstable; urgency=low * Add missing build-dependency on texinfo. (Closes: #712335)

    2013-05-09 - Felix Geyer <fgeyer@debian.org> kbuild (1:0.1.9998svn2577+dfsg-2) unstable; urgency=low * Upload to unstable. * Use canonical URIs for Vcs-* fields.

    2013-03-06 - Felix Geyer <fgeyer@debian.org> kbuild (1:0.1.9998svn2577+dfsg-1) experimental; urgency=low * New upstream snapshot. (Closes: #697620) * Switch to my @debian.org email address. * Refresh patches. * Switch to debhelper compat level v9. * Bump Standards-Version to 3.9.4, no changes needed.

    2013-01-18 - Felix Geyer <debfx-pkg@fobos.de> kbuild (1:0.1.9998svn2543+dfsg-1) unstable; urgency=high * Stop hardcoding the -O3 optimization flag as it causes kmk_sed to miscompile. (Closes: #697892) - Add 08_no_o3_optimization.diff * Set urgency to high as it fixes an RC bug which blocks a virtualbox security fix.

    2012-12-30 - David Prévot <taffit@debian.org> kbuild (1:0.1.9998svn2543+dfsg-0.1) unstable; urgency=low * Non-maintainer upload. * Remove unused and non DFSG-compliant src/kmk/doc/make.texi from source. (Closes: #695779)

    2011-11-30 - Felix Geyer <debfx-pkg@fobos.de> kbuild (1:0.1.9998svn2543-2) unstable; urgency=low * Fix FTBFS on kfreebsd: link against pthread. (Closes: #645698) - Update 06_binutils-gold.diff

    2011-08-20 - Felix Geyer <debfx-pkg@fobos.de> kbuild (1:0.1.9998svn2543-1) unstable; urgency=low * New upstream snapshot. * Refresh patches. * Switch to source format 3.0 (quilt). - Add unapply-patches and abort-on-upstream-changes to local-options. * Convert package from cdbs to dh(1). * Bump Standards-Version to 3.9.2, no changes needed. * Add gbp.conf and enable pristine-tar. * Enable DM-Upload-Allowed.

    2010-05-26 - Michael Meskes <meskes@debian.org> kbuild (1:0.1.98svn2318-8) unstable; urgency=low * Disable threads on 64bit kfreebsd systems.

    Advertisement
    Advertisement