summaryrefslogtreecommitdiffstats
path: root/src/armadillo.mk
Commit message (Collapse)AuthorAgeFilesLines
* armadillo: update to 7.800.1Boris Nagaev2017-03-171-4/+4
|
* more URL updatesViktor Szakats2017-03-101-1/+1
|
* armadillo: fix download URLBoris Nagaev2017-03-091-1/+1
| | | | fix https://github.com/mxe/mxe/issues/1699
* URL updatesViktor Szakats2017-03-041-1/+1
|
* use cmake wrapper in all packagesBoris Nagaev2017-01-081-3/+1
| | | | | | | Native binaries (libmysqlclient, vtk, vtk6) still build with `cmake` instead of the cmake wrapper. Note that even in these cases MXE's cmake is used (not system cmake), because $(PREFIX)/$(BUILD)/bin is added to PATH by Makefile and MXE's cmake binary exists there.
* add _WEBSITE and _DESCR fields to core packagesBoris Nagaev2016-12-221-0/+2
| | | | | | See https://github.com/mxe/mxe/issues/1422 Automation (Python 2 code): https://gist.github.com/9f5c315e5d0cf113d41dc454b7a0eb41
* Copyright headers: point to LICENSE.md and shortenBoris Nagaev2016-08-271-2/+1
| | | | | | | | | | | | | | | | | | | The following script was applied: sed ':a;/part of MXE.$/{N;s/\n//;ba}' -i $(git grep -l 'part of MXE') sed 's/\(part of MXE\).*\(See index.html\)/\1. \2/' -i \ $(git grep -l 'part of MXE.*See index.html') before='This file is part of MXE. See index.html for further information.' after='This file is part of MXE. See LICENSE.md for licensing information.' sed "s/$before/$after/" -i $(git grep -l 'part of MXE') Then git grep 'index.html for further information' revealed two other files. One of them was patched manually (patch.mk). Makefile has text "See index.html for further information" unrelated to licensing. See https://github.com/mxe/mxe/issues/1500#issuecomment-241340792
* use $(TEST_FILE) instead of $(2).c and otherBoris Nagaev2016-07-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following script was applied: set -xue find src/ plugins/ -name '*.mk' -type f > mks # special cases for test file: # ls -d src/*-test* | sed 's@-test.*@@' | sort | uniq --repeated sed 's@$(2).c@$(PWD)/src/$(PKG)-test.c@g' -i \ src/{boost,freeimage,hdf5,lapack,sdl,sdl_image,sdl_sound}.mk sed 's@$(2).f@$(PWD)/src/$(PKG)-test.f@g' -i src/lapack.mk sed 's@$(PWD)/$(2).pro@$(PWD)/src/$(PKG)-test.pro@g' -i \ src/qt.mk plugins/examples/custom-qt-min/overrides.mk sed 's@$(2)-CMakeLists.txt@$(PWD)/src/$(PKG)-test-CMakeLists.txt@g' \ -i src/{sdl_image,sdl_sound}.mk # check for base in $(ls -d src/*-test* | sed 's@-test.*@@' | sort | uniq --repeated); do ! grep -q '$(2)' "${base}.mk" done # other $(2) sed 's@$(2).cpp@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).cxx@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).c@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).ml@$(TEST_FILE)@g' -i $(cat mks) sed 's@$(2).f@$(TEST_FILE)@g' -i $(cat mks) # check ! grep '$(2)' $(cat mks) See https://github.com/mxe/mxe/issues/1452
* armadillo: remove outdated boost dependencyTony Theodore2015-12-291-5/+3
| | | | closes #1102
* armadillo: update 4.550.1 --> 6.400.3Tony Theodore2015-12-251-2/+2
| | | | | | tested on all four targets closes #1075
* all packages: really use sha256 checksumsTony Theodore2015-09-231-1/+1
|
* many packages: cleanup deps orderingTony Theodore2015-09-231-1/+1
|
* all packages: switch to sha256 checksumsTony Theodore2015-09-231-1/+1
| | | | closes #871
* enable sharedRashad2015-06-061-2/+0
|
* armadillo: updateTony Theodore2014-12-011-2/+2
|
* armadillo: UpdateTimothy Gu2014-11-141-2/+2
| | | | Signed-off-by: Timothy Gu <timothygu99@gmail.com>
* armadillo: Update and use out-of-tree buildsTimothy Gu2014-10-201-4/+8
| | | | Signed-off-by: Timothy Gu <timothygu99@gmail.com>
* armadillo: fix test linkingTimothy Gu2014-05-091-1/+1
| | | | Signed-off-by: Timothy Gu <timothygu99@gmail.com>
* many packages: explicitly disable shared buildsTony Theodore2014-04-061-0/+2
| | | | closes #369
* update package armadilloNiels Kristian Bech Jensen2014-01-281-2/+2
|
* update package armadilloNiels Kristian Bech Jensen2013-12-261-2/+2
|
* update package armadilloNiels Kristian Bech Jensen2013-12-041-2/+2
|
* update package armadilloNiels Kristian Bech Jensen2013-11-231-2/+2
|
* update package armadilloMark Brand2013-10-141-2/+2
|
* update package armadilloMark Brand2013-10-091-2/+2
|
* update package armadilloNiels Kristian Bech Jensen2013-09-071-2/+2
|
* update package armadilloTony Theodore2013-07-311-2/+2
|
* Move package versions from index.html back into the src/*.mk filesVolker Grabsch2013-07-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | 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)
* Fix initial comments of all src/*.mk filesVolker Grabsch2013-07-211-1/+0
|
* update packages armadillo cfitsio imagemagick libgsf ocaml-findlibNiels Kristian Bech Jensen2013-06-271-1/+1
|
* update package armadilloTony Theodore2013-06-231-1/+1
|
* update armadillo checksumNiels Kristian Bech Jensen2013-05-241-1/+1
|
* update packages: armadillo fontconfig harfbuzz imagemagick oggNiels Kristian Bech Jensen2013-05-211-1/+1
|
* update package armadilloNiels Kristian Bech Jensen2013-05-151-1/+1
|
* update package armadilloTony Theodore2013-05-121-1/+1
|
* update package armadilloNiels Kristian Bech Jensen2013-04-281-1/+1
|
* package armadillo: re-enable buildTony Theodore2013-04-251-1/+1
|
* package armadillo: disable buildTony Theodore2013-04-201-1/+1
|
* package armadillo: add missing line continuationTony Theodore2013-04-201-1/+1
|
* update package armadilloMark Brand2013-03-251-1/+1
|
* update package armadilloMark Brand2013-03-241-1/+1
|
* update package armadilloMark Brand2013-03-011-1/+1
|
* update package armadilloMark Brand2013-02-241-1/+1
|
* update package armadilloMark Brand2013-01-301-1/+1
|
* update package armadilloMark Brand2012-12-171-1/+1
|
* update package armadilloMark Brand2012-12-071-1/+1
|
* update package armadilloMark Brand2012-11-021-1/+1
|
* update package armadilloMark Brand2012-10-031-1/+1
|
* update package armadilloMark Brand2012-09-251-1/+1
|
* update package armadilloMark Brand2012-09-201-1/+1
|