aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-12-28Added build.sh, it can build build when no libbu++ is present by downloadingMike Buland
what it needs, and it'll build a static version of build no problem. Semi-static, it won't build any plugins or link against a shared libbu++, system stuff may still be dynamic. It can also clean up behind itself.
2009-12-28Location 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-24Fixed 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-21Wow, that was aweful. There was a horrible problem with rule generated targetsMike Buland
not getting the variables from the parent target.
2009-12-21We're getting closer and closer, qt4 is more configurable and gets QT flagsMike Buland
for you for CXXFLAGS and LDFLAGS, added a bunch more stuff and fixed a strange function input bug.
2009-12-21Wow, it's much more general now, I like that.Mike Buland
2009-12-21david - changed clean target to clean build David
2009-12-21Corrected the name of build in the default.bld, now it's called build...Mike Buland
2009-12-21m3 is copied into trunk, we should be good to go, now.Mike Buland
2009-12-21Removed the old trunk contents. About to load up m3Mike Buland
2009-11-12Works with libbu++ changes.Mike Buland
2009-09-22Libbu++ get's a checkinst script, why can't build?Mike Buland
2009-09-17The makefile includes the new sharedcore code from libbu++, and doesn't downloadMike Buland
quite so many times.
2009-08-14Corrected a minor bug preventing custom actions from being executed.Mike Buland
2009-08-14Corrected some logic, and ensured that build always builds against the staticMike Buland
version of libbu++, just to be safe.
2009-05-13FBasicString changed a little, I had to fix some empty string tests. This isMike Buland
way better now though.
2009-01-21More tweaks to the makefile...damnit.Mike Buland
2008-10-05Yeah...the Makefile was including exceptions.{cpp,h} still, go figure. It'sMike Buland
been fixed.
2008-10-04It wasn't creating it's cache files because of the changes to the File class.Mike Buland
It now works correctly.
2008-10-02Damnit...ok...now it builds against the new libbu++.Mike Buland
2008-10-01Build compiles against the new changes to libbu++ now. Also got rid of thoseMike Buland
stupid const char */char * warnings. **There is no functional change in this version, you do not need to update.**
2008-09-03Oops, libbu++ needs a new file...now it's fixed.Mike Buland
2008-04-28Same thing as libbu++, new version of gcc changed the rules a bit.Mike Buland
2007-12-28The makefile needed updates, trace.{cpp,h} became a dependancy.Mike Buland
2007-09-24New deps added to the Makefile...and apparently some change in the bfilt-c++Mike Buland
thing...I dunno what...
2007-09-11Corrected a bug that kept build from building with the new libbu++.Mike Buland
2007-07-03Since libbu++-reorg is now the trunk, build has been updated to work with it.Mike Buland
2007-07-01Ok, now there's a dir of bfilts, build-filters, that's the best I can come upMike Buland
with right now for these until they're integrated and it won't matter anymore.
2007-07-01Ok...the name c++filt is taken, g++ comes with a name-damangler that's calledMike Buland
that, also good to know, but annoying.
2007-07-01Ok, the c++filt test is now in there, I think it's already useful, we'll haveMike 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-01Now it's in the right place. It'd build if svn mv would delete the dir...Mike Buland
2007-07-01Added c++filt, but in the wrong place, next commit it'll build.Mike Buland
2007-05-11Build can now be built with older versions of build again...Mike Buland
2007-04-25Groups are better integrated, and now they also auto-generate commands if thereMike Buland
isn't already one with the same name.
2007-04-24Build groups are finished, there may be more we could do with them, but theyMike 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-24Half way there on the road to implementing basic group functionality. You canMike Buland
create groups, you can't do anything with them yet (although the syntax is supported already.)
2007-02-21Added a new key in the lexer that converts any string contained in `` to aMike 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-08build doesn't tollerate duplicates anymore.Mike Buland
2006-12-27david - changed a colorDavid
2006-12-27Fixed a color/newline order thingie.Mike Buland
2006-12-27david - ok, made the color one be the defaultDavid
2006-12-26david - woops, forgot to addDavid
2006-12-24david - 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-23Minor tweak keeps the same old behavior for check, but makes clean removeMike Buland
everything in the produces list.
2006-11-04Getting closer to the percents making some damn sense.Mike Buland
2006-11-03david - percent viewer.David
2006-10-27Try out this update, now it scans the pre-provided requirements of each targetMike 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-11You 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-10Nothing really changed...I thinkMike Buland
2006-09-29Added support for -C or --chdir, very helpfulMike Buland