aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-03-10Accidentally left in some debugging.Mike Buland
2011-03-10Added rules for building java classes and jar files.Mike Buland
2011-01-20Fixes to use libbu++ Bu::StringMike Buland
2010-08-10Fixed a really minor bug that's been bothering me for a while. The proper topMike Buland
level targets are now listed in the section headers on output.
2010-06-18Fixed some things that broke when Process changed it's functionality slightly.Mike Buland
2010-05-16The build shell helper is up to date.Mike Buland
2010-05-16Works with the minor changes that have happened to libbu++, it's ready for newMike Buland
features and fixes :)
2010-02-03Here's the new build you need. I fixed it so you can use complex expressionsMike Buland
in function calls.
2010-01-25Corrected the rules to not assume that files are in a subdirectory, the codeMike Buland
makes a little more sense now as well.
2010-01-19Fixed some bugs and typos in the install portions of the build default.bld file.Mike Buland
2010-01-15Used the new help features in Bu::OptParser.Mike Buland
2010-01-07Updated 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-06Wow, ok, well, I added some more error handling, that's positive, also switchedMike 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-05Turns out the statcache broke other things, and didn't help at all. It's deadMike Buland
now...
2010-01-05Removed some silly debugging output and added the StatCache, it turns out thisMike Buland
doesn't matter, at least on linux...but...it's a nice idea? I dunno.
2010-01-05More view tweaks, it's nice.Mike Buland
2010-01-04Ok, now I've cleaned up the output to match the new revised build requiresMike Buland
procedure in the default view, it's really much nicer.
2010-01-04The cache works...really well.Mike Buland
2010-01-04Requires 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-30Minor changes to the way requires are computed, getting ready for caching.Mike Buland
2009-12-29Ok, cache stuff is in, and that's good, now we have to use it.Mike Buland
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.