Jeremy Rand
|
aca6cfe968
|
Add products for the binary and the disk image to the project templates. Update copyrights for the desktop projects.
|
2019-07-19 11:46:51 -05:00 |
|
Jeremy Rand
|
5af0aa7f5c
|
Add merlin file templates. Handle errors in merlin source better.
|
2019-07-19 10:51:55 -05:00 |
|
Jeremy Rand
|
61d28aadac
|
Add a NDA and desktop target for the Merlin assembler
|
2019-07-17 23:11:44 -05:00 |
|
Jeremy Rand
|
05f3fc3f65
|
Add a CDEV target for the Merlin assembler
|
2019-07-17 20:33:08 -05:00 |
|
Jeremy Rand
|
5fec9448c5
|
Add a CDA target for the Merlin assembler
|
2019-07-17 19:42:12 -05:00 |
|
Jeremy Rand
|
6dbfdabb6e
|
Send build products to the correct Xcode locations which works better with the new build system in Xcode
|
2019-07-15 00:28:25 -04:00 |
|
Jeremy Rand
|
71dc80ea67
|
Add support for message center in the C desktop template
|
2019-07-11 20:28:12 -04:00 |
|
Jeremy Rand
|
9f70c68ddf
|
Add an option during project creation for the desktop targets to select 640 or 320 mode. Major re-write of the C desktop project to be more complete with support for reading and writing to files, managing a set of document windows and printing support.
|
2019-06-12 00:02:17 -04:00 |
|
Jeremy Rand
|
3c5a978718
|
Update the ORCA/C desktop template to have more error checking.
|
2018-09-08 23:03:11 -04:00 |
|
Jeremy Rand
|
222afbf9d6
|
Update the System 6 disk image to include some missing fonts and tools from a full OS install.
|
2018-08-17 22:25:42 -04:00 |
|
Jeremy Rand
|
748e082c6c
|
Set the aux type for desktop applications correctly. Add an rVersion to all projects with resources. Include a copyright string in the about window in the desktop templates. Use lined titlebars on windows in the desktop template.
|
2018-08-16 22:37:33 -04:00 |
|
Jeremy Rand
|
541bc6d90f
|
Rework the Xcode compatibility fix to match what I did in the 8bit build engine
|
2018-08-09 23:30:24 -04:00 |
|
Jeremy Rand
|
abac56b31b
|
Do not fail builds if updating Xcode compatibility does not work for some reason.
|
2018-08-08 23:59:17 -04:00 |
|
Jeremy Rand
|
bce9f4343d
|
Add support for rlint to optionally check resources during the build.
|
2018-08-08 23:54:36 -04:00 |
|
Jeremy Rand
|
503671561a
|
Add a project template for desktop applications in ORCA/M. Tweak build settings to avoid errors from the extended type. Fix the header file guards in all header file templates. Clean up the ORCA/C desktop application template to not depend on the ORCA library to start tools. General cleanup of the ORCA/C and ORCA/M NDA project template.
|
2018-08-06 00:23:01 -04:00 |
|
Jeremy Rand
|
844bb6fe44
|
Clean up the ORCA/C cdev template. Add an ORCA/M cdev template.
|
2018-08-03 00:26:04 -04:00 |
|
Jeremy Rand
|
6b56c7d818
|
Clean up the ORCA/C NDA template code. Add a ORCA/M NDA template. Add instructions on how to add gen rules, pointing out the trick for inserting tab characters in Xcode. Add GSBug and a couple other debug tools to the System 6 template image to make it easier to figure out what is wrong.
|
2018-08-02 23:28:17 -04:00 |
|
Jeremy Rand
|
684f1efb71
|
Clean up the ORCA/C NDA template. Add retries to the unmount step in creating the disk image because sometimes the disk is still busy.
|
2018-07-27 23:29:49 -04:00 |
|
Jeremy Rand
|
0aeb8ac646
|
Add a template for a CDA in ORCA/M. Rename the project template names to be more consistent.
|
2018-07-24 23:39:21 -04:00 |
|
Jeremy Rand
|
f4e4ce7ad2
|
Merge branch 'master' of https://github.com/jeremysrand/Apple2GSBuildPipeline
|
2018-07-20 20:23:28 -05:00 |
|
Jeremy Rand
|
d887b5d054
|
Fix up the pre and post install scripts
|
2018-07-20 20:23:12 -05:00 |
|
Jeremy Rand
|
f695a586ff
|
Add info about error handling improvements
|
2018-07-19 09:33:20 -05:00 |
|
Jeremy Rand
|
9cbfcab099
|
Update README.md
Update link to the latest version.
|
2018-07-17 23:21:25 -05:00 |
|
Jeremy Rand
|
b883e09a18
|
Detect errors returned by the C compiler or the resource compiler and make them visible in Xcode.
|
2018-07-17 23:16:42 -05:00 |
|
Jeremy Rand
|
2c37fcd120
|
Add a license file
|
2018-06-21 23:48:03 -04:00 |
|
Jeremy Rand
|
a09314742d
|
Remove unused AC setting
Remove reference to AppleCommander which is not used by this build engine.
|
2018-06-19 23:07:27 -04:00 |
|
Jeremy Rand
|
225c268dd1
|
Update the package version number. Fix the include file guards from the C file template.
|
2018-06-12 23:30:16 -04:00 |
|
Jeremy Rand
|
23e0bef398
|
Workaround the xcode plugin compatibility problem
|
2018-06-09 22:50:02 -04:00 |
|
Jeremy Rand
|
98c66ba617
|
Workaround the xcode plugin compatibility problem
|
2018-06-09 22:41:41 -04:00 |
|
Jeremy Rand
|
878308965f
|
Add support for Xcode 9 in the plugin
|
2017-09-13 19:11:41 -04:00 |
|
Jeremy Rand
|
bbce73e6ad
|
More edits of the README to v1.0
|
2017-09-10 23:41:15 -04:00 |
|
Jeremy Rand
|
273720e151
|
More edits of the README to v1.0
|
2017-09-10 23:34:11 -04:00 |
|
Jeremy Rand
|
8ff13198cc
|
More edits of the README to v1.0
|
2017-09-10 23:26:48 -04:00 |
|
Jeremy Rand
|
f119bd24a9
|
Update README before v1.0
|
2017-09-10 23:21:10 -04:00 |
|
Jeremy Rand
|
4abbc7abc6
|
Get signing of the install package working again
|
2017-09-10 00:28:45 -04:00 |
|
Jeremy Rand
|
ccd44240c0
|
Add syntax highlight support for resource files. Add a file detector for assembly and resource files. Make the disk image smaller to save default project space. Add a GNO shell target. Rename project templates to be clearer
|
2017-09-10 00:24:13 -04:00 |
|
Jeremy Rand
|
46f0a1245b
|
Add syntax highlight support for resource files. Add a file detector for assembly and resource files. Make the disk image smaller to save default project space. Add a GNO shell target. Rename project templates to be clearer
|
2017-09-10 00:23:12 -04:00 |
|
Jeremy Rand
|
6a23435afc
|
Update readme
|
2017-09-07 00:09:00 -04:00 |
|
Jeremy Rand
|
1c9c4841f8
|
Get code and data blocks working in the orcam xclangspec file
|
2017-09-07 00:08:00 -04:00 |
|
Jeremy Rand
|
0f8e0b029b
|
Tweak the orcam xclangspec file
|
2017-09-06 23:41:46 -04:00 |
|
Jeremy Rand
|
b52923f8e6
|
Extend the orcam xclangspec file
|
2017-09-05 23:54:45 -04:00 |
|
Jeremy Rand
|
50d26a8c80
|
Add the basic outline for Orca/M syntax highlighting
|
2017-08-31 23:36:51 -04:00 |
|
Jeremy Rand
|
33a515d023
|
Add the ability to specify one or more directories to copy onto the disk image
|
2017-08-30 23:37:53 -04:00 |
|
Jeremy Rand
|
2c981080c2
|
Add the ability to copy other files and directories to the disk image
|
2017-08-30 23:35:49 -04:00 |
|
Jeremy Rand
|
cf342915b0
|
Add an optional gen phase to the build
|
2017-08-30 23:07:13 -04:00 |
|
Jeremy Rand
|
613212489d
|
Update readme
|
2017-08-29 23:29:02 -04:00 |
|
Jeremy Rand
|
7d51c6e2cc
|
Change the build action to just build the binary and the disk image. Add a default shared scheme to the project template and hook up the execute action so that a build just builds but a build and run does a build and launches the emulator. Launch the shell command directly using orca on the Xcode console using a custom scheme.
|
2017-08-29 23:27:04 -04:00 |
|
Jeremy Rand
|
4c7835f7d5
|
Add a secondary target so that all C files are indexed. Set the header include path in that target so that the indexer will find the ORCA headers. This means you can get code completion on toolbox calls.
|
2017-08-26 22:52:11 -04:00 |
|
Jeremy Rand
|
fba73a904f
|
Add files missing from the previous commit
|
2017-07-17 00:56:17 -04:00 |
|
Jeremy Rand
|
85a4ae7112
|
Create a disk image with the built executable copied onto it. Launch an emulator booting that disk image
|
2017-07-17 00:53:56 -04:00 |
|