summaryrefslogtreecommitdiff
path: root/mk
Commit message (Collapse)AuthorAge
* Toolchain: gcc: disable libquadmath, as we have no supported targetAbdoulaye Walsimou Gaye2011-10-29
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Host tools: autoconf: no need to specify patch and mirror site, if they ↵Abdoulaye Walsimou Gaye2011-10-16
| | | | | | point to embtoolkit ftp Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Host tools: autoconf: minor autoconf makefile tweakAbdoulaye Walsimou Gaye2011-10-16
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Warn about 'make distclean'Abdoulaye Walsimou Gaye2011-10-13
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: generic macros: specify --localstatedirAbdoulaye Walsimou Gaye2011-09-17
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: uClibc: fix rebuild using git repositoryAbdoulaye Walsimou Gaye2011-09-17
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: generic macros: improve print configure optionsAbdoulaye Walsimou Gaye2011-09-17
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: uClibc: use generic macros to download from gitAbdoulaye Walsimou Gaye2011-09-11
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Add ability for packages to use git in lieu of a tarballAbdoulaye Walsimou Gaye2011-09-11
| | | | | | | | | | | | | | | | | | | This patch adds the feature to use a git repository for packages, instead of downloading a package tarball. kconfig symbols patterns introduced by this patch: EMBTK_{PKGNAME}_VERSION_GIT EMBTK_{PKGNAME}_GIT_BRANCH EMBTK_$(PKGNAME)_GIT_REVISION EMBTK_$(PKGNAME)_REFSPEC makefile symbols pattern introduced by this patch: {PKGNAME}_GIT_SITE New mandatory symbols needed to be defined, to use git repository, are: EMBTK_{PKGNAME}_VERSION_GIT, {PKGNAME}_GIT_SITE. Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: little tweak to give ability to override -j makefile parameterAbdoulaye Walsimou Gaye2011-09-02
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: move generic macros for packages management in a dedicated fileAbdoulaye Walsimou Gaye2011-09-02
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: generic macros: try to minimize errors while calling generic ↵Abdoulaye Walsimou Gaye2011-09-02
| | | | | | install macros Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: simplify implicit rulesAbdoulaye Walsimou Gaye2011-09-02
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: generalize use of embtk_{pinfo,perror,pwarning} in place of ↵Abdoulaye Walsimou Gaye2011-09-02
| | | | | | existing print macros Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: create download target for ROOTFS_HOSTTOOLSAbdoulaye Walsimou Gaye2011-09-02
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: makedevs: little tweak after recent changes with generic ↵Abdoulaye Walsimou Gaye2011-09-02
| | | | | | macros use Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: ccache: create cached variable without quotesAbdoulaye Walsimou Gaye2011-09-01
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: generic macros: embtk_beforeinstall_{pkgname}: needs to be ↵Abdoulaye Walsimou Gaye2011-09-01
| | | | | | called after package decompression Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: uClibc: Add successful install messagesAbdoulaye Walsimou Gaye2011-08-31
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: no need to export embtk internal variables to other makefilesAbdoulaye Walsimou Gaye2011-08-31
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Packages: busybox: convert it to use generic macros (at least partially)Abdoulaye Walsimou Gaye2011-08-31
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: ccache: define CCACHE_BIN variableAbdoulaye Walsimou Gaye2011-08-31
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system internal: __embtk_{single,multi}_make_install: give ability to ↵Abdoulaye Walsimou Gaye2011-08-31
| | | | | | skip DESTDIR set Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: eglibc: use correct download target formatAbdoulaye Walsimou Gaye2011-08-31
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: create packages_fetch target, for use offline buildAbdoulaye Walsimou Gaye2011-08-31
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Move embtk help in its own makefileAbdoulaye Walsimou Gaye2011-08-30
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: linux headers: mv kernel-headers.mk to linux.mkAbdoulaye Walsimou Gaye2011-08-30
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: fix packages using embtk_decompress_hostpkgAbdoulaye Walsimou Gaye2011-08-29
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: use embtk_decompress_pkg for host and target packagesAbdoulaye Walsimou Gaye2011-08-29
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: uClibc: use generic download and decompress macrosAbdoulaye Walsimou Gaye2011-08-29
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: generic macros: if a download failed, remove the empty created ↵Abdoulaye Walsimou Gaye2011-08-28
| | | | | | file Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: massively convert to use generic macros and implicit rulesAbdoulaye Walsimou Gaye2011-08-28
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: generic macros: give ability to call a hook before ↵Abdoulaye Walsimou Gaye2011-08-28
| | | | | | embtk_{make}install_{host}pkg Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: gcc: use embtk_postinstall hook for third stageAbdoulaye Walsimou Gaye2011-08-27
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: eglibc: Add generic after eglibc and eglibc headers installAbdoulaye Walsimou Gaye2011-08-27
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: mpc, mpfr and gmp: use implicit rulesAbdoulaye Walsimou Gaye2011-08-27
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: generic macros: give ability for a packages to define post ↵Abdoulaye Walsimou Gaye2011-08-27
| | | | | | | | | | | | | | | | install hook recipe Packages now may define a post install hook, after call of various embtk_{make}install_{host}pkg like this: define embtk_postinstall_{pkgname} ... ... endef '{pkgname}' being the lower case package name. Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: generic macros: create pkgv to get lower case pacages variablesAbdoulaye Walsimou Gaye2011-08-27
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: generic macros: remove @ in embtk_echo_xAbdoulaye Walsimou Gaye2011-08-26
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: generic macros: create %_install, download_% and %_clean ↵Abdoulaye Walsimou Gaye2011-08-26
| | | | | | implicit rules Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: gcc: no need to set CC and CXX at configure timeAbdoulaye Walsimou Gaye2011-08-26
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: generic macros: do not use == in shell testAbdoulaye Walsimou Gaye2011-08-26
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: gcc: convert to use generic macrosAbdoulaye Walsimou Gaye2011-08-25
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchhain: eglibc: use configured shell in configureAbdoulaye Walsimou Gaye2011-08-25
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: linux headers: install headers only if not installed previouslyAbdoulaye Walsimou Gaye2011-08-25
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: gmp, mpfr, mpc, binutils: use generic macrosAbdoulaye Walsimou Gaye2011-08-25
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: generic macros: use globally use embtk patch siteAbdoulaye Walsimou Gaye2011-08-25
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: generic macros: move __embtk_patch_site to __embtk_pkg_patch_siteAbdoulaye Walsimou Gaye2011-08-24
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: gcc: fix floating point type inversionAbdoulaye Walsimou Gaye2011-08-09
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: uClibc: Bump uClibc-0.9.32 and remove support of older versionsAbdoulaye Walsimou Gaye2011-08-08
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>