Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2009-12-28 | Location data is being tracked (for the most part, filenames...not as much), | Mike Buland | |
but it isn't being used in errors yet, I should add some new exceptions for now. | |||
2009-12-24 | Fixed the blocking-forever-when-no-file-exists issue, now it reports an error. | Mike Buland | |
Haven't figured out why build can't build build anymore though, still have to track that one down... | |||
2009-12-21 | Wow, that was aweful. There was a horrible problem with rule generated targets | Mike Buland | |
not getting the variables from the parent target. | |||
2009-12-21 | We're getting closer and closer, qt4 is more configurable and gets QT flags | Mike Buland | |
for you for CXXFLAGS and LDFLAGS, added a bunch more stuff and fixed a strange function input bug. | |||
2009-12-21 | Wow, it's much more general now, I like that. | Mike Buland | |
2009-12-21 | m3 is copied into trunk, we should be good to go, now. | Mike Buland | |
2009-12-21 | Removed the old trunk contents. About to load up m3 | Mike Buland | |
2009-11-12 | Works with libbu++ changes. | Mike Buland | |
2009-08-14 | Corrected a minor bug preventing custom actions from being executed. | Mike Buland | |
2009-08-14 | Corrected some logic, and ensured that build always builds against the static | Mike Buland | |
version of libbu++, just to be safe. | |||
2009-05-13 | FBasicString changed a little, I had to fix some empty string tests. This is | Mike Buland | |
way better now though. | |||
2008-10-04 | It wasn't creating it's cache files because of the changes to the File class. | Mike Buland | |
It now works correctly. | |||
2008-10-02 | Damnit...ok...now it builds against the new libbu++. | Mike Buland | |
2008-10-01 | Build compiles against the new changes to libbu++ now. Also got rid of those | Mike Buland | |
stupid const char */char * warnings. **There is no functional change in this version, you do not need to update.** | |||
2008-04-28 | Same thing as libbu++, new version of gcc changed the rules a bit. | Mike Buland | |
2007-09-24 | New deps added to the Makefile...and apparently some change in the bfilt-c++ | Mike Buland | |
thing...I dunno what... | |||
2007-09-11 | Corrected a bug that kept build from building with the new libbu++. | Mike Buland | |
2007-07-03 | Since libbu++-reorg is now the trunk, build has been updated to work with it. | Mike Buland | |
2007-07-01 | Ok, now there's a dir of bfilts, build-filters, that's the best I can come up | Mike Buland | |
with right now for these until they're integrated and it won't matter anymore. | |||
2007-07-01 | Ok...the name c++filt is taken, g++ comes with a name-damangler that's called | Mike Buland | |
that, also good to know, but annoying. | |||
2007-07-01 | Ok, the c++filt test is now in there, I think it's already useful, we'll have | Mike Buland | |
to see what happens. If this works out the filters will become a fixture either later in M2 or early in M3 | |||
2007-07-01 | Now it's in the right place. It'd build if svn mv would delete the dir... | Mike Buland | |
2007-04-25 | Groups are better integrated, and now they also auto-generate commands if there | Mike Buland | |
isn't already one with the same name. | |||
2007-04-24 | Build groups are finished, there may be more we could do with them, but they | Mike Buland | |
work just fine for what I want. They're cute though, you can put each target in as many groups as you'd like. | |||
2007-04-24 | Half way there on the road to implementing basic group functionality. You can | Mike Buland | |
create groups, you can't do anything with them yet (although the syntax is supported already.) | |||
2007-02-21 | Added a new key in the lexer that converts any string contained in `` to a | Mike Buland | |
command and captures the output. This nicely solves many of my problems for now. Is it a hack? You be the judge... | |||
2007-02-08 | build doesn't tollerate duplicates anymore. | Mike Buland | |
2006-12-27 | david - changed a color | David | |
2006-12-27 | Fixed a color/newline order thingie. | Mike Buland | |
2006-12-27 | david - ok, made the color one be the default | David | |
2006-12-26 | david - woops, forgot to add | David | |
2006-12-24 | david - tweaked so numbers are at least accurate now... percentages actually ↵ | David | |
work, but targets built as a result of a requires chain no longer count towards/ nor display the total count. also added a color view for fun | |||
2006-11-23 | Minor tweak keeps the same old behavior for check, but makes clean remove | Mike Buland | |
everything in the produces list. | |||
2006-11-04 | Getting closer to the percents making some damn sense. | Mike Buland | |
2006-11-03 | david - percent viewer. | David | |
2006-10-27 | Try out this update, now it scans the pre-provided requirements of each target | Mike Buland | |
for target chaining before performing any other operations. This means libs will be built before anything may reference them, instead of just the exe. | |||
2006-10-11 | You can now use variables within list items that are not functions, funny how\ | Mike Buland | |
long it took for that one to crop up... | |||
2006-10-10 | Nothing really changed...I think | Mike Buland | |
2006-09-29 | Added support for -C or --chdir, very helpful | Mike Buland | |
2006-09-22 | Sigh, more of the same... | Mike Buland | |