aboutsummaryrefslogtreecommitdiff
path: root/build.conf (follow)
AgeCommit message (Collapse)Author
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-08-14Corrected some logic, and ensured that build always builds against the staticMike Buland
version of libbu++, just to be safe.
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 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-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-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.)
2006-09-20Full chaining now works, fixed a bug I didn't notice a few minutes ago...Mike Buland
2006-09-12clean now works, the -c option will come later.Mike Buland
2006-09-12Added more goo, it may be good goo.Mike Buland
2006-09-12Build now builds, it has viewers, and dependancy checking, and everything works.Mike Buland
Now we have to add cleaning, caching, and more viewer hooks / viewers.
2006-09-10Almost done tweaking the variable system, it needed support for local, orMike Buland
"extra" variables.
2006-08-23Really close...functions are doing their stuff, we have inputs, almost have ↵Mike Buland
rules.
2006-08-23Loads more stuff...it's nearly working now.Mike Buland
2006-08-22Started on the crazy process of building the stage one compiled data. It'sMike Buland
going pretty quickly, we'll see how the targets go, they'll be the only tricky part.
2006-08-22Added targets, and the global set command, things are really coming along now.Mike Buland
2006-08-22The basic outline for all of the initial functions and rules has been set. TheMike Buland
parser and scanner are using the new system so they actually match functions and whatnot and pass that data to the parser, it's very cool.
2006-08-21Alright, the grammer is almost there, just debugging, in what I call extreme-Mike Buland
debugging mode. If you wanted something intelligable, don't use this one.
2006-08-18Gutted, deleted almost all the source, too many changes to keep it around, we'llMike Buland
see what happens next.
2006-08-07Updated the lexer to not include + or = in string literals outside of quotes.Mike Buland
Added the new make style viewer, the simplest, lamest viewer, but it looks just like the output of make. Very useful for debugging and seeing what's going on.
2006-08-02Just a minor tweak to the build.conf file.Mike Buland
2006-08-02Fixed a few minor bugs and added the new viewer system, it allows you to add newMike Buland
front ends that will display what build is doing in any way you want. cool! So far we have plain and percent, verbose and make are coming, make should be really easy, just print out the commands and nothing else.
2006-08-01It builds fine, and can build other things as well, like squirrelmud, and clean.Mike Buland
I need to fix the dependancy tracking so that it will only check if it needs to, sort of like pymake. And does each file as it gets to it.
2006-08-01It actually builds, now it just needs dependancy tracking, and maybe auto-targetMike Buland
check triggering.
2006-07-31It almost builds, we need to get rid of duplicate list entries and actuallyMike Buland
store the commands somewhere so the target handler can decide if they need to be run.
2006-07-31We're almost to rule/command generation, then only a couple of steps before itMike Buland
will do it all!