| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
The new make target 'environment' set up links to sane tools found by
configure. This change was first discussed in
http://thread.gmane.org/gmane.comp.embedded.ptxdist.devel/8157/focus=8180
Signed-off-by: Andreas Bießmann <andreas@biessmann.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
| |
Signed-off-by: Jon Ringle <jon@ringle.org>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
Add option to ptxdist setup to avoid the "really clean all"
question for ptxdist clean.
Signed-off-by: Jan Weitzel <j.weitzel@phytec.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
ask user to avoid Arggghh after accidentally cleaning the complete BSP
Skip asking with "--force" or "--quiet" option.
Signed-off-by: Jan Weitzel <j.weitzel@phytec.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
| |
If you use migrate to go to a new ptxdist version, collections are
untouched. This can result in problems
Signed-off-by: Jan Weitzel <j.weitzel@phytec.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
As we know have the possibility to overwrite any package in
local_src/<package>.<platform>, remove the old methods to set
PTXCONF_KERNEL_LOCAL_FLAG and
PTXCONF_SETUP_KERNELDIR_PREFIX
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
| |
before: "vendor is" == "vendor should"
after: "vendor is" starts with "vendor should"
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
| |
PROJECTRULESDIR has been removed. Use PTXDIST_PATH_RULES to look for
existing rules.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
| |
needs a version too.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|\ |
|
| |
| |
| |
| | |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|/
|
|
|
|
|
|
|
| |
With PTXCONF_PLATFORM="" build-* sysroot-* etc. was generated directly
in the workspace and not in platform-<suffix>/. With this change
platform/ is used in this case. This moves all files created during
the build to one directory.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
scripts/lib/ptxd_make_install.sh
This is due to "360f73777af1661d85ae0aa2434b6acde22da9fa" Fix
dependencies to files in projectroot.
The modifications to ptxd_make_install_init have been moved to
ptxd_make_xpkg_prepare.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
| |
| |
| |
| | |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
| |
| |
| |
| |
| |
| |
| | |
Without this patch the PATH=".:/foo:.:/bar:." will be transformed into
"/foo/bar".
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
| |
| |
| |
| | |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
| |
| |
| |
| | |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
| |
| |
| |
| | |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
| |
| |
| |
| | |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|/
|
|
|
|
|
|
| |
Since commit 5a4bf8f43d1bc3796a9c9aec7ece43dc4dba6421, which was first
released with 2010.02.0 the "newpacket" command has been renamed to
"newpackage". The fallback was active for 6 month now, so switch it off.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
|
|
|
|
| |
Prior to the execution of the bash the PATH already contains ptxdist's
sysroot-host. If the PATH variable is overwritten in a config file, the
sysroot-host PATH is lost, so set PATH in our init-file.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
|
|
|
|
| |
This patch fixes a problem with the version check. ptxdist should refuse
to build a BSP() made for a different ptxdist release. Without this
patch ptxdist will build a BSP for 2010.04.0 with ptxdist 2010.05.0.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
|
|
|
| |
....which was introduced in commit:
af354857987311001adbf7fe9c5aefab21503691
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch aims to fix some problems of the version handling of
ptxdist which were introducted with switching to timed releases:
a) The version is specified in "configure.ac", the "local version"
("00003-gbf29f16") is generated by "setlocalversion".
"setlocalversion" generates it's ouput relative to the latest tag.
This leads to strange version strings, after creating a tag, and
forgetting to run "./autogen.sh && ./configure && make".
b) The ptxdist created with a "make dist", even if a not tagged version,
always thinks it's a release.
c) BSPs working with "master" need a migrate after each release. Because
the compatibility checker uses year and month.
The problems are^Wshould be fixed with these changes:
a) "setlocalversion" now generates the whole full version, e.g.:
"2010.04.0-00003-gbf29f16".
"configure.ac" uses "m4_esyscmd" to figure out the current version
while running "configure". (Yes, "configure").
b) A file ".tarball-version" is added to the tarball to track the
version while creating the tarball (same goes for the installation).
"setlocalversion" will use the version information from
".tarball-version"
c) If both ptxdist and config file are not using a release, i.e. their
versions an "appendix", we say it's compatibe, too.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When trying to invoke a command via 'ptxdist bash cmd [args...]'
If cmd takes an argument that matches one of the option that is parsed in
parse_first in ptxdist, then cmd never gets that argument.
For example,
ptxdist bash foo -d bar
would get invoked as:
foo bar
This commit allows one to overcome this limitation:
ptxdist bash -- foo -d bar
so that it gets invoked properly as:
foo -d bar
Signed-off-by: Jon Ringle <jon@ringle.org>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
|
|
| |
Use PTXDIST_LOG_PREFIX, neither PROMPT nor PREFIX.
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
|
|
| |
which is generated by the $(call install_copy ) and friend
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
Invoke 'ptxdist bash' will give you a ptxdist environment with your
PS1 prompt prefixed with "[ptx] ", so that you are aware of the
environment your current shell is in.
Signed-off-by: Jon Ringle <jon@ringle.org>
[mkl: use ${BASH}, simplified exit]
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
|
|
|
|
|
| |
If this option is used ptxd_pedantic will act like ptxd_bailout.
Otherwise it will act like ptxd_warning
|
|
|
|
| |
Signed-off-by: Jon Ringle <jon@ringle.org>
|
|
|
|
| |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
|