summaryrefslogtreecommitdiff
path: root/mk/macros.packages.mk
Commit message (Collapse)AuthorAge
* Build syste: internal macros: avoid remove of download path due to buggy packageAbdoulaye Walsimou Gaye2013-03-30
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system : internal macros: fix display of packages configure optionsAbdoulaye Walsimou Gaye2013-03-30
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: make libtool hacks for cross compilation more portable by ↵Abdoulaye Walsimou Gaye2013-03-30
| | | | | | avoiding GNU extensions Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: internal macros: fix print of packages configure optionsAbdoulaye Walsimou Gaye2013-03-29
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Revert "Build system: use more portable sed -i script"Abdoulaye Walsimou Gaye2013-03-29
| | | | | | | This reverts commit 3fb67678728e4502937f1451f092ea95fe5b69e3. Sed -i can't be portable, we need another solution Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: use more portable sed -i scriptAbdoulaye Walsimou Gaye2013-03-29
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: Do not verify server certificate while downloading filesAbdoulaye Walsimou Gaye2013-03-27
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: on FreeBSD gnu make is hashed as 'gmake'Abdoulaye Walsimou Gaye2013-03-27
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: rework __embtk_pkg_installed-y and where it is usedAbdoulaye Walsimou Gaye2013-03-24
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: remove now unused and ugly pkg .kconfig file generatorAbdoulaye Walsimou Gaye2013-03-22
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: Internal macros: fix __embtk_pkg_gen_dotkconfig_fAbdoulaye Walsimou Gaye2013-03-22
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: avoid use of recursive makefile while generating .kconfig for pkgsAbdoulaye Walsimou Gaye2013-03-22
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: embtk_configure_pkg: give ability to specify cflags, cxxflags ↵Abdoulaye Walsimou Gaye2013-03-03
| | | | | | | | | | and cppflags {pkg} needing to define cflags, cxxflags and cppflags must define {PKG}_CFLAGS, {PKG}_CFLAGS and {PKG}_CPPFLAGS, where {PKG} is the uppder case of its package name. Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: create TARGET_CXXFLAGS for c++ apps compilation flagsAbdoulaye Walsimou Gaye2013-02-10
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Packages: configure macro: do not allow direct use of ldAbdoulaye Walsimou Gaye2013-01-13
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: internal macros: __embtk_fixgconfigsfor_pkg: take into account ↵Abdoulaye Walsimou Gaye2012-12-01
| | | | | | multiple scripts in packages Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system internal macros: tweak a little __embtk_fixgconfigsfor_pkgAbdoulaye Walsimou Gaye2012-12-01
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: internal macro __embtk_fix_libtool_files ilttle tweakAbdoulaye Walsimou Gaye2012-11-24
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system macros: rename embtk_pkgconfig_{getcflags,getlibs}Abdoulaye Walsimou Gaye2012-11-24
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: fix download macros bux introduced by recent commitAbdoulaye Walsimou Gaye2012-11-20
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: svn download macros: eglibc hack: allow download of patchesAbdoulaye Walsimou Gaye2012-11-19
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: when a package is missconfigured, summarize current variablesAbdoulaye Walsimou Gaye2012-11-19
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: git clone internal macro improvementAbdoulaye Walsimou Gaye2012-11-15
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: fix __embtk_fixgconfigsfor_pkg committed too quicklyAbdoulaye Walsimou Gaye2012-11-11
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: new internal macros __embtk_fixgconfigsfor_pkgAbdoulaye Walsimou Gaye2012-11-11
| | | | | | | This will help to fix packages having old versions of config.guess and config.sub Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: internal macros: improve __embtk_pkg_versionAbdoulaye Walsimou Gaye2012-11-11
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: embtk_install_{host}pkg macro: avoid use of recursive makeAbdoulaye Walsimou Gaye2012-11-10
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: be quiet while patchingAbdoulaye Walsimou Gaye2012-11-10
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: internal macros: do not strip __embtk_pkg_deps once againAbdoulaye Walsimou Gaye2012-11-10
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: embtk_decompress_pkg macros improvementAbdoulaye Walsimou Gaye2012-11-10
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: give ability for host package to define their install macroAbdoulaye Walsimou Gaye2012-11-07
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: give ability to packages to define there install macroAbdoulaye Walsimou Gaye2012-11-06
| | | | | | | | | | | | | With this patch packages can define their own install macro, instead of using the default. To do so, packages must define the macro: define embtk_install_{pkgname} .... .... endef The build system will automatically call it Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: embtk_cleanup_pkg: give ability to packages to define their ↵Abdoulaye Walsimou Gaye2012-11-05
| | | | | | own embtk_cleanup_{pkgname} Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: correct define MAKE variable and clash while building external ↵Abdoulaye Walsimou Gaye2012-11-05
| | | | | | packages Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: avoid aggressive override of MAKEFLAGS of external makefilesAbdoulaye Walsimou Gaye2012-11-04
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: macros: add embtk_install_xpkgAbdoulaye Walsimou Gaye2012-11-04
| | | | | | | This macros is a wrapper around embtk_install_pkg and embtk_install_hostpkg, based on the package name (ie. xxxx or xxxx_host) Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: internal macros: simplify retreive of kconfig symbolsAbdoulaye Walsimou Gaye2012-11-04
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: rename various internal files to ↵Abdoulaye Walsimou Gaye2012-11-03
| | | | | | .pkgv.embtk.{installed,kconfig,..} Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Toolchain: replace __embtk_mk_unquotestr -> __embtk_mk_uquoteAbdoulaye Walsimou Gaye2012-10-06
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: replace HOSTTOOLS -> embtk_htoolsAbdoulaye Walsimou Gaye2012-10-06
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: replace SYSROOT -> embtk_sysrootAbdoulaye Walsimou Gaye2012-10-04
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: replace usage of DOWNLOAD_DIR with embtk_dldirAbdoulaye Walsimou Gaye2012-09-30
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: internal macros: improve __embtk_fix_libtool_filesAbdoulaye Walsimou Gaye2012-07-29
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: internal macros: improve __embtk_fix_libtool_files to ↵Abdoulaye Walsimou Gaye2012-06-22
| | | | | | optionally fix file in alternate path Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Internal macros: simplify test of embtk_postinstall_{pkgname} installationAbdoulaye Walsimou Gaye2012-06-17
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Internal macros: when __embtk_pkg_refspec is empty, display 'src'Abdoulaye Walsimou Gaye2012-06-08
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system macros: little tweak of embtk_configure_hostpkgAbdoulaye Walsimou Gaye2012-06-05
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Internal macros: tweak a little __embtk_pkg_patch_siteAbdoulaye Walsimou Gaye2012-05-27
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Internal macros: constify clean macroAbdoulaye Walsimou Gaye2012-05-22
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Internal macros: also remove pkgconfig files installed in /usr/share/Abdoulaye Walsimou Gaye2012-05-22
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>