|
d2b7c93f53
|
rename Rakefile -> Rakefile.rb
|
2013-11-05 10:52:56 -05:00 |
|
|
67922b887d
|
remove Environment#targets() and Environment#target_sources() which didn't seem to be used
|
2013-11-05 10:42:01 -05:00 |
|
|
8100830c16
|
spec Cache
|
2013-11-05 10:25:36 -05:00 |
|
|
cb629bf7ec
|
do not include spec files in simplecov report
|
2013-11-05 10:25:34 -05:00 |
|
|
65a5838605
|
Cache: set :version when writing to file
|
2013-11-05 09:22:46 -05:00 |
|
|
338a49ba9c
|
v0.0.14
v0.0.14
|
2013-10-29 16:18:14 -04:00 |
|
|
c23bb8c5e0
|
add support for building D sources (defaulting to gdc)
|
2013-10-29 16:17:51 -04:00 |
|
|
31abeed3d5
|
v0.0.13
v0.0.13
|
2013-10-15 16:29:54 -04:00 |
|
|
446fef931f
|
add "tweakers" functionality
tweakers allow the user to modify construction variables before any build is performed
|
2013-10-15 16:15:37 -04:00 |
|
|
4a2997feec
|
VarSet: make a deep copy of values passed to VarSet#append()
|
2013-10-15 16:10:56 -04:00 |
|
|
013995bbc0
|
refactor into Environment#run_builder()
|
2013-10-15 13:36:25 -04:00 |
|
|
cd266c511e
|
v0.0.12
v0.0.12
|
2013-10-08 11:54:38 -04:00 |
|
|
0f5fee359d
|
cloning an Environment should make a deep copy of its construction variables
|
2013-10-08 11:54:24 -04:00 |
|
|
dc6bac2895
|
change build_dir build test to test build_dir specified as a Regexp
|
2013-10-04 21:40:11 -04:00 |
|
|
e50aac31c9
|
tweak custom_builder build test for additional coverage
|
2013-10-04 21:26:51 -04:00 |
|
|
e788f6ec25
|
claim simplecov coverage from build_tests
|
2013-10-04 21:05:44 -04:00 |
|
|
8d893d7b72
|
rspec Module monkey-patching
|
2013-10-04 20:22:37 -04:00 |
|
|
c258dc379f
|
rspec VarSet
|
2013-10-04 20:18:40 -04:00 |
|
|
0facfb274d
|
turn on simplecov
|
2013-10-04 19:37:56 -04:00 |
|
|
3339cf5280
|
Cache: re-encode file names in default encoding
|
2013-09-20 15:58:55 -04:00 |
|
|
e041ea6612
|
v0.0.11
v0.0.11
|
2013-09-19 17:06:37 -04:00 |
|
|
ab51ddcc1b
|
do not try to clean directories that have already been removed
|
2013-09-19 17:06:20 -04:00 |
|
|
3e4e9cce1c
|
v0.0.10
v0.0.10
|
2013-09-19 16:48:15 -04:00 |
|
|
32d19489cb
|
Cache: encode directory names in __ENCODING__ - close #3
|
2013-09-19 16:45:35 -04:00 |
|
|
45a0d56c54
|
recover from, and warn when, .rsconscache loads something other than a Hash
|
2013-09-19 16:18:07 -04:00 |
|
|
9b954d9d98
|
v0.0.9
v0.0.9
|
2013-09-19 09:43:17 -04:00 |
|
|
e63b4c932f
|
Cache: create missing hash entries from previous versions of the cache file
|
2013-09-19 09:43:00 -04:00 |
|
|
97e11f45e5
|
v0.0.8
v0.0.8
|
2013-09-18 21:18:00 -04:00 |
|
|
5c6239ea6d
|
Rscons.clean() removes any directories it created if they are empty
|
2013-09-18 21:17:42 -04:00 |
|
|
770a22250a
|
add Rscons.clear() class method
|
2013-09-17 21:48:50 -04:00 |
|
|
983cb7cf21
|
v0.0.7
v0.0.7
|
2013-09-16 23:03:14 -04:00 |
|
|
986b8f08cc
|
prepend builder-temporary construction variables with "_"; reserve lowercase string variables for user
|
2013-09-16 22:30:16 -04:00 |
|
|
f13664331f
|
create requisite output directories for build targets; refactor common buile functionality into Builder#standard_build()
|
2013-09-15 15:27:16 -04:00 |
|
|
17c7bf1d31
|
v0.0.6
v0.0.6
|
2013-09-12 23:37:37 -04:00 |
|
|
64d15602cc
|
add Library default builder
|
2013-09-12 23:35:34 -04:00 |
|
|
e04e67698a
|
add rspec test for overridding construction variables for an individual builer
|
2013-09-12 23:05:04 -04:00 |
|
|
837dff9374
|
pass extra construction variables to Builder#run()
|
2013-09-12 22:57:22 -04:00 |
|
|
75f2418570
|
refactor some Program functionality into Environment#build_sources()
|
2013-09-12 22:38:52 -04:00 |
|
|
711e96cec8
|
write out cache file when raising a build error exception
v0.0.5
|
2013-08-12 14:40:46 -04:00 |
|
|
289d27d41d
|
raise Rscons::BuildError on a build failure
v0.0.4
|
2013-08-12 13:13:22 -04:00 |
|
|
052b1afe19
|
v0.0.3
v0.0.3
|
2013-08-05 17:19:22 -04:00 |
|
|
72976be765
|
fix verifying a target's checksum
|
2013-08-05 17:19:08 -04:00 |
|
|
ad2424007f
|
v0.0.2
v0.0.2
|
2013-08-05 14:56:20 -04:00 |
|
|
c3c6385068
|
String#has_suffix?(): allow nested arrays of suffixes
|
2013-08-05 14:51:07 -04:00 |
|
|
13b9499fbf
|
Environment#build_dir(): allow src_dir to be a regex
|
2013-08-05 14:48:47 -04:00 |
|
|
4286925f95
|
Environment#clone(): do not clone build directories
|
2013-08-05 14:48:31 -04:00 |
|
|
0db5614555
|
rename LIBPATHS default construction variable to LIBPATH
|
2013-08-05 14:34:59 -04:00 |
|
|
5d0bbf73ab
|
specify gem homepage and license - close #1
|
2013-08-05 14:31:48 -04:00 |
|
|
75977981c0
|
fix parsing Makefile dependencies when they spanned multiple lines
|
2013-08-05 14:27:57 -04:00 |
|
|
3f33336fff
|
document block syntax for Environment
v0.0.1
|
2013-08-04 15:46:13 -04:00 |
|