aboutsummaryrefslogtreecommitdiff
path: root/src/perform.cpp (follow)
AgeCommit message (Collapse)Author
2006-09-20Changed the api for variable replacement contexts. There can now be multipleMike Buland
levels of contextual inheritance, so now sub-targets automatically get their parent target's context variables, if they need them.
2006-09-10Almost done tweaking the variable system, it needed support for local, orMike Buland
"extra" variables.
2006-09-08Getting steaddily closer.Mike Buland
2006-08-23Loads more stuff...it's nearly working 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-18Gutted, deleted almost all the source, too many changes to keep it around, we'llMike Buland
see what happens next.
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.