Commit Graph

485 Commits

Author SHA1 Message Date
Wolfgang Thaller
036a45152e Rez: don't get confused about ID -1 vs ID 65535 2015-07-20 03:27:26 +02:00
Wolfgang Thaller
f549ead8ac have startup code ensure that code resource is locked. 2015-07-20 02:02:28 +02:00
Wolfgang Thaller
334f06ed83 Rez: support resource attributes & names 2015-07-20 01:51:33 +02:00
Wolfgang Thaller
d26d88f5ee Rez: better error reporting 2015-07-19 00:59:46 +02:00
Wolfgang Thaller
ee00fe1ec5 build SystemExtension example in multiple formats 2015-07-18 23:58:41 +02:00
Wolfgang Thaller
7aaa3174df One more example: a System Extension (INIT) 2015-07-18 01:14:43 +02:00
Wolfgang Thaller
ccd227e67c Rez: don't insist on .r input files when --copy is present 2015-07-18 01:09:18 +02:00
Wolfgang Thaller
1cc5202ccf Reorganize startup code (make some parts publicly available) 2015-07-17 21:07:03 +02:00
Wolfgang Thaller
e4d2e8bd00 fix build-toolchain, make Dialog sample compile with another Universal Headers version 2015-07-17 19:39:44 +02:00
Wolfgang Thaller
a6c14ce2cc cleanup 2015-07-17 02:00:51 +02:00
Wolfgang Thaller
06abc8cf19 add rez files to project 2015-07-17 02:00:36 +02:00
Wolfgang Thaller
a1522711e4 use macbinary for temporary rsrc files 2015-07-17 02:00:17 +02:00
Wolfgang Thaller
b8a4af80ca implement reading of macbinary files 2015-07-17 01:59:23 +02:00
Wolfgang Thaller
d3dc7a1d25 update README 2015-07-17 00:47:29 +02:00
Wolfgang Thaller
9237ce6392 Integrate Rez with the add_application cmake command, add "Dialog" sample 2015-07-17 00:32:27 +02:00
Wolfgang Thaller
9ecd799562 move Samples to subdirectory 2015-07-16 20:57:34 +02:00
Wolfgang Thaller
10a247ff1d silence CMake warning about unknown platform 2015-07-16 02:33:33 +02:00
Wolfgang Thaller
07c4b6c968 remove HelloWorld example from Console subdirectory 2015-07-16 02:33:32 +02:00
Wolfgang Thaller
0934b00715 add standalone makefile for Raytracer example 2015-07-16 02:33:31 +02:00
Wolfgang Thaller
fb136c1d15 fix mistake in add_application (duplicate target name) 2015-07-16 02:33:24 +02:00
Wolfgang Thaller
140fe2caef reorganize CMake toolchain file, add standalone example 2015-07-16 01:26:11 +02:00
Wolfgang Thaller
0561012bb6 Add GCC Runtime Library Exception to license for libretro 2015-07-15 23:23:19 +02:00
Wolfgang Thaller
0bd7c6dcdf Fix compatibility with Universal Headers 3.1 (issue #15) 2015-01-21 23:48:04 +01:00
Wolfgang Thaller
f363d6d0a7 add comment, remove debug output 2015-01-20 00:08:32 +01:00
Wolfgang Thaller
41e327debc Document boost and bison dependencies, clean up detection 2015-01-20 00:05:54 +01:00
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