Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | rename doc/ to docs/ | Boris Nagaev | 2016-08-27 | 1 | -1/+1 | |
| | | | | See https://github.com/mxe/mxe/issues/1500 | |||||
* | Copyright headers: point to LICENSE.md and shorten | Boris Nagaev | 2016-08-27 | 1 | -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 | |||||
* | fix MXE_GET_GITHUB_TAGS | Boris Nagaev | 2016-08-24 | 1 | -1/+1 | |
| | | | | | | | | | | | | Error message: $ make update-package-pire ... bash: -c: line 0: syntax error near unexpected token `|' ... Overlooked in b52d3c0c9c24e7904908dc50f0c7c6f163556fab See https://github.com/mxe/mxe/pull/1439 | |||||
* | Makefile: enable local $(PKG)_SOURCE_TREE | Tony Theodore | 2016-08-11 | 1 | -8/+20 | |
| | | | | | | | This is very handy for testing against a local repo, especially when upstream changes are happening quickly. See also #183 | |||||
* | remove trailing spaces from main log | Boris Nagaev | 2016-08-02 | 1 | -4/+9 | |
| | ||||||
* | Makefile: add BUILD_TYPE [debug | release] varaibles for pkg build rules | Tony Theodore | 2016-07-16 | 1 | -0/+2 | |
| | ||||||
* | refactor macro MXE_GET_GITHUB_ALL_TAGS | Boris Nagaev | 2016-07-13 | 1 | -2/+6 | |
| | | | | It is needed to get full list of tags and apply grep or sed manually. | |||||
* | Makefile: add `TEST_FILE` to variables for pkg build rules | Tony Theodore | 2016-07-11 | 1 | -4/+7 | |
| | ||||||
* | Makefile: add SOURCE_DIR and BUILD_DIR variables | Tony Theodore | 2016-07-11 | 1 | -0/+4 | |
| | | | | | | | | * use `*.build_` until all packages are converted see #1159 This commit was amended by Boris Nagaev on Jul 11, 2016. | |||||
* | Makefile: allow packages to specify a list of zero or more patches | Tony Theodore | 2016-07-05 | 1 | -1/+5 | |
| | ||||||
* | Merge pull request #1417 from tonytheodore/make-target-specific | Boris Nagaev | 2016-07-04 | 1 | -0/+3 | |
|\ | | | | | Makefile: note use of target-specific variables | |||||
| * | Makefile: note use of target-specific variables | Tony Theodore | 2016-07-04 | 1 | -0/+3 | |
| | | ||||||
* | | fix multiple downloads of same file | Tony Theodore | 2016-07-04 | 1 | -1/+6 | |
|/ | | | | | see #1415 fixes #1079 | |||||
* | create tmp-*/readonly instead of usr/readonly | Boris Nagaev | 2016-06-11 | 1 | -7/+8 | |
| | | | | | | | | | | | Removing MXE directory with "rm -rf" used to fail on file usr/readonly/.gitkeep because directory usr/readonly was readonly. Now readonly directory is created in tmp-* directory and .gitkeep is not created for it (because tmp-* is not under usr/). Problems with removing MXE directory are fixed even in case of interrupted build. fix #1221 | |||||
* | fix native plugins when additional dirs are specified | Tony Theodore | 2016-06-02 | 1 | -1/+1 | |
| | | | | | | | | | | | | | When plugins are specified on the command line, automatic native plugins are not included (for darwin and wheezy): ``` $ make gmsl-print-MXE_PLUGIN_DIRS MXE_PLUGIN_DIRS=plugins/apps/ MXE_PLUGIN_DIRS = plugins/apps/ ``` https://www.gnu.org/software/make/manual/make.html#Override-Directive https://github.com/mxe/mxe/issues/1259#issuecomment-217376756 | |||||
* | Treat files ending in .tar.Z as gzipped tar files. | Thomas Danckaert | 2016-05-30 | 1 | -1/+2 | |
| | ||||||
* | add host compiler version to log | Boris Nagaev | 2016-05-19 | 1 | -0/+2 | |
| | | | | see #1351 | |||||
* | clarify rationale for env whitelist entries | Tony Theodore | 2016-04-11 | 1 | -2/+9 | |
| | | | | | | * add EDITOR, PS1, TERM for basic functionality of interactive shells * separate mxe related variables * identify source of ACLOCAL_PATH and LD_LIBRARY_PATH | |||||
* | add `nonetwork` lib to `shell` target dependencies | Tony Theodore | 2016-04-11 | 1 | -1/+1 | |
| | ||||||
* | add "make shell" command | Boris Nagaev | 2016-04-11 | 1 | -0/+4 | |
| | | | | It provides interactive shell with the environment of MXE build. | |||||
* | fix dependencies of build-matrix.html | Boris Nagaev | 2016-02-23 | 1 | -1/+1 | |
| | | | | | | | | | | Dependencies of build-matrix.html were written without regarding plugins. It resulted in the following error on Debian Wheezy (which uses plugin "plugins/native/wheezy/"): $ make build-matrix.html make: *** No rule to make target `src/autoconf.mk', needed by `build-matrix.html'. Stop. | |||||
* | Makefile: fix make clean target when $$WINEPREFIX directory doesn't exist | Boris Pek | 2016-02-21 | 1 | -1/+1 | |
| | ||||||
* | automatically set MXE_PLUGIN_DIRS for native requirements | Tony Theodore | 2016-01-31 | 1 | -0/+4 | |
| | ||||||
* | Makefile and mxe-conf: create basic non-empty directory hierarchy | Tony Theodore | 2016-01-12 | 1 | -7/+9 | |
| | | | | | https://github.com/mxe/mxe/pull/1061/files#r49049496 https://github.com/mxe/mxe/issues/1111#issuecomment-169280181 | |||||
* | move patching functions and targets to patch.mk | Boris Nagaev | 2016-01-08 | 1 | -84/+1 | |
| | | | | | See https://github.com/mxe/mxe/pull/1134#issuecomment-168873410 See https://github.com/mxe/mxe/pull/1134#issuecomment-169867926 | |||||
* | patch-tool-mxe can import all patches of a package | Boris Nagaev | 2016-01-08 | 1 | -3/+11 | |
| | ||||||
* | reimplement patch-tool-mxe in Makefile | Boris Nagaev | 2016-01-08 | 1 | -1/+82 | |
| | | | | fix #1063 | |||||
* | print Perl version to log | Boris Nagaev | 2016-01-07 | 1 | -0/+1 | |
| | | | | | See https://github.com/mxe/mxe/issues/1108#issuecomment-169556116 See https://github.com/mxe/mxe/issues/1112 | |||||
* | Makefile: don't clean build-matrix.html | Tony Theodore | 2016-01-06 | 1 | -1/+1 | |
| | ||||||
* | print Python version to log | Boris Nagaev | 2016-01-03 | 1 | -0/+1 | |
| | ||||||
* | Add git commit hash to log and build message | Tony Theodore | 2015-12-27 | 1 | -2/+11 | |
| | | | | | | | | * use short form for build status * use full hash and refs for logs * add `TERM` to env whitelist (`git log` assumes a terminal) closes #1095 | |||||
* | Makefile: error on paths with dollar signs | Tony Theodore | 2015-12-22 | 1 | -0/+5 | |
| | | | | see #1085 | |||||
* | Makefile: add link to gmake issue with spaces in filenames | Tony Theodore | 2015-12-20 | 1 | -0/+2 | |
| | ||||||
* | #782 fix, wrong checksum calculation command for OSX | Alexande B | 2015-12-13 | 1 | -1/+1 | |
| | ||||||
* | disable doxygen in MXE_CONFIGURE_OPTS | Tony Theodore | 2015-12-08 | 1 | -1/+6 | |
| | | | | fixes #952 and should provide a general solution | |||||
* | add unpacker for .deb files | Boris Nagaev | 2015-12-06 | 1 | -1/+2 | |
| | ||||||
* | Makefile: remove cmake from requirements check | Tony Theodore | 2015-12-05 | 1 | -1/+1 | |
| | ||||||
* | Makefile: build universal nonetwork.dylib | Tony Theodore | 2015-12-01 | 1 | -1/+2 | |
| | ||||||
* | cmake wrapper: use common TryRunResults.cmake | Tony Theodore | 2015-12-01 | 1 | -0/+1 | |
| | ||||||
* | Makefile: echo nonetwork build and remove mkdir in recipe | Tony Theodore | 2015-11-30 | 1 | -1/+1 | |
| | ||||||
* | Makefile: fix nonetwork location and `make -t` | Tony Theodore | 2015-11-30 | 1 | -2/+4 | |
| | ||||||
* | Makefile: remove *_MAKEFILE boilerplate and enable all-<plugin> target | Tony Theodore | 2015-11-30 | 1 | -6/+10 | |
| | ||||||
* | Makefile: also disable networking during build on OSX | Tony Theodore | 2015-11-30 | 1 | -4/+16 | |
| | | | | closes #986 | |||||
* | Makefile: only call UPDATE if rule exists | Tony Theodore | 2015-11-30 | 1 | -2/+3 | |
| | ||||||
* | Makefile: add plugins functionality to include makefiles from MXE_PLUGIN_DIRS | Tony Theodore | 2015-11-26 | 1 | -8/+19 | |
| | ||||||
* | remove optional native pkgs and build-requirements target | Tony Theodore | 2015-11-26 | 1 | -11/+2 | |
| | ||||||
* | Merge pull request #998 from LuaAndC/update-gh-packages | Tony Theodore | 2015-11-16 | 1 | -0/+1 | |
|\ | | | | | MXE_GET_GITHUB_TAGS: new argument, stripped prefix | |||||
| * | MXE_GET_GITHUB_TAGS: new argument, stripped prefix | Boris Nagaev | 2015-11-15 | 1 | -0/+1 | |
| | | ||||||
* | | update requirement versions | Tony Theodore | 2015-11-16 | 1 | -1/+1 | |
|/ | | | | fixes #978 | |||||
* | Makefile: don't echo nonetwork.so recipe | Tony Theodore | 2015-11-15 | 1 | -2/+2 | |
| |