summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Makefile: use a minimal whitelist of env varsTony Theodore2013-08-121-6/+3
|
* Makefile: create marker directories so --touch works on clean treeTony Theodore2013-08-081-2/+3
|
* Makefile: add missing separator to find commandTony Theodore2013-08-071-1/+1
|
* Makefile: add settings.mk to failed log outputTony Theodore2013-08-071-1/+6
|
* Makefile: unexport various *TARGET* variablesTony Theodore2013-08-071-1/+1
|
* Makefile: add target-specific dependencies to download-foo rules alsoTony Theodore2013-08-061-1/+1
|
* Makefile: add target-specific dependenciesTony Theodore2013-08-061-1/+1
|
* remove optional native builds for autoconf automake cmake libtoolTony Theodore2013-07-261-1/+1
| | | | these need more testing and proper multi-target support
* Move package versions from index.html back into the src/*.mk filesVolker Grabsch2013-07-211-7/+2
| | | | | | | | | | | | | | | | | | | | | | | Most of the automatic conversion was done using the following Python script: import os import re pkgs = sorted(mkfile[:-len('.mk')] for mkfile in os.listdir('src') if mkfile.endswith('.mk')) with open('index.html', 'rb') as f: index = f.read() pkgs_index = re.findall('<td class="package">([^<]*)</td>', index) assert pkgs_index == pkgs versions = dict(re.findall('<td id="([^"]*)-version">([^<]*)</td>', index)) assert sorted(versions.keys()) == pkgs for pkg in pkgs: version = versions[pkg] with open('src/' + pkg + '.mk', 'rb') as f: mk = f.read() checksumpos = mk.index('\n$(PKG)_CHECKSUM ') versionline = '\n$(PKG)_VERSION := %(version)s' % {'version': version} newmk = mk[:checksumpos] + versionline + mk[checksumpos:] with open('src/' + pkg + '.mk', 'wb') as f: f.write(newmk)
* Replace unneeded "*-package" IDs in the docsVolker Grabsch2013-07-211-1/+1
|
* add optional native automake and autoconfTony Theodore2013-07-171-1/+1
|
* Makefile: log OSX software versionTony Theodore2013-07-141-1/+1
|
* Makefile and docs: remove yasm requirementTony Theodore2013-07-131-1/+1
|
* Makefile: add extra logging detailsTony Theodore2013-07-071-0/+4
|
* Makefile: add $(DATE) portability variableTony Theodore2013-06-271-0/+1
|
* Makefile: add MXE_TARGET_LIST variableTony Theodore2013-06-231-1/+2
|
* Makefile: add new DEFAULT_MAX_JOBS variableTony Theodore2013-06-191-1/+3
|
* Makefile: add g++ to requirements checkTony Theodore2013-06-041-1/+1
|
* unset CONFIG_SITEMark Brand2013-06-021-0/+1
|
* Makefile: add target loop, serialise targets, and update settings fileTony Theodore2013-06-011-28/+66
|
* Makefile: change order of ignore filter to allow patternsTony Theodore2013-05-221-1/+1
|
* Makefile: default JOBS to number of CPUsTony Theodore2013-05-121-1/+1
|
* Makefile: fix indentation of missing url checkTony Theodore2013-05-051-2/+2
|
* Makefile: fix indentation of missing url checkTony Theodore2013-05-051-13/+13
|
* Makefile: add error messages for undefined package or urlTony Theodore2013-05-051-3/+7
|
* Makefile: alert when an older verison is found during updateTony Theodore2013-03-311-1/+3
|
* Complete adding of GNU sortUlrich Klauer2013-03-291-1/+1
| | | | | Mention GNU Coreutils in the requirements section and check that $(SORT) is available.
* Makefile: only update to latest version and print macro for failed updatesTony Theodore2013-03-261-3/+4
|
* add portability variable for gnu sort and add coreutils to requirementsTony Theodore2013-03-261-0/+1
|
* Makefile: continue after errors in update macrosTony Theodore2013-03-251-1/+1
|
* Makefile: add sample default rule when creating settings.mkTony Theodore2012-12-231-1/+2
|
* Makefile: correctly escape urls for amazon servicesTony Theodore2012-12-051-4/+7
|
* Merge pull request #81 from tonytheodore/glib-optional-nativeVolker Grabsch2012-09-211-0/+1
|\ | | | | Review: Build glib native tools only if they're not installed
| * Makefile: pass PKG variable to build rulesTony Theodore2012-09-181-0/+1
| | | | | | | | | | | | See here for explanation: http://www.gnu.org/software/make/manual/make.html#Target_002dspecific
* | fix spurious PKGS targetsMark Brand2012-09-181-1/+1
|/ | | | | | Follow-up to d711e21f6aed7ad084b7a6bb790bf24bc676bb29 which mentioned gettext which accidentally was seen as a target for via PKGS by Makefile.
* add package cdn fallbackTony Theodore2012-09-161-3/+8
|
* cleanup after failed downloadTony Theodore2012-09-161-1/+1
|
* fix bracketing of wget callsTony Theodore2012-09-161-2/+2
|
* add tertiary fallback for unavailable package filesTony Theodore2012-09-161-2/+4
|
* Merge branch 'stable'Mark Brand2012-08-171-1/+1
|\
| * replace sourceforge mirrorMark Brand2012-08-171-1/+1
| | | | | | | | routing problems reported and verified with kent.dl.sourceforge.net
* | Makefile: add wget portability variable - $(WGET)Tony Theodore2012-05-161-2/+5
| |
* | Add support for a local settings file settings.mkVolker Grabsch2012-05-031-0/+12
|/
* Bugfix in "make check-requirements" to work with Automake 1.12Volker Grabsch2012-05-021-1/+1
|
* Remove entries for the "dist/" directory which is no longer usedVolker Grabsch2012-04-161-1/+0
|
* Portability fix: Define $(PWD) before $(SHELL)Volker Grabsch2012-04-101-1/+2
| | | | | For more information, see: http://lists.nongnu.org/archive/html/mingw-cross-env-list/2012-04/msg00004.html
* revert PWD portability fixTony Theodore2012-04-061-1/+1
|
* portability fix: use physical location for PWDTony Theodore2012-04-061-1/+1
|
* Load only *.mk files of packages mentioned in index.htmlVolker Grabsch2012-03-311-1/+1
| | | | | | | This avoids confusion when left-over files were accidently loaded. For more information, see: http://lists.nongnu.org/archive/html/mingw-cross-env-list/2012-03/msg00156.html
* Load list of packages from index.html instead of scanning src/Volker Grabsch2012-03-301-1/+1
|