Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2006-09-22 | More 64bit fixes. | Mike Buland | |
2006-09-22 | The cache may be 64-bit compatable now...maybe... | Mike Buland | |
2006-09-22 | Two-token bug fix. Build segfaulted when no build.conf was found. | Mike Buland | |
2006-09-21 | The plain view now effectively uses command stacks, the results are pretty | Mike Buland | |
cool looking. | |||
2006-09-21 | Added two command line parameters, -i or --info will list available actions, | Mike Buland | |
maybe more later. -c or --clean will set all of the commands in the current action to clean, so now you don't have to create clean rules. Also, every viewer should now support stacks of targets, they don't now, and it can look a little funny. | |||
2006-09-21 | Auto target chaining based on requirements is now in place. This means that if | Mike Buland | |
a requirement is set for a target that needs to be built, and that requirement is another target, that target will be processed when it is needed. | |||
2006-09-21 | The percent view now takes the terminal's width into account, pretty cool! | Mike Buland | |