Wolfgang Thaller
03a2a6d215
Fix a problem in startup code that suddenly popped up.
...
Crash sometimes caused by global codeHandle being allocated in BSS section.
While we're at it, clean up code, add optional assert()s, and even comments.
2015-07-21 23:16:59 +02:00
Wolfgang Thaller
ae4d8353b9
don't warn about multichar constants when they are exactly 4 characters long.
2015-07-21 00:41:58 +02:00
Wolfgang Thaller
0db322e4a0
fix & clean up build
2015-07-21 00:09:06 +02:00
Wolfgang Thaller
b15b38d1b7
slight reorganisation of cmake toolchain files to clean up dependencies in build
2015-07-20 21:38:01 +02:00
Wolfgang Thaller
436af616b8
Rez: allow :-separated include paths
2015-07-20 21:36:55 +02:00
Wolfgang Thaller
f1c4fe3a22
MakeAPPL is now obsolete, as everything it does can be done by Rez
2015-07-20 20:05:38 +02:00
Wolfgang Thaller
4957426613
Rez: --cc option - provide "carbon copies" of the output in other formats
2015-07-20 03:31:14 +02:00
Wolfgang Thaller
f9b893765c
gitignore: CIncludes -> CIncludes*
2015-07-20 03:30:36 +02:00
Wolfgang Thaller
2bcf3e226d
move RIncludes install location, convert line endings
2015-07-20 03:29:25 +02:00
Wolfgang Thaller
ada5fc9146
MakeAPPL: fix warning
2015-07-20 03:27:45 +02:00
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