update README.md for v1.4.0 release notes
This commit is contained in:
parent
ddf00d08a7
commit
0a10af3f5e
16
README.md
16
README.md
@ -329,6 +329,22 @@ http://rubydoc.info/github/holtrop/rscons/frames.
|
|||||||
|
|
||||||
## Release Notes
|
## Release Notes
|
||||||
|
|
||||||
|
### v1.4.0
|
||||||
|
|
||||||
|
- add CFile builder
|
||||||
|
- add Disassemble builder
|
||||||
|
- add Preprocess builder
|
||||||
|
- pass the Environment object to build hooks in the :env key of the build_op parameter
|
||||||
|
- expand target/source paths beginning with "^/" to be relative to the Environment's build root
|
||||||
|
- many performance improvements, including:
|
||||||
|
- use JSON instead of YAML for the cache to improve loading speed (Issue #7)
|
||||||
|
- store a hash of the build command instead of the full command contents in the cache
|
||||||
|
- implement copy-on-write semantics for construction variables when cloning Environments
|
||||||
|
- only load the cache once instead of on each Environment#process
|
||||||
|
- only write the cache when something has changed
|
||||||
|
- fix Cache#mkdir_p to handle relative paths (Issue #5)
|
||||||
|
- flush the cache to disk if a builder raises an exception (Issue #4)
|
||||||
|
|
||||||
### v1.3.0
|
### v1.3.0
|
||||||
|
|
||||||
- change Environment#execute() options parameter to accept the following options keys:
|
- change Environment#execute() options parameter to accept the following options keys:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user