Commit Graph

14 Commits

Author SHA1 Message Date
Elliot Nunn
9dd3c4bef8 Get Gestalt (ptch 5) building
Now the System 7.1 build relies on these binary blobs:
- AppleTalk *
- Virtual Memory *
- Sound Manager

* never part of the build system
2020-02-16 08:18:31 +08:00
Elliot Nunn
4b6e398c8a Get Backlight driver (DRVR -16511) building 2020-02-15 16:19:06 +08:00
Elliot Nunn
d7c9c70e4c Get ptch 27 (ScriptMgrExtensions) building 2020-02-08 17:15:21 +08:00
Elliot Nunn
fec1ecadcb Really clean things up
The linked patches build with only three inconsequential problems.

The Apple Event Manager (PACK 11) now builds! (Just needed to get the
Pascal compiler to ignore all those stale 'unit' resources.)
2020-02-01 22:08:45 +08:00
Elliot Nunn
bfe11250a5 Build the Linked Patches!
(Some gremlins and mess, but almost perfect)
2020-01-01 09:48:01 +08:00
Elliot Nunn
1f6879c5d5 Remove trailing Git version number from patchsets 2019-10-01 17:28:45 +08:00
Elliot Nunn
90b77d716d Fill gaps in Cube-E build
After working incrementally towards a perfect Cube-E build, returns are
diminishing. This Amphibian DNA approach allows the production of
bootable builds!
2019-06-30 01:24:51 +08:00
Elliot Nunn
d217803599 Make Cube-E build with ./.build System
This is more like the SuperMario makefiles.
2019-06-29 23:21:57 +08:00
Elliot Nunn
b129b601c7 Fix all the remaining PACKs
Now only 43 resources fail to match. (Of these, 20 are 'lpch's which
need to be addressed down the track.)
2019-04-14 23:03:55 +08:00
Elliot Nunn
0f2d4c304d Fix minor mistake in a previous commit
The commit "Cube-E: fix especially the Comm Toolbox" placed some changes
to System.make in source.patch. Changes to makefiles should go in
build-system.patch. Never mind that System.make is created from whole
cloth and cannot have meaningful changes anyway.
2019-04-14 23:01:59 +08:00
Elliot Nunn
66cdc2bfb9 Cube-E: fix especially the Comm Toolbox 2019-04-14 21:38:03 +08:00
Elliot Nunn
e6ab3ce01a Put missing data forks in patches
Cube-E now builds (and boots, if you replace <100 System resources).
2019-04-06 15:25:13 +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
4b246ec927 Add Cube-E patchset (WIP) 2019-04-04 22:51:39 +08:00