summaryrefslogtreecommitdiff
path: root/packaging
Commit message (Collapse)AuthorAgeFilesLines
* MSI generator fixesJussi Pakkanen2021-11-171-7/+13
|
* Remove temp files that the macOS installer builder leaves hanging.Jussi Pakkanen2021-10-241-0/+6
|
* Fix MSI creation with Python 3.10.Jussi Pakkanen2021-10-241-0/+2
|
* Fix typos discovered by codespellChristian Clauss2021-10-101-1/+1
|
* pylint: turn on superflous-parensDylan Baker2021-08-311-1/+1
| | | | | | | | We have a lot of these. Some of them are harmless, if unidiomatic, such as `if (condition)`, others are potentially dangerous `assert(...)`, as `assert(condtion)` works as expected, but `assert(condition, message)` will result in an assertion that never triggers, as what you're actually asserting is `bool(tuple[2])`, which will always be true.
* editorconfig: add setting to trim trailing whitespaceEli Schwartz2021-08-151-1/+0
| | | | | | | and clean up all outstanding issues Skip 'test cases/common/141 special characters/meson.build' since it intentionally uses trailing newlines.
* misc formatting lint fixes, drop unneeded f-stringEli Schwartz2021-08-151-8/+8
|
* Delete extra data dirs that cause problems for WiX.Jussi Pakkanen2021-07-211-0/+9
|
* Fix macpkg generator import path. [skip ci]Jussi Pakkanen2021-06-071-1/+1
|
* Add a script to create macOS installer packages.Jussi Pakkanen2021-05-185-41/+405
|
* mass rewrite of string formatting to use f-strings everywhereEli Schwartz2021-03-041-3/+3
| | | | performed by running "pyupgrade --py36-plus" and committing the results
* various python neatness cleanupsEli Schwartz2021-03-041-1/+1
| | | | | | | | | | | | | | | | All changes were created by running "pyupgrade --py3-only --keep-percent-format" and committing the results. I have not touched string formatting for now. - use set literals - simplify .format() parameter naming - remove __future__ - remove default "r" mode for open() - use OSError rather than compatibility aliases - remove stray parentheses in function(generator) scopes
* Require Windows 10 or newer for the MSI package. [skip ci]Jussi Pakkanen2021-02-281-0/+12
|
* Add filecmp to list of bundled modules. Closes #8431. [skip ci]Jussi Pakkanen2021-02-281-0/+1
|
* Remove remnants of 32 bit support. [skip ci]Jussi Pakkanen2021-02-281-8/+4
|
* Add script to create a zipapp.Eli Schwartz2020-11-271-0/+22
| | | | | | | | | | | Invoke create_zipapp.py from the root of the repository and it will create a minimal zipapp with only the mesonbuild module code and a __main__.py directly copied from meson.py The meson.py launcher already tracks the desired entry point, and its only other effect is to add the mesonbuild directory to the path if it exists, which it won't in the zipapp. So there's no need to duplicate this into another __main__.py
* createmsi: move to generic packaging directoryEli Schwartz2020-11-272-0/+425
We might want to create other dedicated packaging scripts, and put them all in one directory.