summaryrefslogtreecommitdiff
path: root/mk/macros.packages.mk
Commit message (Collapse)AuthorAge
* Build system: create embtk_ftp and embtk_ftp/packages-mirror macrosAbdoulaye Walsimou Gaye2013-12-29
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: make embtk_toolchain_use_llvm-y variable globally availableAbdoulaye Walsimou Gaye2013-11-17
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: on make install, do not use clang static analyzerAbdoulaye Walsimou Gaye2013-11-11
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: clang static analyzer: fix its usage beside MAKEFLAGSAbdoulaye Walsimou Gaye2013-11-11
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: move again _embtk_make_env to make envAbdoulaye Walsimou Gaye2013-11-10
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: packages: give ability to specify Linker flags through ↵Abdoulaye Walsimou Gaye2013-10-27
| | | | | | {PKGV}_LDFLAGS Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: give ability to use clang static analyzer with autotools packagesAbdoulaye Walsimou Gaye2013-10-23
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system/llvm+clang: when CONFIG_EMBTK_PKGV_USE_SCANBUILD is set, use ↵Abdoulaye Walsimou Gaye2013-10-21
| | | | | | static analyzer while building Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: Correct set MAKEFLAGSAbdoulaye Walsimou Gaye2013-10-21
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Revert "Build system: internal macros: move __embtk_make_env variable to ↵Abdoulaye Walsimou Gaye2013-10-21
| | | | | | __embtk_x_make macros" This reverts commit 77c245d542245087192b1c618ee5fc8ee13af6b2.
* Build system: internal macros: move __embtk_make_env variable to ↵Abdoulaye Walsimou Gaye2013-10-21
| | | | | | __embtk_x_make macros Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Internal macros: update makefile copyright dateAbdoulaye Walsimou Gaye2013-08-11
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: packages configure macro: set CXX only if c++ compiler availableAbdoulaye Walsimou Gaye2013-07-21
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: configure macros: set CONFIG_SHELLAbdoulaye Walsimou Gaye2013-07-21
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: avoid use of CONFIG_SHELL variable, it is used autoconf scriptsAbdoulaye Walsimou Gaye2013-07-20
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: fix build on BSD systemsAbdoulaye Walsimou Gaye2013-05-20
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* Build system: use gmake for all BSDAbdoulaye Walsimou Gaye2013-05-09
| | | | Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
* 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>