Commit Graph

504 Commits (master)

Author SHA1 Message Date
Tony Theodore 1e9aa771e3 Makefile: try next download url on failed checksum
7 years ago
Tony Theodore c974863b7c Makefile: add more disable doc options
7 years ago
Tony Theodore b58b3e9d3e Makefile: strip dot from $PATH
7 years ago
Tony Theodore 3e6d76dec6 Makefile: always eval $(PKG)_PATCHES as a variable
7 years ago
Viktor Szakats d735f7fe56 bump primary package mirror to HTTPS
7 years ago
Viktor Szakats b8599ed14b secure/update URLs
7 years ago
Tony Theodore bec723f574 Makefile: add more MXE_DISABLE_DOC_OPTS
7 years ago
Boris Nagaev fcdb7c18d9 Merge pull request #1743 from tonytheodore/build-matrix
7 years ago
Boris Nagaev eba574d606 MXE_DISABLE_DOCS: add nodist_man* version
7 years ago
Boris Nagaev 1aee39402f add dist_bin_SCRIPTS to MXE_DISABLE_PROGRAMS
7 years ago
Boris Nagaev ae26487a84 factor out var WGET_TOOL from WGET
7 years ago
Tony Theodore 3bc28c1513 build-matrix: fix detection of native virtual packages
7 years ago
Tony Theodore d0aa402fe6 Makefile: explicitly set .DEFAULT_GOAL for LOCAL_PKG_LIST
7 years ago
Tony Theodore 1cf2afb5d3 Makefile: explicitly set .DEFAULT_GOAL
7 years ago
Tony Theodore 6b40c10316 github: add check-gh-conf targets to verify updates and downloads
7 years ago
Boris Nagaev 13b5f5e047 add MANLINKS to MXE_DISABLE_DOCS
7 years ago
Tony Theodore b2d99407c0 Makefile: suppress messages in update-package
7 years ago
Tony Theodore 4ed90733c9 github: use `if` instead of `and`
7 years ago
Tony Theodore b4161379ee Makefile: add check-update-package-% target
7 years ago
Tony Theodore 96dd1ec4a0 add functions to standardise GitHub downloads and updates
7 years ago
Boris Nagaev 28e1101e65 Merge pull request #1660 from tonytheodore/cmake-conf
7 years ago
Boris Nagaev a3ac9460ce use http version of gitlab.com backup
7 years ago
Boris Nagaev 096c509099 no --no-check-certificate while updating packages
7 years ago
Tony Theodore 24d37efa5d cmake: improve configuration with templates
7 years ago
Viktor Szakats 3166d4b715 add explicit protocol to backup urls
7 years ago
Viktor Szakats 45d34aaac7 more URL updates
7 years ago
Tony Theodore b8850b2bd0 Makefile: add [POSIX | WIN32]_THREADS variable
7 years ago
Tony Theodore 5da8168263 allow non-default exception handling targets
7 years ago
Tony Theodore 9bb609a73e Merge branch 'LuaAndC-levmar-ua' of https://github.com/tonytheodore/mxe into ua
7 years ago
Tony Theodore 48e792b9e7 Makefile: simplify setting default user agent
7 years ago
Tony Theodore 4fa1f12db8 Makefile: fix target validation checks
7 years ago
Boris Nagaev ff36def5d3 add new packages backup: gitlab
7 years ago
Boris Nagaev 2a9736d370 make core to be the first item of MXE_PLUGIN_DIRS
8 years ago
Boris Nagaev 23c5e209d4 add descriptions and websites to packages.json
8 years ago
Boris Nagaev 5d832ebf70 core packages are now a plugin
8 years ago
Boris Nagaev f06ef1c01b mv docs/versions.json docs/packages.json
8 years ago
Boris Nagaev f1a5deded9 fix detection of openssl in Debian Sid
8 years ago
Boris Nagaev f82e39dcef cleanup-deps-style: omit pkgs with derived deps
8 years ago
Boris Nagaev 1e9d757021 make cleanup-deps-style aware of plugins
8 years ago
Boris Nagaev 592c429875 fix updating docs/versions.json with plugins
8 years ago
Boris Nagaev 894608bf4d pkg download: do not append to previous attempt
8 years ago
Boris Nagaev 634054b51d add MXE_PLUGIN_DIRS to autogenerated settings.mk
8 years ago
Boris Nagaev b826422ab8 add new variables: BUILD_CROSS, BUILD_NATIVE
8 years ago
Tony Theodore c255ff8b5a Add options to strip toolchain, executables, and libs
8 years ago
Tony Theodore 08ea4ee0e6 Makefile: enable relative paths for SOURCE_TREE
8 years ago
Boris Nagaev 0420370efd allow to change User Agent; fix levmar download
8 years ago
Boris Nagaev fa636a2eab print wget command to download logs
8 years ago
Boris Nagaev 4e8c132550 move CNAME to docs/
8 years ago
Boris Nagaev 8e35c23242 move index.html to docs/
8 years ago
Boris Nagaev cce8094fb0 add missing things
8 years ago
Boris Nagaev f5567f2c37 mv versions.json build-matrix.html assets docs/
8 years ago
Boris Nagaev d0e424038e rename doc/ to docs/
8 years ago
Boris Nagaev 6adb5ade12 Copyright headers: point to LICENSE.md and shorten
8 years ago
Boris Nagaev d8543d104b fix MXE_GET_GITHUB_TAGS
8 years ago
Tony Theodore ca90832bd7 Makefile: enable local $(PKG)_SOURCE_TREE
8 years ago
Boris Nagaev 071e3062f0 remove trailing spaces from main log
8 years ago
Tony Theodore f88bbe7ffd Makefile: add BUILD_TYPE [debug | release] varaibles for pkg build rules
8 years ago
Boris Nagaev b52d3c0c9c refactor macro MXE_GET_GITHUB_ALL_TAGS
8 years ago
Tony Theodore 5920eb8de3 Makefile: add `TEST_FILE` to variables for pkg build rules
8 years ago
Tony Theodore 1d75e1f353 Makefile: add SOURCE_DIR and BUILD_DIR variables
8 years ago
Tony Theodore a0a3340772 Makefile: allow packages to specify a list of zero or more patches
8 years ago
Boris Nagaev b791ffd4e7 Merge pull request #1417 from tonytheodore/make-target-specific
8 years ago
Tony Theodore 0030112958 Makefile: note use of target-specific variables
8 years ago
Tony Theodore 85de732ad4 fix multiple downloads of same file
8 years ago
Boris Nagaev aab2b70253 create tmp-*/readonly instead of usr/readonly
8 years ago
Tony Theodore 959bb5f85d fix native plugins when additional dirs are specified
8 years ago
Thomas Danckaert 31ecd36182 Treat files ending in .tar.Z as gzipped tar files.
8 years ago
Boris Nagaev 3672fda373 add host compiler version to log
8 years ago
Tony Theodore 580828183a clarify rationale for env whitelist entries
8 years ago
Tony Theodore 632085f2f7 add `nonetwork` lib to `shell` target dependencies
8 years ago
Boris Nagaev 87163ff7be add "make shell" command
8 years ago
Boris Nagaev f11e66f365 fix dependencies of build-matrix.html
8 years ago
Boris Pek ad883ac8f9 Makefile: fix make clean target when $$WINEPREFIX directory doesn't exist
8 years ago
Tony Theodore a2e79fec92 automatically set MXE_PLUGIN_DIRS for native requirements
8 years ago
Tony Theodore dfec326366 Makefile and mxe-conf: create basic non-empty directory hierarchy
8 years ago
Boris Nagaev efc287a8d9 move patching functions and targets to patch.mk
8 years ago
Boris Nagaev adb07e2153 patch-tool-mxe can import all patches of a package
8 years ago
Boris Nagaev a516d920ef reimplement patch-tool-mxe in Makefile
8 years ago
Boris Nagaev 53a92a86df print Perl version to log
8 years ago
Tony Theodore 7804a5775c Makefile: don't clean build-matrix.html
8 years ago
Boris Nagaev d0f9a3df95 print Python version to log
8 years ago
Tony Theodore 0ccb9e2f6b Add git commit hash to log and build message
9 years ago
Tony Theodore 5ebcb2ebde Makefile: error on paths with dollar signs
9 years ago
Tony Theodore 11aee96888 Makefile: add link to gmake issue with spaces in filenames
9 years ago
Alexande B 8d44c858e7 #782 fix, wrong checksum calculation command for OSX
9 years ago
Tony Theodore d7a5efbbaa disable doxygen in MXE_CONFIGURE_OPTS
9 years ago
Boris Nagaev b0f15f8a42 add unpacker for .deb files
9 years ago
Tony Theodore 46d0d0dac8 Makefile: remove cmake from requirements check
9 years ago
Tony Theodore c62b62966b Makefile: build universal nonetwork.dylib
9 years ago
Tony Theodore 768c11246e cmake wrapper: use common TryRunResults.cmake
9 years ago
Tony Theodore 79f424fb29 Makefile: echo nonetwork build and remove mkdir in recipe
9 years ago
Tony Theodore 8861c392ef Makefile: fix nonetwork location and `make -t`
9 years ago
Tony Theodore 2944ccde5d Makefile: remove *_MAKEFILE boilerplate and enable all-<plugin> target
9 years ago
Tony Theodore 70c4d91a07 Makefile: also disable networking during build on OSX
9 years ago
Tony Theodore d6e2ad3805 Makefile: only call UPDATE if rule exists
9 years ago
Tony Theodore d6c4884455 Makefile: add plugins functionality to include makefiles from MXE_PLUGIN_DIRS
9 years ago
Tony Theodore cdb7e99dd6 remove optional native pkgs and build-requirements target
9 years ago
Tony Theodore 656d5c5066 Merge pull request #998 from LuaAndC/update-gh-packages
9 years ago
Tony Theodore 51f6aef1f7 update requirement versions
9 years ago
Boris Nagaev b28501f031 MXE_GET_GITHUB_TAGS: new argument, stripped prefix
9 years ago