summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2012-07-11use genext2fs on MacOS X to create qemu imagesWaldemar Brodkorb
2011-11-04move mkimage build to toplevel tools directory, required for avr32 kernel buildWaldemar Brodkorb
2011-09-17fix depmakes, similar bug as in pkgrebuildWaldemar Brodkorb
2011-09-17fix package rebuilds. broken since PKG_FLAVOURS are possible for subpackagesWaldemar Brodkorb
2011-08-05add support for target system depends for packagesWaldemar Brodkorb
2011-07-17libcapi is not installed, fix depmaker bug, reported by TobiasWaldemar Brodkorb
2011-05-18added functionality for string flavours and flavour dependenciesTobias Breckle
Signed-off-by: Tobias Breckle <tobias@breckle.net>
2011-04-26be sure libpthread-stubs is not skipped hereWaldemar Brodkorb
2011-04-08Merge branch 'master' of git+ssh://openadk.org/git/openadkwbx
2011-04-01add a java build tool directoryWaldemar Brodkorb
following build tools seem to be required to cross-compile OpenJDK: - fastjar - classpath - gcj - jamvm - ecj Maybe cacao is better, maybe ant is required, too. ... hacking...
2011-03-30fix non-verbose modewbx
2011-03-21fix compile on DarwinWaldemar Brodkorb
2011-03-16fix build on a uclibc based systemWaldemar Brodkorb
2011-03-13CFLINE is only usable for the main package (atm) and should not apply to sub ↵Waldemar Brodkorb
package Config.in files
2011-02-05add correct dependencies, when kernel modules are choosen via ↵Waldemar Brodkorb
flavour/choices and subpackages
2011-01-26another HOSTCC elimination, thx hudsonWaldemar Brodkorb
2011-01-20pkgmaker: comment out debug output using #if 0Phil Sutter
Signed-off-by: Phil Sutter <phil.sutter@viprinet.com>
2011-01-18fix compile error with -WallWaldemar Brodkorb
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-08variable name cleanupWaldemar Brodkorb
2011-01-08rework and cleanup top level directory creation, avoid some unnecessary rebuilsWaldemar Brodkorb
2011-01-07use HOSTCC, HOSTCFLAGS, etc. here, tooThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2011-01-07add varios patches...Waldemar Brodkorb
eglibc should install nsswitch.conf and others. add -fhonour-copts to TARGET_CFLAGS.
2011-01-04just warn, don't exit on CygwinWaldemar Brodkorb
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-25fix bug, f.e. glib package ignored by mistakeWaldemar Brodkorb
2010-11-22rebuild packages when subpackage choice changes by userWaldemar Brodkorb
2010-11-20new GRUB2 installation script, derived from MirBSD bootblocksThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2010-11-20add tool to display the size of a HDD/CF/SD/MMC/USB in 512-byte sectorsThorsten Glaser
Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
2010-11-18package defaults are only available for main package and shouldn't be ↵Waldemar Brodkorb
enabled for subpackages
2010-11-10fix some compile issuesWaldemar Brodkorb
2010-11-03add missing target directory, when rebuildingWaldemar Brodkorb
2010-10-31rework installation scripts for block devicesWaldemar Brodkorb
Avoid sfdisk, parted and chroot to be more portable. Compile Host grub in target/tools, only used for ibmx40 target right now. Add pt - partition table manager from OpenWrt with some additions and portability fixes. Cfgfs support missing, coming soon.
2010-09-29fix subpackage build dependenciesWaldemar Brodkorb
PKGSB_ variables containing the full symbol name, without leading main package symbol. Fix depmaker to check correctly.
2010-09-28macosx compat patchesWaldemar Brodkorb
2010-09-25check complete directory nameWaldemar Brodkorb
otherwise libcapi20 is skipped like libc.
2010-09-18fix order of subpackagesWaldemar Brodkorb
2010-09-18fix multi-binary packages, add missing dependency to main packageWaldemar Brodkorb
2010-09-16fintune rebuild stuff, fix some warningsWaldemar Brodkorb
2010-09-15rebuild packages on flavour or choices changeWaldemar Brodkorb
add new target rebuild. make cpio and pacch quiet. Use bin/tools for cpio and mkcrypt.
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.
2010-07-30fix compile on CygwinWaldemar Brodkorb
2010-07-29fix basic build on OpenBSDWaldemar Brodkorb
2010-07-29remove malloc.h includes, fix FreeBSD compileWaldemar Brodkorb
2010-07-29NetBSD portability fixesWaldemar Brodkorb
2010-07-29add a cpio implementation to tools directoryWaldemar Brodkorb
cpio utility is a mess in point of portability. For example NetBSD cpio implementation does not support userid and groupid changes for the archive. This feature is required for initramfs filesystem targets. This cpio is from the Heirloom project. Fix needed rebuild of tools, when changing targets.