aboutsummaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'next'Gravatar Peter Korsgaard2014-12-011-1/+1
|\ | | | | | | | | | | | | | | | | Conflicts: Makefile package/flac/0001-fix-altivec-logic.patch package/grantlee/Config.in Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * Kickoff 2015.02 cycleGravatar Peter Korsgaard2014-11-141-1/+1
| | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | Update for 2014.112014.11Gravatar Peter Korsgaard2014-12-011-1/+1
| | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | Update for 2014.11-rc32014.11-rc3Gravatar Peter Korsgaard2014-11-281-1/+1
| | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | Makefile: use more sensible names for locale related variablesGravatar Thomas Petazzoni2014-11-211-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The GENERATE_LOCALE variable is used for the qstripped version of BR2_GENERATE_LOCALE. It was used by both the glibc locale generation code (in the main Makefile), and by the uClibc logic in package/uclibc/uclibc.mk. However, since commit 33de7401701e5242196a86b0695ee4ae9a4c4082 ("Makefile: convert "target-generatelocales" to a hook"), this code has been moved around in the main Makefile, and the definition of GENERATE_LOCALE is now *after* uclibc.mk is included, and therefore this variable is always empty when uclibc.mk looks at it for its conditionals. Moreover, it is now only defined in the main Makefile is BR2_TOOLCHAIN_USES_GLIBC is 'y', which obviously isn't the case for uClibc toolchains. Since it's anyway not very clear to have this variable shared between the glibc locale generation logic in the main Makefile and the uClibc configuration code in uclibc.mk, this commit: - Renames the GENERATE_LOCALE variable in the main Makefile to GLIBC_GENERATE_LOCALES. - Renames the GENERATE_LOCALES hook to GENERATE_GLIBC_LOCALES, since it's specific to glibc. The fix for the uClibc case is part of a followup commit. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | Update for 2014.11-rc22014.11-rc2Gravatar Peter Korsgaard2014-11-211-1/+1
|/ | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2014.11-rc12014.11-rc1Gravatar Peter Korsgaard2014-11-121-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Makefile: make help: remove <package>- help, add link to online manualGravatar Arnout Vandecappelle2014-10-121-4/+2
| | | | | | | | | | | | | We only documented a few of the <package>- targets and it's hard to decide which ones are relevant for make help. Since the help is already way too long, it's better to remove these advanced targets. Instead, let's refer to the online manual. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Cc: Vivien Didelot <vivien.didelot@savoirfairelinux.com> Acked-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Makefile: enable generating documents from br2-externalGravatar Yann E. MORIN2014-10-121-0/+1
| | | | | | | | | | | | | | | | | | | | | | Currently, the only way br2-external may generate a document is by including that document's recipe from within external.mk. But external.mk is only parsed when the tree is configured. This is unlike our internal document (the manual) which can be generated from within an unconfigured tree. So, include the documents from br2-external at the same time we include our own document: - expect the same layout as we have: docs/DOC_NAME/doc-name.mk - do not fail if there is no document: use "-include", not "include" Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Samuel Martin <s.martin49@gmail.com> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Reviewed-by: Samuel Martin <s.martin49@gmail.com> Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs: rename the GENDOC infrastructureGravatar Yann E. MORIN2014-10-121-1/+1
| | | | | | | | | | | | Rename the GENDOC infrastructure so that it more closely matches the way we handle the packages infras. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Samuel Martin <s.martin49@gmail.com> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Reviewed-by: Samuel Martin <s.martin49@gmail.com> Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* docs: separate the GENDOC infra from our manual definitionGravatar Yann E. MORIN2014-10-121-0/+1
| | | | | | | | | | | | | | | | | | | Move the GENDOC infra to its own file, so it is even less tied to our manual document, so that it is more obvious that GENDOC is an infra like our packages infras, and 'manual' is a document like we have packages. Ideally, this new file should better go in docs/ rather than in package/ . However, docs/ is already full of our website stuff, so adding it in there would just serve to clutter the website. So, let's just put alongside the other infrastructures, in package/ . Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Samuel Martin <s.martin49@gmail.com> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Acked-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Makefile: be sure the default rule 'all:' is the first oneGravatar Yann E. MORIN2014-10-121-0/+3
| | | | | | | | | | | | | | | In the coming patch, we are going to change the order in which our rules are defined, because we include the gendoc infra before we define the 'all:' rule, so we need to decalre the 'all:' rule before we include gendoc. Declare it very, very early in the Makefile, so it always kick in first. The actual dependency is still declared much later, all that counts is that "all:" is first. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Peter Korsgaard <jacmet@uclibc.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* legal-info: fix bug leading to one package not being consideredGravatar Thomas Petazzoni2014-10-061-1/+1
| | | | | | | | | | | | | | | | | Due to excessive parenthesis, the TARGETS_LEGAL_INFO expression was evaluated to something like this: toolchain-legal-info toolchain-external-legal-info busybox-legal-info zlib-legal-info)) Yes, with the last two parenthesis. This had the effect that the zlib-legal-info rule was never called: the last package of $(TARGETS) $(TARGET_HOST_DEPS) $(HOST_DEPS) was never added in the legal-info information. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Luca Ceresoli <luca@lucaceresoli.net> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* python, python3: convert py/pyc removal to TARGET_FINALIZE_HOOKSGravatar Thomas Petazzoni2014-10-051-6/+0
| | | | | | | | Since the removal of py/pyc files is Python-specific, this commit moves the logic removing those files to python.mk and python3.mk respectively. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Makefile: Unexport MACHINE variableGravatar Risto Avila2014-09-251-0/+1
| | | | | | | | | | | | | Fixes bug 7448 Otherwise glibc build fails. [Peter: reworded] Signed-off-by: Risto Avila <risto.avila@digia.com> Reviewed-by: Luca Ceresoli <luca@lucaceresoli.net> Tested-by: Luca Ceresoli <luca@lucaceresoli.net> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Kickoff 2014.11 cycleGravatar Peter Korsgaard2014-09-011-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2014.082014.08Gravatar Peter Korsgaard2014-09-011-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2014.08-rc32014.08-rc3Gravatar Peter Korsgaard2014-08-261-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2014.08-rc22014.08-rc2Gravatar Peter Korsgaard2014-08-181-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Makefile: unconditionally include pkg-utils.mkGravatar Thomas De Schampheleire2014-08-161-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, pkg-utils.mk (included via package/Makefile.in) is only included when a configuration file already exists. This means that none of the utilities it defines are available without .config. In particular: - the MESSAGE macro, causing pretty build output. Since some make targets can be run even without .config, like 'make manual', not having this pretty printing is odd. - pkgname, pkgdir: in a subsequent patch, these functions will be used for the generation of the manual, and since this should work also without .config, we need these functions to be available. This patch moves the include of pkg-utils.mk from package/Makefile.in to Makefile, outside of the check for .config. This is a quick fix. The full solution involves to minimize the amount of Makefile code that is guarded by a check on .config. This approach will be taken in the 2014.11 release cycle. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: Samuel Martin <s.martin49@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Update for 2014.08-rc12014.08-rc1Gravatar Peter Korsgaard2014-08-081-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* luarocks: refactor with TARGET_FINALIZE_HOOKSGravatar Francois Perrad2014-07-291-1/+0
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* perl: refactor with TARGET_FINALIZE_HOOKSGravatar Francois Perrad2014-07-291-5/+0
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* perl: handle BR2_PREFER_STATIC_LIBGravatar Francois Perrad2014-07-281-0/+1
| | | | | | | [Thomas: fix commit title, use one line for both CONF_OPT options.] Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain: add option to copy the gconv librariesGravatar Yann E. MORIN2014-07-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | The gconv libraries are used to translate between different character sets ('charsets', even 'csets' sometimes). Some packages need them to present text to the user (eg. XBMC Gotham). In (e)glibc they are implemented by the internal implemenation of iconv, called gconv, and are provided as dlopen-able libraries. Note that some gconv modules need extra libraries (shared by more than one gconv module), so we must, when adding a subset of modules, scan the installed modules in search of the missing libraries. [Thomas: add general explanation in expunge-gconv-modules and fix coding style.] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Cc: Eric Limpens <limpens@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* legal-info: Add site to legal info manifestGravatar Clayton Shotwell2014-07-231-3/+3
| | | | | | | | | | | | I would like to propose adding the site to the legal-info manifest files. This gives a little more information on where the sources came from without adding much overhead. Please note that is is only for packages where the source is not local or set with OVERRIDE_SRCDIR. Signed-off-by: Clayton Shotwell <clayton.shotwell@rockwellcollins.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Makefile: do not purge locale-archive from targetGravatar Sven Neumann2014-07-151-1/+1
| | | | | | | | | The rules to purge unwanted locales from the target also removed the locale-archive file from /usr/lib/locale which contains the locale definitions explicitly generated for the target. Signed-off-by: Sven Neumann <neumann@teufel.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* perl: remove documentation in target treeGravatar Francois Perrad2014-07-011-0/+1
| | | | | Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Makefile: do not add to targets common dependenciesGravatar Fabio Porcedda2014-06-291-4/+0
| | | | | | | | | | | Remove the rule that adds common dependencies to every target in the "TARGETS" variable, because all those targets are packages that use the package infrastructure or they depend on targets that use the package infrastructure. The package infrastructure already adds common dependencies. Therefore, this rule is useless. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Makefile: convert "target-generatelocales" to a hookGravatar Fabio Porcedda2014-06-291-33/+31
| | | | | | | | For consinstency sake convert the "target-generatelocales" rule to a TARGET_FINALIZE_HOOKS hook. Signed-off-by: Fabio Porcedda <fabio.porcedda@telit.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Makefile: convert "toolchain-eclipse-register" to a hookGravatar Fabio Porcedda2014-06-291-7/+8
| | | | | | | | For consinstency sake convert the "toolchain-eclipse-register" to a TARGET_FINALIZE_HOOKS hook. Signed-off-by: Fabio Porcedda <fabio.porcedda@telit.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Makefile: target-finalize: add TARGET_FINALIZE_HOOKSGravatar Fabio Porcedda2014-06-291-2/+3
| | | | | | | | | | | | | | | Add TARGET_FINALIZE_HOOKS to the "target-finalize" rule to be able to add to it commands as needed. This is useful for having a nicer output because commands are executed after the "target-finalize" initial message, also it is useful to ensure an executing order even when top-level parallel makefile is being used. Also convert "TARGET_PURGE_LOCALES" to a hook that uses "TARGET_FINALIZE_HOOKS". Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* graph-depends: fix when $(O) is a relative pathGravatar Arnout Vandecappelle2014-06-291-2/+2
| | | | | | | | | | | The graph-depends commands cd into the CONFIG_DIR and run the script from there. However, this means that when $(O) is a relative path, it will no longer be correct. Therefore, use $(BASE_DIR) instead of $(O). Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Makefile: test if "dot" exists in "<pkg>-graph-depends"Gravatar Fabio Porcedda2014-06-221-2/+4
| | | | | | | | | | | | | | To be able to check the "dot" command availability in "<pkg>-graph-depends" move the check to the "graph-depends-requirements" rule. Also don't use a subshell for the exit command to be sure that the error will be returned by the shell. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Yann E. MORIN <yann.morin.1998@free.fr> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Makefile: test if dot exists before using it in graph-dependsGravatar Thomas Petazzoni2014-06-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | The 'graph-depends' logic uses the 'dot' program from Graphviz to draw the dependency graph, but it doesn't check its existence before starting the generation of the graph, which can lead to user confusion as reported in: http://lists.busybox.net/pipermail/buildroot/2014-June/099278.html With this commit, we first test if the 'dot' program is available, and if it's not, we error out with a clear error message: $ make graph-depends ERROR: The 'dot' program from Graphviz is needed for graph-depends make: *** [graph-depends] Error 1 [Peter: send error message to stderr instead] Reported-by: Dallas Clement <dallas.a.clement@gmail.com> Cc: Dallas Clement <dallas.a.clement@gmail.com> Cc: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* perl: removes useless files in target treeGravatar Francois Perrad2014-06-081-0/+3
| | | | | | | | $(TARGET_DIR)/usr/lib/perl5/$(PERL_VERSION)/$(PERL_ARCHNAME)/CORE contains include files. *.bs & .packlist files come with perl or perl/cpan packages. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* graph-depends: add option to pass arbitrary dot optionsGravatar Yann E. MORIN2014-06-081-1/+1
| | | | | | | | | | | | | | | | Kids nowaday seem to prefer a left-to-right drawing rather than the more conventional and historical top-down drawing. Rather than multiply the number of environment variables, just add a single one where the user can pass arbitrary dot options, such as: make BR2_GRAPH_DOT_OPTS=-Grankdir=LR graph-depends Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* replace references to Busybox with BusyBoxGravatar Simon Dawson2014-06-011-1/+1
| | | | | | | | | The correct capitalised form appears to be "BusyBox" rather than "Busybox"; fix all references to the latter form. (Most such references occur in the manual and in commentary in package makefiles.) Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Merge branch 'next'Gravatar Peter Korsgaard2014-06-011-2/+2
|\ | | | | | | | | | | | | Conflicts: package/gdb/Config.in.host Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * powerpc: add powerpc64 and powerpc64le supportGravatar Cody P Schafer2014-05-261-1/+1
| | | | | | | | | | | | | | | | | | | | This enables powerpc64 and powerpc64le. Currently, le needs at least glibc 2.19 and gcc 4.9.0. For gdb, 7.7.1 works (added in an earlier patch). [Peter: also disallow gcc 4.8 for ppc64le] Signed-off-by: Cody P Schafer <cody@linux.vnet.ibm.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * Add support for powerpc64leGravatar Jeff Bailey2014-05-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | This patch adds support for powerpc64le-linux-gnu. This includes needed patches to fakeroot and gmp. gmp patch is from upstream HG tree. fakeroot patch is from Ubuntu written by Adam Conrad. Signed-off-by: Jeff Bailey <jeffbailey@google.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | Kickoff 2014.08 cycleGravatar Peter Korsgaard2014-06-011-1/+1
| | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | Update for 2014.052014.05Gravatar Peter Korsgaard2014-05-311-1/+1
| | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | Update for 2014.05-rc32014.05-rc3Gravatar Peter Korsgaard2014-05-281-1/+1
| | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | Update for 2014.05-rc22014.05-rc2Gravatar Peter Korsgaard2014-05-211-1/+1
| | | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | Makefile: move fs/common.mk above external.mkGravatar Philippe Reynes2014-05-191-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | The file external.mk was included before fs/common.mk, so it was impossible to add rootfs targets using the BR2_EXTERNAL mechanism. This change moves the inclusion of fs/common.mk before external.mk to allow this. Signed-off-by: Philippe Reynes <tremyfr@yahoo.fr> [ThomasDS: rebased, update commit message] Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* | graph-depends: rename the variable to pass the max depthGravatar Yann E. MORIN2014-05-171-2/+1
|/ | | | | | | | | | | | | | | | | | | | | There will soon be new options to the graph-depends script, which we can only sanely pass via environment variables. Currently, we use such an environment variable to pass the maximum depth of the dependency graph; the name of that variable is explicit that it contains just the depth. However, there has been so far no release of Buildroot which would make use of that variable, so no user should have come to rely on it. Rename that variable so it is less specific, and more generic, so it can be used to pass more options to graph-depends. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Update for 2014.05-rc12014.05-rc1Gravatar Peter Korsgaard2014-05-131-1/+1
| | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* build log: add message when starting target-finalize targetGravatar Thomas De Schampheleire2014-05-121-0/+1
| | | | | | | | | | | | | | | | The target-finalize target does a large number of actions (removing unnecessary files, stripping objects, etc.) but does not have a header. This makes it seem that all these actions are done as part of the last action before target-finalize, for example: >>> makedevs undefined Installing to target To make a clear distinction, add a message to the beginning of target-finalize: >>> Finalizing target directory Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Makefile: target-purgelocales: fix top-level parallel make supportGravatar Fabio Porcedda2014-05-011-21/+19
| | | | | | | | | | | | | | | | The "target-purgelocales" target must be executed after all the other targets and before the "target-finalize" target, so create a TARGET_PURGE_LOCALES variable containing the commands of the target "target-purgelocales" and add it at the beginning of the "target-finalize" target. Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Cc: Arnout Vandecappelle <arnout@mind.be> Cc: Thomas De Schampheleire <patrickdepinguin@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Peter Korsgaard <jacmet@uclibc.org> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>