Commit History

Autor SHA1 Mensaxe Data
  Felix Fietkau d637ae2fc8 make the build system a bit more silent without V=99 %!s(int64=15) %!d(string=hai) anos
  Jo-Philipp Wich 26616b18a4 add explicit dependencies between gcc prepare stages, fixes source download race with make -j (#8596) %!s(int64=15) %!d(string=hai) anos
  Felix Fietkau 00d1e599d7 add a command for printing a cleaned up make target database - will be used to analyze package dependencies at some point %!s(int64=15) %!d(string=hai) anos
  Felix Fietkau 5149ed151d gcc: split up the build process into three distinct stages (minimal, initial, final), to clean up the dependency handling nastiness and to improve support for rebuilding parts of the toolchain %!s(int64=15) %!d(string=hai) anos
  Felix Fietkau 215ccb66e6 gcc: add llvm-gcc and llvm from trunk (does not successfully compile a target yet, but gets close) %!s(int64=16) %!d(string=hai) anos
  Nicolas Thill c9bc7c504c add external toolchain support, enhance native toolchain support (special thanks to Luigi Mantellini for his help... and patience ;) %!s(int64=16) %!d(string=hai) anos
  Florian Fainelli 3eedb2a791 add the insight gdb frontend (#4701) %!s(int64=16) %!d(string=hai) anos
  Felix Fietkau 7dc435ea29 move the toolchain_install stampfile to the right place to fix spurious missing toolchain errors after cleaning stuff %!s(int64=16) %!d(string=hai) anos
  Nicolas Thill a3edea1b91 add support for alternative C libraries (currently only glibc/eglibc) other (related) changes: - kernel headers are now installed using "make headers_install" on 2.6 - target names now contain an openwrt "vendor" tag (e.g. mips-openwrt-linux-gnu) - build directory names now contain gcc/libc name/version - default cpu for x86 is now i486 (required to build glibc/eglibc) %!s(int64=17) %!d(string=hai) anos
  Felix Fietkau 8b41afa584 add some sanity checking %!s(int64=17) %!d(string=hai) anos
  Felix Fietkau a9d683ca91 major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets %!s(int64=18) %!d(string=hai) anos
  Felix Fietkau c6bc77ea36 build system cleanup/restructuring as described in http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html %!s(int64=18) %!d(string=hai) anos
  Felix Fietkau a37c85d5fe no need to call compile,install on the kernel-headers dir - this gets rid of another unnecessary autorebuild check %!s(int64=18) %!d(string=hai) anos
  Felix Fietkau d7f2cb1642 next round of cleanup, convert target/ - make -j works now ;) %!s(int64=18) %!d(string=hai) anos
  Felix Fietkau 49e628f765 next round of build system cleanup - convert package/ to new structure %!s(int64=18) %!d(string=hai) anos
  Felix Fietkau 7e21008ee2 remove leftover stuff %!s(int64=18) %!d(string=hai) anos
  Felix Fietkau f1ac6cf7ec fix compile errors with make 3.80 %!s(int64=18) %!d(string=hai) anos
  Felix Fietkau d6a0242404 use $(curdir) again %!s(int64=18) %!d(string=hai) anos
  Felix Fietkau e143bed1f1 build system fixes, more cleanup %!s(int64=18) %!d(string=hai) anos
  Felix Fietkau 333244441e add update target to toolchain/ %!s(int64=18) %!d(string=hai) anos
  Felix Fietkau f6a92d6ffe enable the refresh target in toolchain/ %!s(int64=18) %!d(string=hai) anos
  Felix Fietkau 1099e2d679 the default_subtargets template was a bad idea, since different makefiles require different types of dependencies for subtargets. nuke it... %!s(int64=19) %!d(string=hai) anos
  Felix Fietkau fd0969ba61 remove remaining unnecessary dependency %!s(int64=19) %!d(string=hai) anos
  Felix Fietkau f1a91c2f71 move ccache to tools/ and fix potential dependency issue %!s(int64=19) %!d(string=hai) anos
  Felix Fietkau ced1277147 clean up stampfile mess for tools/ and toolchain/ %!s(int64=19) %!d(string=hai) anos
  Felix Fietkau f74dd32cba fix ccache build order %!s(int64=19) %!d(string=hai) anos
  Florian Fainelli b492e69bd2 Add ccache if not installed/installable on the host-system %!s(int64=19) %!d(string=hai) anos
  Nicolas Thill 8ec5b1d614 oops, forgot to remove references to libnotimpl %!s(int64=19) %!d(string=hai) anos
  Felix Fietkau 60c1f0f64d finally move buildroot-ng to trunk %!s(int64=19) %!d(string=hai) anos