Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-10 | Corrected a minor bug that caused the qt4 exe rule override to fail with a | Mike Buland | |
strange message when only one file was in the project. | |||
2011-04-07 | Minor typo in the vim syntax hilighter. | Mike Buland | |
2011-04-07 | Two minor changes, first off the c and cpp requires rules both ignore missing | Mike Buland | |
files and treat them as inputs that we just haven't generated yet. I think this is a better assumption overall and will prevent most files from dying on deps. Second, a change to the qt4 include overrides the normal exe rule and substitutes one that also includes all .h files in it's inputs, only to ignore them in the build profile at the last second. This means that all generated .h files will also be deleted. It's the best solution until I figure out a way to fix this in the build core. | |||
2011-03-30 | Build was still using the old trimBack function, which no longer exists. I went | Mike Buland | |
and added a trimWhitespace function to Bu::String, very nice. | |||
2011-03-29 | Updated to use args instead of format in Bu::String. | Mike Buland | |
2011-03-10 | Accidentally left in some debugging. | Mike Buland | |
2011-03-10 | Added rules for building java classes and jar files. | Mike Buland | |
2011-01-20 | Fixes to use libbu++ Bu::String | Mike Buland | |
2010-08-10 | Fixed a really minor bug that's been bothering me for a while. The proper top | Mike Buland | |
level targets are now listed in the section headers on output. | |||
2010-06-18 | Fixed some things that broke when Process changed it's functionality slightly. | Mike Buland | |
2010-05-16 | The build shell helper is up to date. | Mike Buland | |
2010-05-16 | Works with the minor changes that have happened to libbu++, it's ready for new | Mike Buland | |
features and fixes :) | |||
2010-02-03 | Here's the new build you need. I fixed it so you can use complex expressions | Mike Buland | |
in function calls. | |||
2010-01-25 | Corrected the rules to not assume that files are in a subdirectory, the code | Mike Buland | |
makes a little more sense now as well. | |||
2010-01-19 | Fixed some bugs and typos in the install portions of the build default.bld file. | Mike Buland | |
2010-01-15 | Used the new help features in Bu::OptParser. | Mike Buland | |
2010-01-07 | Updated the general rules to use the new regex function, they're safer now, | Mike Buland | |
and everything works. Unfortunately, with this release, you'll have to rebuild with the shell script... | |||
2010-01-06 | Wow, ok, well, I added some more error handling, that's positive, also switched | Mike Buland | |
conditions and functions to a plugger system like views, and all of them now load builtin and external plugins flawlessly. It's actually a lot of fun. I also added the example/test plugin condition "random" it randomly builds targets...it's not really useful... | |||
2010-01-05 | Turns out the statcache broke other things, and didn't help at all. It's dead | Mike Buland | |
now... | |||
2010-01-05 | Removed some silly debugging output and added the StatCache, it turns out this | Mike Buland | |
doesn't matter, at least on linux...but...it's a nice idea? I dunno. | |||
2010-01-05 | More view tweaks, it's nice. | Mike Buland | |
2010-01-04 | Ok, now I've cleaned up the output to match the new revised build requires | Mike Buland | |
procedure in the default view, it's really much nicer. | |||
2010-01-04 | The cache works...really well. | Mike Buland | |
2010-01-04 | Requires no longer effect build order, so do not count officially as "deps", | Mike Buland | |
they are still influencing things such as filetime build decisions, but this change to the policy simplifies everything and makes building faster. | |||
2009-12-30 | Minor changes to the way requires are computed, getting ready for caching. | Mike Buland | |
2009-12-29 | Ok, cache stuff is in, and that's good, now we have to use it. | Mike Buland | |