framework for writing simple makefiles for complex tasks

Edit Package kbuild

The goals of the kBuild framework:

- Similar behavior across all supported platforms
- Flexibility, don't create unnecessary restrictions preventing ad-hoc solutions
- Makefiles can be simple to write and maintain
- 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

Refresh
Refresh
Source Files (show merged sources derived from linked package)
Filename Size Changed
_service 0000000136 136 Bytes
aarch64.patch 0000002614 2.55 KB
glob-interface.patch 0000000618 618 Bytes
glob-lstat.patch 0000002096 2.05 KB
kbuild-0.1.9998svn3110.tar.bz2 0033183482 31.6 MB
kbuild-armv7l.diff 0000000455 455 Bytes
kbuild-dummy_noreturn.diff 0000000751 751 Bytes
kbuild-gcc7.patch 0000000000 0 Bytes
kbuild-glob.patch 0000000571 571 Bytes
kbuild-man.diff 0000000573 573 Bytes
kbuild-pthread.diff 0000000534 534 Bytes
kbuild-timestamps.diff 0000001681 1.64 KB
kbuild-wrong-memset.patch 0000000553 553 Bytes
kbuild.changes 0000009166 8.95 KB
kbuild.spec 0000003407 3.33 KB
ppc64le.patch 0000004258 4.16 KB
reproducible.patch 0000000610 610 Bytes
use-alloca.patch 0000004573 4.47 KB
Latest Revision
Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) committed (revision 4)
pull
- Returned changelist back to a %doc.

- Changed spec file to require readline-devel, not a specific libreadline version.
  Thanks to Jan Engelhardt <jengelh@inai.de> for suggestion.

- Add libreadline6 to the BuildRequires list.
- Changed %doc to %license for COPYING as directed by osc.

- glob-lstat.patch: Do not assume glibc glob internals
- glob-interface.patch: Support GLIBC glob interface version 2

- add use-alloca.patch (bsc#1079838)

- Update to version 0.1.9998svn3110. VirtualBox 5.2.0 needs this one to build.
  Changes detailed in upstream url from svn 2815 to 3110.
- Rebased patches
- Removed test for openSUSE 12.3 from spec file.
Comments 0
openSUSE Build Service is sponsored by