Wolfgang Thaller
|
338da2da21
|
document git submodules, check for submodules, fail if bison or boost not present
|
2019-11-13 23:23:28 +01:00 |
|
Wolfgang Thaller
|
4e7e895782
|
slight cleanup in class ResourceFile
|
2019-08-25 17:48:02 +02:00 |
|
Wolfgang Thaller
|
e5185d23c3
|
Switch tab-indented files to 4-space indent
|
2019-08-18 13:21:00 +02:00 |
|
Wolfgang Thaller
|
303428e10a
|
Rez: allow trailing commas, like the original Rez does
|
2019-01-23 19:33:27 +01:00 |
|
Wolfgang Thaller
|
c1839aed89
|
minor cmakelists cleanup
|
2019-01-22 18:29:03 +01:00 |
|
Wolfgang Thaller
|
641a8e2c77
|
automated tests: run all platforms in one command
|
2019-01-09 08:39:09 +01:00 |
|
Wolfgang Thaller
|
380fef0114
|
cleanup CMAKE_CXX_FLAGS and fix various warnings
|
2019-01-04 03:35:32 +01:00 |
|
Wolfgang Thaller
|
a726045d54
|
fix some warnings
|
2018-12-25 22:42:58 +01:00 |
|
Wolfgang Thaller
|
2e2a734403
|
Rez: fix $ABCD hex literals
|
2018-12-25 20:05:53 +01:00 |
|
Wolfgang Thaller
|
a3d330fa3b
|
Revert ineffective workaround for bison 3.2.3 bug
This reverts commit 7eced7335a .
|
2018-12-25 00:07:16 +01:00 |
|
Wolfgang Thaller
|
7eced7335a
|
work around bison 3.2 bug (fixes #72)
|
2018-12-23 12:02:36 +01:00 |
|
Wolfgang Thaller
|
00471c6104
|
compatibility with bison 3.2 (fix #70)
|
2018-12-22 10:07:18 +01:00 |
|
Wolfgang Thaller
|
b585d65962
|
Rez: fix error reporting bug - report in phase two instead of phase 1
|
2018-01-07 12:59:44 +01:00 |
|
Wolfgang Thaller
|
e40a4c76a1
|
Rez: report errors from $$read
|
2018-01-07 12:59:21 +01:00 |
|
Wolfgang Thaller
|
3675b0e252
|
Rez: predefine TRUE and FALSE as well as true and false (real Rez would also accept tRuE)
|
2018-01-07 12:59:03 +01:00 |
|
Wolfgang Thaller
|
f52121964c
|
Rez: accept "binary" radix declaration for fields
|
2018-01-07 12:58:25 +01:00 |
|
Wolfgang Thaller
|
24d9c90686
|
Rez: create empty / data-only output file if output file name is explicitly given, but no input
|
2017-10-05 15:33:50 +02:00 |
|
Wolfgang Thaller
|
0f2c7307c2
|
ad boost include directory in CMakeLists, and, as a hack force use of /usr/local/include
# Conflicts:
# build-toolchain.sh
|
2017-04-13 01:17:58 +02:00 |
|
Wolfgang Thaller
|
f0173384c0
|
Rez/CMakeLists.txt: Call bison directly, don't rely on bison_target (which seems to have changed in subtle ways)
|
2016-06-09 22:48:45 +02:00 |
|
Wolfgang Thaller
|
1c9617daeb
|
Rez: --data option for importing data fork
|
2015-08-31 23:47:25 +02:00 |
|
Wolfgang Thaller
|
6a05091d37
|
Rez: properly report file-not-found errors
|
2015-08-27 20:49:55 +02:00 |
|
Wolfgang Thaller
|
436af616b8
|
Rez: allow :-separated include paths
|
2015-07-20 21:36:55 +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
|
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
|
ccd227e67c
|
Rez: don't insist on .r input files when --copy is present
|
2015-07-18 01:09:18 +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
|
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
|
5d60fbd964
|
Rez: add --copy option for reading resources from an existing file
|
2014-11-08 00:53:58 +01:00 |
|
Wolfgang Thaller
|
3a98af6322
|
resource-related tools: misc cleanup
|
2014-11-08 00:52:50 +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
|
2b1817a832
|
ResourceFiles.h -> ResourceFork.h
|
2014-10-29 00:52:27 +01:00 |
|
Wolfgang Thaller
|
37077e3706
|
Don't build Rez if boost is unavailable
|
2014-10-27 23:39:35 +01: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 |
|