Commit Graph

1110 Commits

Author SHA1 Message Date
Wolfgang Thaller 2268b5f093 Fix some missing #includes 2015-01-16 16:37:19 +01:00
Wolfgang Thaller e458106fa8 missing file: EmptyTest.c 2014-12-05 23:50:23 +01:00
Wolfgang Thaller d67fafeb4b remove ftp uploading code from CMakeLists 2014-11-15 12:18:57 +01:00
Wolfgang Thaller 5d60fbd964 Rez: add --copy option for reading resources from an existing file 2014-11-08 00:53:58 +01:00
Wolfgang Thaller 9a683e24f9 read/write support for AppleSingle files 2014-11-08 00:53:36 +01:00
Wolfgang Thaller 1eda57de45 ResourceFiles library: support resource names 2014-11-08 00:53:12 +01:00
Wolfgang Thaller 3a98af6322 resource-related tools: misc cleanup 2014-11-08 00:52:50 +01:00
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