summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* secure URLsViktor Szakats2019-05-023-11/+17
| | | | also apply minor updates to tools/mxe-get
* remove gitlab mirrorTony Theodore2019-04-092-125/+0
| | | | | | suffixed tarballs are available in three places, no need for extra redundancy closes #1681
* build-pkg: add version id to allow adding git tagTony Theodore2019-04-021-2/+5
|
* remove gcc plugins from additional pkgsTony Theodore2019-03-101-1/+2
| | | | these just override each other and end up with errors
* add gcc plugins to additional pkgsTony Theodore2019-03-091-1/+1
|
* notes on codenameTony Theodore2019-02-261-3/+8
|
* build-pkg changesTony Theodore2019-02-261-21/+26
|
* add standalone scons-local pkg and remove scons from reqsTony Theodore2018-08-312-8/+8
|
* Secure URLsViktor Szakats2018-07-311-1/+1
|
* Secure URLsViktor Szakats2018-07-271-1/+1
|
* allow disabling usage of fakeroot via MXE_BUILD_PKG_NO_FAKEROOTAshish Kulkarni2018-07-011-2/+9
| | | | | | fakeroot hangs in a docker container and is not required (already root), so don't call it if MXE_BUILD_PKG_NO_FAKEROOT is set in the environment.
* Revert "travis-push: only push on master branch"Tony Theodore2018-03-181-1/+1
| | | | This reverts commit 97ddd29ccc9e97993257dfff5307d8b242400768.
* Revert "travis-push: test master in .travis.yml"Tony Theodore2018-03-181-1/+1
| | | | This reverts commit a6f2caa3869a50e2af68ab69755279aef6bfac19.
* travis-push: test master in .travis.ymlTony Theodore2018-03-181-1/+1
|
* travis-push: only push on master branchTony Theodore2018-03-181-1/+1
| | | | fixes #1683
* waf: unpack in build dir and don't install for general useTony Theodore2018-03-121-2/+0
|
* build-pkg: build nonet and check-reqs early, ignore .waf* artefactsTony Theodore2018-03-121-1/+2
|
* sub makefiles: standardize names and add to build-pkgTony Theodore2018-03-121-4/+6
|
* build-pkg: add usage notes for pkg list and dry runTony Theodore2018-03-121-1/+14
|
* build-pkg.lua: update debian deps and notes for other systemsTony Theodore2018-03-051-1/+17
| | | | closes #2065
* Makefile and build-pkg: use {pkg}~{target} directlyTony Theodore2017-12-221-2/+2
| | | | | | | | | | | Required for the case where a cross package is independent of it's native package (e.g. libiconv) and the native pkg may not have been built in the dep chain. Calling: ``` make pkg MXE_TARGETS=... ``` will then cause `make` to build the native pkg as well. (MXE_TARGETS is still required otherwise it will be picked up from settings.mk)
* add virtual toolchain package ccTony Theodore2017-12-221-1/+1
|
* updates: move to separate file and add generic updater functionTony Theodore2017-11-181-2/+13
|
* s3-fetch-and-sync: cleanup log (make clean-junk removed)Tony Theodore2017-11-131-1/+1
|
* Makefile and s3: add mxe mirror and tidy outputTony Theodore2017-11-131-1/+0
|
* Makefile: also create suffixed archives for backup downloadsTony Theodore2017-11-121-0/+1
| | | | | See: https://github.com/mxe/mxe/pull/1681#issuecomment-280887497
* build-pkg: exclude waf cache directoryTony Theodore2017-10-311-0/+1
| | | | | | | | When `waf` executes, it creates a cache directory in: `./usr/$(BUILD)/bin/.waf-<version>-<checksum>` This causes conflicting files in `build-pkg` (see #1840) and should be blacklisted.
* tools/skeleton.py: update pkg-config templateTony Theodore2017-10-301-3/+5
|
* run make cleanup-styleTony Theodore2017-10-103-290/+290
|
* Merge pull request #1908 from LuaAndC/build-pkg-installed-sizeBoris Nagaev2017-09-291-0/+17
|\ | | | | build-pkg, Debian: set Installed-Size field
| * build-pkg, Debian: set Installed-Size fieldBoris Nagaev2017-09-241-0/+17
| | | | | | | | See https://github.com/mxe/mxe/issues/1886#issuecomment-325927828
* | Merge pull request #1907 from LuaAndC/build-pkg-ignore-some-gitkeepBoris Nagaev2017-09-261-0/+4
|\ \ | | | | | | build-pkg: blacklist {installed,lib}/.gitkeep
| * | build-pkg: blacklist {installed,lib}/.gitkeepBoris Nagaev2017-09-241-0/+4
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following files are installed by both cmake-conf and mxe-conf: usr/i686-w64-mingw32.shared/installed/.gitkeep usr/i686-w64-mingw32.static/installed/.gitkeep usr/x86_64-unknown-linux-gnu/installed/.gitkeep usr/x86_64-unknown-linux-gnu/lib/.gitkeep usr/x86_64-w64-mingw32.shared/installed/.gitkeep usr/x86_64-w64-mingw32.static/installed/.gitkeep In all cases a package installs other files to the same library, so these .gitkeep files can be safely added to the blacklist. See https://github.com/mxe/mxe/issues/1886#issuecomment-331719282
* | build-pkg: pack empty packages as wellBoris Nagaev2017-09-241-35/+3
|/ | | | | See https://github.com/mxe/mxe/issues/1886#issue-253920956 See https://github.com/mxe/mxe/issues/968
* Merge pull request #1903 from LuaAndC/misspellBoris Nagaev2017-09-241-1/+1
|\ | | | | fix typos found by misspell tool
| * fix typos found by misspell toolBoris Nagaev2017-09-241-1/+1
| |
* | build-pkg: ignore all copies of nonetwork.soBoris Nagaev2017-09-241-1/+4
|/ | | | See https://github.com/mxe/mxe/issues/1886#issuecomment-325927308
* copydlldeps.sh: Fixes for macOS.Gregorio Litenstein2017-07-221-5/+21
| | | | The current version fails in macOS due to some differences in “find” and “cp”. This takes that into account.
* copydlldeps.sh: Fix syntax error (missing space)Gregorio Litenstein2017-07-221-1/+1
|
* secure URLsViktor Szakats2017-05-191-1/+1
|
* tools/skeleton.py: add gh_conf supportTony Theodore2017-03-181-6/+30
|
* add option to install Linux packages as wellViktor Szakats2017-03-141-7/+9
|
* rewrite hardcoded absolute pathsViktor Szakats2017-03-141-1/+15
|
* use curl+gpg instead of relying on gpg's curling capabilitiesViktor Szakats2017-03-141-4/+6
|
* refer to LICENSE.md, TOFIX->FIXMEViktor Szakats2017-03-141-24/+3
|
* add bash script to install packages on non-Linux systemsViktor Szakats2017-03-131-0/+165
| | | | | | *BSD systems are currently supported and macOS actually tested. Ref: https://github.com/mxe/mxe/issues/1708
* more URL updatesViktor Szakats2017-03-105-10/+9
|
* build-pkg: disable usr/share/gtk-docBoris Nagaev2017-03-051-0/+1
| | | | | | This path is buggy. Packages installing files there have options --disable-gtk-doc and --disable-gtk-doc-html, but they don't help.
* add tools to create and update backup of packagesBoris Nagaev2017-01-072-0/+125
|
* skeleton.py: put website and description to .mkBoris Nagaev2016-12-221-48/+2
| | | | | | ... instead of index.html See https://github.com/mxe/mxe/issues/1422