etch-backports  ] [  lenny  ] [  lenny-backports  ] [  squeeze  ] [  sid  ]
[ Source: kbuild  ]

Пакунок: kbuild (1:0.1.98svn2318-4)

framework for writing simple makefiles for complex tasks

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.

Tags: Software Development: Build Tool, Implemented in: C++, User Interface: Command Line, Role: Program, Scope: Utility, Purpose: Configuration, Works with: Source Code

Інші пакунки пов'язані з kbuild

  • depends
  • recommends
  • suggests
  • dep: libc0.1 (>= 2.3) [kfreebsd-i386]
    Бібліотека GNU C: спільні бібліотеки
    also a virtual package provided by libc0.1-udeb
    dep: libc0.1 (>= 2.3.2) [kfreebsd-amd64]
  • dep: libc6 (>= 2.3.3) [amd64, hppa]
    Бібліотека GNU C: спільні бібліотеки
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.3.6-6~) [i386]
    dep: libc6 (>= 2.4) [armel, mips, mipsel, powerpc, s390]
    dep: libc6 (>= 2.6) [sparc]
  • dep: libc6.1 (>= 2.3.3) [ia64]
    Бібліотека GNU C: спільні бібліотеки
    also a virtual package provided by libc6.1-udeb
    dep: libc6.1 (>= 2.4) [alpha]
  • dep: libgcc1 (>= 1:4.4.0) [armel]
    Допоміжна бібліотека GCC

Завантажити kbuild

Завантаження для всіх доступних архітектур
Архітектура Розмір пакунка Розмір після встановлення Файли
alpha 808.0 kB2868 kB [список файлів]
amd64 738.5 kB2484 kB [список файлів]
armel 682.1 kB2304 kB [список файлів]
hppa 755.4 kB2412 kB [список файлів]
i386 675.2 kB2284 kB [список файлів]
ia64 1,063.9 kB4028 kB [список файлів]
kfreebsd-amd64 726.0 kB2326 kB [список файлів]
kfreebsd-i386 662.9 kB2144 kB [список файлів]
mips 728.8 kB2732 kB [список файлів]
mipsel 729.3 kB2736 kB [список файлів]
powerpc 737.6 kB2520 kB [список файлів]
s390 727.3 kB2448 kB [список файлів]
sparc 689.0 kB2388 kB [список файлів]