Commit Graph

380 Commits

Author SHA1 Message Date
Volker Grabsch 1e8e85e10a new macro SHORT_PKG_VERSION which assists in creating download URLs 2009-03-01 16:18:46 +01:00
Volker Grabsch 115ec1b308 remove also the etc/ directory on "make strip" 2009-02-28 21:51:05 +01:00
Volker Grabsch bfd16fd707 improved quoting 2009-02-28 15:59:29 +01:00
Volker Grabsch c3ebe41dbf remove .def files on "make strip" 2009-02-28 15:57:07 +01:00
Volker Grabsch d93044dd06 improved portability of the Makefile by avoiding $(lastword ...) 2009-02-28 12:33:58 +01:00
Volker Grabsch 2cf9e932a7 new target "make clean-pkg" to remove all unused package files (handy after a successful "make update") 2009-02-09 09:38:45 +01:00
Volker Grabsch 79078d965a new macro UNPACK_PKG_ARCHIVE for build rules (This is useful in connection with download-only packages) 2009-02-03 00:12:28 +01:00
Volker Grabsch 004df00d3b allow packages without a BUILD section (This will be used for download-only packages such as gcc-g++.) 2009-02-02 23:50:59 +01:00
Volker Grabsch 5ccf91e8b5 find the src/*.mk and doc/ files even when called from another directory, e.g. via "make -f /path/to/mingw_cross_env/Makefile" 2009-01-31 18:02:39 +01:00
Volker Grabsch e1a486f40b increased version number to 2.3 2009-01-31 10:17:24 +01:00
Volker Grabsch adf00be99f on "make update" touch only the *.mk files which have a new version 2009-01-31 09:58:34 +01:00
Volker Grabsch 18ec886148 force a package rebuild when its *.mk file changed (e.g. on a version update) 2009-01-31 09:28:20 +01:00
Volker Grabsch 58d4913ac1 disable parallel builds by default and document in the README how to enable parallelization 2009-01-31 07:38:19 +01:00
Volker Grabsch 05d5d55c1f increased version number to 2.2 2008-12-13 01:43:06 +01:00
Volker Grabsch cd0294a550 increased version number to 2.1 2008-11-10 11:43:01 +01:00
Volker Grabsch 4956121a44 add 'SHELL=bash' hints where necessary, so it works on systems where /bin/sh isn't a Bash 2008-11-10 09:07:29 +01:00
Volker Grabsch 6546c7595b improved 'make strip' 2008-11-10 06:39:41 +01:00
Volker Grabsch 9111ec5037 improved README 2008-11-09 15:15:03 +01:00
Volker Grabsch 624e3d45c3 rename installation markers from 'installed.*' to 'installed-*' to avoid weird file extensions 2008-11-09 05:11:08 +01:00
Volker Grabsch 6362f71542 bugfix: support the .tgz archive extension in addition to .tar.gz 2008-11-08 20:28:59 +01:00
Volker Grabsch 0200cdbff7 after unpacking, check whether the expected subdirectory exists 2008-11-08 19:31:05 +01:00
Volker Grabsch 214582d356 bugfix: use -d instead of -z to check for a directory 2008-11-08 19:27:57 +01:00
Volker Grabsch 78beb39269 use $(1) instead of $(2) to address to temporary build dir 2008-11-08 19:06:50 +01:00
Volker Grabsch 71e6d38451 show status information during 'make update' 2008-11-08 18:58:00 +01:00
Volker Grabsch e6ea73ceac improved coding style 2008-11-08 16:45:20 +01:00
Volker Grabsch 2f2b28a181 implemented 'make strip' 2008-11-08 16:37:54 +01:00
Volker Grabsch d86980231e bugfix: add $(PREFIX)/bin to the PATH 2008-11-08 16:31:45 +01:00
Volker Grabsch 3946063b55 improved coding style 2008-11-08 16:27:17 +01:00
Volker Grabsch a3ee12ad6b improved coding style 2008-11-08 16:20:58 +01:00
Volker Grabsch 1ec585aead completely rewritten from scratch as Makefile 2008-11-08 09:40:16 +01:00