summaryrefslogtreecommitdiff
path: root/tools/adk/pkgmaker.c
AgeCommit message (Collapse)Author
2011-01-18rework PKG_FLAVOURS. Subpackages can have flavours, soWaldemar Brodkorb
always add PKG_NAME to PKG_FLAVOURS variable. ala PKG_FLAVOURS_LIBNCURSES. Bug reported by Phil Sutter.
2011-01-12pkgmaker: improve error message on missing package categoryPhil Sutter
This patch bores up fatal_error(), so that it now takes arguments in printf-style, but without changing the basic semantics (i.e., messages prefixed by "Fatal error. " and trailing newline automatically appended). Signed-off-by: Phil Sutter <phil@nwl.cc>
2011-01-11add support for C++ packages, which need G++ compilerWaldemar Brodkorb
2011-01-07add varios patches...Waldemar Brodkorb
eglibc should install nsswitch.conf and others. add -fhonour-copts to TARGET_CFLAGS.
2011-01-02when creating package flavours, depend on main packageWaldemar Brodkorb
2010-12-30fix some bugs, when starting with fresh checkoutWaldemar Brodkorb
2010-12-30rework architecture / embedded systems conceptWaldemar Brodkorb
Make configuration of new targets cheap. Just add a new file in target/arch/sys-enabled/foo. See other files for syntax. While doing runtime tests with the new infrastructure I've updated a lot of other stuff: - gcc 4.5.2 - uClibc 0.9.32-rc1 (NPTL) - strongswan, php, miredo, parted, util-linux-ng, e2fsprogs I promise, this is the last big fat commit this year ;)
2010-11-18package defaults are only available for main package and shouldn't be ↵Waldemar Brodkorb
enabled for subpackages
2010-09-18fix order of subpackagesWaldemar Brodkorb
2010-09-18fix multi-binary packages, add missing dependency to main packageWaldemar Brodkorb
2010-09-14replace mksh scripts with faster C programsWaldemar Brodkorb
depmaker and pkgmaker is replaced by C programs. scan-pkgs.sh will be replaced by another mechanism. scan-pkgs.sh is needed to recognize package flavour changes, so that a package is rebuild. Generation of meta-data is a lot faster now. Fix or add new PKG variables to fulfill the needs of the new programs. Documentation will follow as soon as it is stable.