Wolfgang Thaller
c0dbb90b0b
rez include paths
2021-12-08 21:49:43 +01:00
Zane Kaminski
1bf09c8b5f
#include <sstream> in RezLexerNextToken.cc
...
Fixes bug building on macOS 11.3.1 and boost 1.76.0. Evidently sstream was previously included in another header referenced by this file but now is not. The new include directive allows the project to build.
2021-05-31 00:39:52 -04:00
Wolfgang Thaller
f428918183
add default search paths for dependencies installed via homebrew on ARM macs
2021-02-06 15:30:43 +01:00
Wolfgang Thaller
1e6db87600
bison 3.5 compatibility (see #101 )
2020-01-01 23:38:18 +01:00
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