Wolfgang Thaller
|
30ca7cce42
|
More glue code.
|
2014-11-08 00:40:15 +01:00 |
|
Wolfgang Thaller
|
e004916be5
|
Make pascal strings work in initializers
|
2014-11-08 00:32:00 +01:00 |
|
Wolfgang Thaller
|
5426b3a741
|
fix reading/writing of real resource files on the mac
|
2014-11-01 01:58:18 +01:00 |
|
Wolfgang Thaller
|
a6d2873ed6
|
move resource file wrapping functionality to separate module (NOTE: re-running build-toolchain.sh is required)
|
2014-10-31 01:16:47 +01:00 |
|
Wolfgang Thaller
|
02d81fb95b
|
fix incorrect @1
|
2014-10-31 00:39:23 +01:00 |
|
Wolfgang Thaller
|
6cfeafc91a
|
use @1 instead of @0 (@0 doesn't work.)
|
2014-10-30 03:05:22 +01:00 |
|
Wolfgang Thaller
|
afab2466dc
|
don't crash on unknown types
|
2014-10-30 03:05:02 +01:00 |
|
Wolfgang Thaller
|
2e6fe30d61
|
Rez: implement "type 'XXXX' as 'YYYY'" directive
|
2014-10-30 02:57:39 +01:00 |
|
Wolfgang Thaller
|
3b7b07a8a2
|
Rez: remove hard-coded include path
|
2014-10-30 02:57:15 +01:00 |
|
Wolfgang Thaller
|
3da8beb96f
|
Rez: add some error reporting
|
2014-10-30 02:56:49 +01:00 |
|
Wolfgang Thaller
|
2a86126dad
|
Rez: --define and --include options were accidentally non-optional. (issue #11)
|
2014-10-29 08:40:30 +01:00 |
|
Wolfgang Thaller
|
30db43bf10
|
silence a warning
|
2014-10-29 00:52:27 +01:00 |
|
Wolfgang Thaller
|
774dce1a85
|
move ResourceFiles to separate library
|
2014-10-29 00:52:27 +01:00 |
|
Wolfgang Thaller
|
2b1817a832
|
ResourceFiles.h -> ResourceFork.h
|
2014-10-29 00:52:27 +01:00 |
|
Wolfgang Thaller
|
4351647dba
|
Merge branch 'Rez'
Conflicts:
MakeAPPL/main.cc
|
2014-10-29 00:49:56 +01:00 |
|
Wolfgang Thaller
|
37077e3706
|
Don't build Rez if boost is unavailable
|
2014-10-27 23:39:35 +01:00 |
|
Wolfgang Thaller
|
36b6c98bc7
|
update README
|
2014-10-18 01:36:57 +02:00 |
|
Wolfgang Thaller
|
b295b836f3
|
MakeAPPL: when running on a Mac, put the resource fork where it belongs
|
2014-10-18 00:06:48 +02:00 |
|
Wolfgang Thaller
|
c595f15063
|
README.md: mention Tiger in install instructions
|
2014-10-17 22:51:42 +02:00 |
|
Wolfgang Thaller
|
3fb37bb199
|
eliminate hard coded relative paths (../Retro68) from build script
|
2014-10-17 22:19:31 +02:00 |
|
Wolfgang Thaller
|
8cd19154a5
|
fix handling of \n, \r, \t escape sequences in strings
|
2014-10-16 02:29:41 +02:00 |
|
Wolfgang Thaller
|
eadbe38cfc
|
add some unit tests
|
2014-10-16 02:29:12 +02:00 |
|
Wolfgang Thaller
|
75f6ed32f5
|
Rez: --append option
|
2014-10-16 02:27:12 +02:00 |
|
Wolfgang Thaller
|
8b723e5685
|
-I and -D command line options (specify include paths/defines)
|
2014-10-16 02:26:41 +02:00 |
|
Wolfgang Thaller
|
30abda2087
|
silence warnings
|
2014-10-16 02:25:23 +02:00 |
|
Wolfgang Thaller
|
701c6d21bc
|
Rez: "data" declarations
|
2014-10-14 02:19:26 +02:00 |
|
Wolfgang Thaller
|
c93cb8feae
|
implement $$byte, $$word, $$long, $$bitfield
|
2014-10-14 00:11:21 +02:00 |
|
Wolfgang Thaller
|
959846f093
|
fix bug in hex numbers
|
2014-10-13 22:59:14 +02:00 |
|
Wolfgang Thaller
|
7eede70bda
|
Merge pull request #10 from clehner/master
Allow specifying creator code in MakeAPPL
|
2014-10-13 22:58:05 +02:00 |
|
Charles Lehner
|
ad944c60ce
|
Allow specifying creator code in MakeAPPL
|
2014-10-13 12:28:59 -04:00 |
|
Wolfgang Thaller
|
b9229ef00b
|
create an empty libretrocrt.a so that cmake's compiler test doesn't fail during initial build. Fixes issue #9.
|
2014-10-12 20:04:55 +02:00 |
|
Wolfgang Thaller
|
6a298ca3bb
|
add Rez to toolchain file
|
2014-10-12 19:17:04 +02:00 |
|
Wolfgang Thaller
|
3aed54a672
|
string concat, $$read function; make function names keywords
|
2014-10-12 19:16:02 +02:00 |
|
Wolfgang Thaller
|
df0e042120
|
use ResType class in Resources lib, prevent dupicate resources
|
2014-10-12 19:12:10 +02:00 |
|
Wolfgang Thaller
|
127db48a26
|
Rez: command line options
|
2014-10-09 22:15:13 +02:00 |
|
Wolfgang Thaller
|
2b64cb707d
|
Rez: string literal concatenation, hex strings
|
2014-10-09 21:41:41 +02:00 |
|
Wolfgang Thaller
|
2b5c415db3
|
add Rez/README.md
|
2014-10-09 00:52:39 +02:00 |
|
Wolfgang Thaller
|
6763bf3b4d
|
handle strings properly (remove quotes, handle escapes)
|
2014-10-09 00:52:17 +02:00 |
|
Wolfgang Thaller
|
70b5b36d47
|
Rez: write actual resource files
|
2014-10-08 02:52:34 +02:00 |
|
Wolfgang Thaller
|
a9c399ff2a
|
MakeAPPL: factor out resource file code
|
2014-10-08 02:52:15 +02:00 |
|
Wolfgang Thaller
|
cb25b8106c
|
Rez: rect and point
|
2014-10-08 01:55:54 +02:00 |
|
Wolfgang Thaller
|
e9edbb2ffa
|
predefine true and false
|
2014-10-08 01:38:00 +02:00 |
|
Wolfgang Thaller
|
340db62480
|
Rez: IdentifierExpr: strings and subscripts
|
2014-10-08 01:37:51 +02:00 |
|
Wolfgang Thaller
|
50eb0f5373
|
Rez: fill and align
|
2014-10-08 01:37:28 +02:00 |
|
Wolfgang Thaller
|
e0ab85c1c4
|
Rez: strings
|
2014-10-08 01:17:39 +02:00 |
|
Wolfgang Thaller
|
399131a8a6
|
Rez: switch
|
2014-10-08 01:17:17 +02:00 |
|
Wolfgang Thaller
|
a02d56ba1c
|
Rez: Labels, $$CountOf, $$ArrayIndex
|
2014-10-08 00:41:40 +02:00 |
|
Wolfgang Thaller
|
523a68d3de
|
primitive array support
|
2014-10-07 20:44:40 +02:00 |
|
Wolfgang Thaller
|
e5d2ab752a
|
can layout (but not really compile) resources consisting of integers only
|
2014-10-07 20:15:46 +02:00 |
|
Wolfgang Thaller
|
2b3e533937
|
start with semantics
|
2014-10-06 17:03:25 +02:00 |
|