Commit Graph

9 Commits

Author SHA1 Message Date
Jeremy Rand eca46476a1 Move all build products to the standard Xcode directories. Eliminate support for the old version of cc65 because I don't want to test it 2019-07-20 10:46:32 -05:00
Jeremy Rand 3e4210dfc8 Add support for cc65 v2.17 2018-10-18 21:12:52 -04:00
Jeremy Rand a481e32e38 Add support for Merlin32 built projects 2018-07-21 11:15:30 -05:00
Jeremy Rand 2990c4cb53 Add the ability to link in drivers by just enabling them in the root Makefile 2018-06-14 23:51:01 -04:00
Jeremy Rand 0d9c1a6333 Add a gen phase to the build. Add the xcode compatibility fix to the build. Add the option to copy files to the disk image to the build but the copy script does not yet do the copies. Separate the build from build and run targets in xcode for Apple II projects. Add a doNotBuild target with the appropriate build settings so we get code completion working even with cc65 header files. 2018-06-13 22:58:56 -04:00
Jeremy Rand e9183b8877 Add a plugin to provide cc65 assembly syntax highlighting. Fix the C file template so the guards work. Supporting adding extra directories to look for source files to build. 2018-06-12 23:27:01 -04:00
Jeremy Rand e9f61f4010 Rename Apple ][ to Apple II globally 2014-10-25 23:09:50 -04:00
Jeremy Rand 4c9e6ca755 Add support for all the machine config types. Generate include file dependencies and load them into the makefile so .h file changes causes the right files to rebuild. Rework the applescript a bit to load a specific virtual ][ machine and reboot into that machine on launch. Add a DOS 3.3 template disk for the DOS 3.3 machine config types. 2014-09-09 00:18:35 -04:00
Jeremy Rand 003a746bd3 Break up the Makefile into a header, footer and a user customizable body which drives the configuration of the build. This helps to hide some of the nastiness of the rules which isn’t that important to the average developer. Support more than one C file and more than one assembly file and link it all together. Put the disk image into a template file and change the rule to copy and modify it as necessary. Add a Virtual ][ machine to the repository which will (eventually) be launched by the Applescript rather than just using the top window in the app. 2014-09-05 00:10:59 -04:00