Commit Graph

21 Commits

Author SHA1 Message Date
Elliot Nunn 1a20c7c40d Revert the DumpObj scheme 2020-02-01 22:07:57 +08:00
Elliot Nunn b4cdbd38f7 Splice AmphibianDNA when quotes are missing 2020-01-01 09:47:16 +08:00
Elliot Nunn 5dd22e2276 Oops! Bugs! 2019-12-22 07:52:26 +08:00
Elliot Nunn 8ed81abc85 Auto-DumpObj every file in BuildResults
Having an up-to-date object dump hands greatly speeds up the
round-tripping slog.
2019-12-21 06:03:56 +08:00
Elliot Nunn 4ed556851a Stdout: Disk:Src:Folder:File -> Folder/File
This saves time when tracking down the file causing a build error
2019-12-21 06:03:02 +08:00
Elliot Nunn 4b5bd86876 Return nonzero status on MPW error 2019-12-21 06:00:11 +08:00
Elliot Nunn 7627be1e6d Reduce console spam 2019-12-21 05:59:27 +08:00
Elliot Nunn 1f6879c5d5 Remove trailing Git version number from patchsets 2019-10-01 17:28:45 +08:00
Elliot Nunn 501d3c1d37 Place more missing data forks! 2019-09-05 10:49:44 +08:00
Elliot Nunn 75a40a747e Oops! Forgot Finder data fork
We don't use the Finder, but it needs an empty data fork anyway.
2019-08-19 12:33:32 +08:00
Elliot Nunn caf4716632 Use tempfiles for disk image preparation
Previously these intermediates were placed in the build directory but
immediately deleted. Unless we are going to make them easily available
for inspection (hopefully not often required), they should just go in
/tmp.
2019-07-17 11:21:34 +08:00
Elliot Nunn f3c5967310 Give MPW more RAM 2019-07-11 12:58:13 +08:00
Elliot Nunn 2e16381318 Bring in sources, and document 2019-06-29 23:17:50 +08:00
Elliot Nunn f4d0dadebe Create useful .build/.flatten scripts
Also, factor out some common code
2019-06-29 22:56:27 +08:00
Elliot Nunn 93dfc883a1 Include build script, System and MPW 2019-06-29 22:17:03 +08:00
Elliot Nunn 36a2454343 Simplify deepen/flatten scripts
They no longer try and fail to work with existing git repositories. If
an existing one gets in the way, it gets trashed and reinitialized.
2019-06-29 22:16:32 +08:00
Elliot Nunn 9654c22756 Edit patches less aggressively
The automated changes to the output of git-format-patch looked okay, but
they were swallowing up binary changes. Now they are more conservative
and hopefully more robust. As an exception, hashes are still removed for
non-binary diffs.

For debugging, `scripts/flatten` now has a `--raw` option to skip this
post-processing step.

Soon I should try to stabilise the patch format.
2019-04-05 21:39:03 +08:00
Elliot Nunn 923db3b9bf Create a gitignore to help building worktrees 2019-04-04 23:01:41 +08:00
Elliot Nunn 9e9bd954b4 Edit patches to be reproducible 2019-04-04 22:51:39 +08:00
Elliot Nunn 96045f0dc9 Give deepened commits a uniform appearance 2019-04-04 22:51:39 +08:00
Elliot Nunn 69cecde571 Initial commit (no patches) 2019-04-04 22:51:37 +08:00