summaryrefslogtreecommitdiffstats
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
...
* [ptxdist] rework version generationMarc Kleine-Budde2010-04-021-10/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* [Makefile.in] only install bash completion if dest is writableMarc Kleine-Budde2010-04-021-2/+4
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [Makefile.in] don't install autom4te.cache and logs filesMarc Kleine-Budde2010-04-011-0/+3
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [Makefile] let "make dist" use gitMarc Kleine-Budde2010-01-061-15/+20
| | | | | | | This patch convert the "dist" make target to use git. It probably won't work if you're not using git. This may be fixed later or upon request. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [Makefile] adopt install to handle dynamic fullversionMarc Kleine-Budde2010-01-061-2/+4
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [ptxdist] adopt config file version handling to cope with dynamic fullversionMarc Kleine-Budde2010-01-061-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the past ptxdist's fullversion was replaced by configure in these files: - platforms/ptxdist-version.in.in (PLATFORMCONFIG_VERSION) - rules/ptxdist-version.in.in (CONFIGFILE_VERSION) resulting in: - platforms/ptxdist-version.in - rules/ptxdist-version.in However the fullversion is rather dynamic now since it can hold version information from the version control system. ptxdist refuses to run if the versions don't match. During development this may change quite often which is probably too annoying for the developers. This patch introduces two new version variables: - PTXDIST_VERSION_CFG_SCM - PTXDIST_VERSION_CFG_FULL The _SCM variable holds "-git" if ptxdist isn't release. For released versions _SCM is empty. PTXDIST_VERSION_CFG_FULL contains '$year.$month.$bugfix$scm' (scm is PTXDIST_VERSION_CFG_SCM), for example: '2010.01.0-git' for modifies i.e. dirty '2010.01.0' release. Further we don't no longer modify the "*/ptxdist-version.in.in", we use the kconfig 'option env="VAR"' to get the correct version from the environment. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* bash_completion should be installed using DESTDIRMarc Kleine-Budde2009-06-221-2/+2
| | | | | | | | | | | | Author: Meike Reichle <meike@debian.org> When installing ptxdist's bash_completion there is no $(DESTDIR). I added it to the respective paths. Signed-off-by: Meike Reichle <meike@debian.org> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10849 33e552b5-05e3-0310-8538-816dae2090ed
* [Makefile.in] remove some artefacts from 3 years old debian packagingMarc Kleine-Budde2009-06-191-4/+0
| | | | | | | | | | | Author: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10830 33e552b5-05e3-0310-8538-816dae2090ed
* [makefile] fix make installMarc Kleine-Budde2009-05-291-1/+1
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10612 33e552b5-05e3-0310-8538-816dae2090ed
* clean up ptxdist's build systemMarc Kleine-Budde2009-05-281-29/+48
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10595 33e552b5-05e3-0310-8538-816dae2090ed
* exclude .git from 'make install'Marc Kleine-Budde2009-04-201-1/+1
| | | | | | | | | Author: Jon Ringle <jon@ringle.org> Signed-off-by: Jon Ringle <jon@ringle.org> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10313 33e552b5-05e3-0310-8538-816dae2090ed
* [Makefile] install: try to install files as user rootMarc Kleine-Budde2009-03-241-1/+1
| | | | | | | | | | | make install: use "-o" option in extracting (2nd) tar, which tries to create files as root (uid: 0). Usefull if ptxdist gets installed into nfsv4 shared folder where root can only create files owned by root. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10152 33e552b5-05e3-0310-8538-816dae2090ed
* * Makefile.in:Marc Kleine-Budde2009-02-091-1/+1
| | | | | | | don't fail if bash completion could not be installed git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9737 33e552b5-05e3-0310-8538-816dae2090ed
* * bash_completion: install it using autotoolsWolfram Sang2008-12-111-0/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9213 33e552b5-05e3-0310-8538-816dae2090ed
* * ptxdist:Robert Schwebel2008-08-081-1/+1
| | | | | | | | | | | | If patches are applied on ptxdist itself with quilt during development of ptxdist then 'make install' of ptxdist will complain about unreadable .pc directories. So, .pc directories need to be excluded as well while tarring the tree to the destination directory. Signed-off-by: Remy Bohmer <linux@bohmer.net> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8730 33e552b5-05e3-0310-8538-816dae2090ed
* Properly quote arguments.Ladislav Michl2008-01-091-5/+5
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7706 33e552b5-05e3-0310-8538-816dae2090ed
* Check for regex.Ladislav Michl2008-01-091-2/+4
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7704 33e552b5-05e3-0310-8538-816dae2090ed
* Use linux-2.6.23 kconfig.Ladislav Michl2007-12-071-6/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7642 33e552b5-05e3-0310-8538-816dae2090ed
* removed trailing whitespaceBjoern Buerger2007-05-221-6/+6
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7180 33e552b5-05e3-0310-8538-816dae2090ed
* * made makefiles more BSD compatible; added hints Robert Schwebel2006-06-171-6/+10
| | | | | | | from Chuck Robey. git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5812 33e552b5-05e3-0310-8538-816dae2090ed
* remove ptxdist_version.sh on distcleanRobert Schwebel2006-05-261-0/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5605 33e552b5-05e3-0310-8538-816dae2090ed
* * put ptxdist version stuff into separate file; merged fromRobert Schwebel2006-05-211-1/+1
| | | | | | | mkl-trunk. git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5531 33e552b5-05e3-0310-8538-816dae2090ed
* improved make clean; patch by Ladislav MichlRobert Schwebel2006-04-251-9/+4
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5452 33e552b5-05e3-0310-8538-816dae2090ed
* remove generated files on distcleanRobert Schwebel2006-03-311-0/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5316 33e552b5-05e3-0310-8538-816dae2090ed
* * Makefile.in:Marc Kleine-Budde2006-03-311-1/+1
| | | | | | | don't dele Makefile on make clean git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5314 33e552b5-05e3-0310-8538-816dae2090ed
* we use Kconfig instead of Kconfig.in nowRobert Schwebel2006-03-311-1/+0
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5313 33e552b5-05e3-0310-8538-816dae2090ed
* force-remove .doneRobert Schwebel2006-03-241-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5243 33e552b5-05e3-0310-8538-816dae2090ed
* distclean fixRobert Schwebel2006-03-241-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5237 33e552b5-05e3-0310-8538-816dae2090ed
* autoconfigizedRobert Schwebel2006-03-241-9/+15
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5236 33e552b5-05e3-0310-8538-816dae2090ed
* typoRobert Schwebel2006-03-191-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5184 33e552b5-05e3-0310-8538-816dae2090ed
* remove debian generated stuffRobert Schwebel2006-03-141-0/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5160 33e552b5-05e3-0310-8538-816dae2090ed
* don't use mktemp -t, not supported on red hat. Found by mike wakerlyRobert Schwebel2006-03-141-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5156 33e552b5-05e3-0310-8538-816dae2090ed
* DESTDIR support for 'make install'Robert Schwebel2006-03-141-11/+14
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5150 33e552b5-05e3-0310-8538-816dae2090ed
* git-svn-id: ↵Robert Schwebel2006-03-091-1/+3
| | | | https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5084 33e552b5-05e3-0310-8538-816dae2090ed
* added make distRobert Schwebel2006-03-091-0/+15
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5083 33e552b5-05e3-0310-8538-816dae2090ed
* generate Kconfig with versionRobert Schwebel2006-03-081-0/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5033 33e552b5-05e3-0310-8538-816dae2090ed
* replaced main with allErwin Rol2006-02-201-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4632 33e552b5-05e3-0310-8538-816dae2090ed
* add .done hintRobert Schwebel2006-02-111-3/+4
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4579 33e552b5-05e3-0310-8538-816dae2090ed
* added distclean targetRobert Schwebel2006-02-111-0/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4570 33e552b5-05e3-0310-8538-816dae2090ed
* fix installationRobert Schwebel2006-02-081-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4523 33e552b5-05e3-0310-8538-816dae2090ed
* added make cleanRobert Schwebel2006-02-081-0/+12
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4519 33e552b5-05e3-0310-8538-816dae2090ed
* addedRobert Schwebel2006-02-071-0/+28
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4511 33e552b5-05e3-0310-8538-816dae2090ed