I use Metrowerks C++ 2.4.1 from CodeWarrior Pro 6.3, by way of MPW's ToolServer, driven by Apple event from MacRelix. Some of my code also builds with CW Pro 4 (the last version hosted on 68K). I've written my own post-linkers (which run in MacRelix) to remove the dependency on StripAddress() in Metrowerks' runtime code.
Git 2.2.2 indeed ships with MacRelix. I wouldn't recommend using it with massive repositories like metamage_1.git (except natively in Mac OS X), but it should be fine with small repos.
Hey, great to have you here as well, @jjuran! Thanks for porting Git to Mac OS 9 one way or another.
Just an idea, but do you think you could record a short video capture of this whole process? I would love to see it in action! I think it'd also encourage people to use Git and your other ideas on Mac OS more, that's an excellent workflow.
Two questions: (a) How much of the process do you have in mind? It's all very well to install MacRelix, run it, and even create a Git repo, but it's another thing entirely to set up the CodeWarrior/MPW environment that the build system depends on. It really just needs to be automated...
Well, you did say "a short video", so I guess that's just watching the build happen.
(b) How do you recommend recording a video? Back in 2012 when I made the FORGE demo[1], I ran SheepShaver in Debian and used ffmpeg with the x11grab input mode. For the MacPaint screencast[2], I used my own recording facility built into xv68k and a tool to convert the result to MP4.
If I had a build of SheepShaver that could connect to an AMS front end, I'd use that. Alternatively, I might write something that records from within Mac OS in a VBL task, and writes to a file on the extfs volume. That won't happen right away, though.
FORGE: Hello World
[1] https://www.youtube.com/watch?v=JgivHy-oC2g
MacPaint in Advanced Mac Substitute
[2] https://www.v68k.org/advanced-mac-substitute/video/MacPaint-in-AMS.mp4
