Commit Graph

13 Commits (master)

Author SHA1 Message Date
Mike Swanson 4e0a23811d Add missing SPDX identifiers, use CC0 explicitly in dist 2020-02-03 12:31:55 -08:00
Mike Swanson 6eef9be73a use python3 only for building
Python 2 is very near end-of-life, and Python3-compatible changes to a
few scripts introduced compatibility problems with 2.7 again.  It went
unnoticed for me since my system symlinks "python" to "python3", but
it broke the build on systems where that symlink is still python2.  At
this point in time, I feel it is worth targetting modern Python and
forgetting about 2.7.
2019-09-06 14:43:50 -07:00
Steven Elliott b2ca8cbfde Organize .gitignore
Organize .gitignore by moving all patterns into a top level sorted
.gitignore file. With this change both "git status" and
"git-ls-ignore-index" should return cleanly. The later checks if any
files in the index are ignored.
2019-09-05 07:09:47 -05:00
Mike Swanson 4701d8f351 Blacken all Python files
Using the black code reformatter, pass it over all our Python files.
This allows for a consistent style across the code base.

Exception: lumps/dmxgus/stats.py, for readability.
2019-09-04 19:36:23 -07:00
Mike Swanson 6b486b6332 rename python scripts to barenames where possible 2019-09-04 19:20:19 -07:00
Mike Swanson eca25952ad make: use $(RM) for removing files
This is one of the built-in variables for Make and can increase
portability on different operating systems (eg, on Windows, the
built-in $(RM) may be defined as "del" instead of "rm -f").
2019-09-04 14:22:49 -07:00
Simon Howard 05bdf65ee2 Add README files for most directories.
Let's make the project easier to explore and understand.
2015-12-24 18:19:25 +01:00
RjY 670d6bb174 bootstrap: fix path to playpal-base.lmp 2015-12-24 12:01:15 +00:00
Doctor Nick fa0599490e Update bootstrap readme 2015-12-03 13:44:17 -08:00
RjY 11b220c707 bootstrap: fix bootstrap.py with python2
- import print_function
- wrap buffer, which is required in py3 to read/write bytes (not
  strings) from stdin/stdout, but missing in py2 (gives AttributeError)
2015-12-03 21:22:42 +00:00
RjY f6ea500080 bootstrap: hook into build system
- add bootstrap/Makefile to generate/cleanup bootstrap/doom2.wad
- call bootstrap/Makefile from main Makefile as appropriate
- delete bootstrap/doom2.wad, add bootstrap/.gitignore
2015-12-03 21:22:42 +00:00
RjY 88cdc36b12 bootstrap: generate doom2.wad
A trivial program to regenerate the doom2.wad "blob", needed to
bootstrap deutex and prevent it from leaking material from any
existing iwad into a new build, as described in bootstrap/README.txt.

This should address bug #67 (Fabian Greffrath)
2015-12-03 21:14:32 +00:00
Simon Howard 36658bee0e Import other stuff. 2006-05-09 16:20:42 +00:00