aboutsummaryrefslogtreecommitdiff
path: root/src/buildparser.cpp (follow)
AgeCommit message (Collapse)Author
2012-11-08...apparently I forgot to copyright this. Now it's BSD licensed.Mike Buland
2012-11-08tabconv: it's all spaces now.Mike Buland
2012-11-08Fixed a few condition issues, and the install script is a little better, I ↵Mike Buland
think.
2011-01-20Fixes to use libbu++ Bu::StringMike Buland
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-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
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.**
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.)
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-20You need this rev to build congo.Mike Buland
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-12Minor update, it does filtering now. Things are really looking up.Mike Buland
2006-09-12Auto targets from functions now work well, but filtering is completely disabled.Mike Buland
Fortunately, filtering is more of a nicety, and build is still useful. I'll put filtering back in next.
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-07About to implement Rule, the heart of the porform generation system. OnceMike Buland
that's done, we can actually run the performs, and, most likely build things.
2006-09-07Really getting there, the rest of the work should be in the build class andMike Buland
related build-time components!
2006-08-29Updated a load, now there's a seperate module for performing string processingMike Buland
pre parser, and whatever.
2006-08-28Finished getting everything to build with the new changes. Parser is now theMike Buland
generic base class for anything that could create a build object.
2006-08-28Renamed Builder to BuildParser, soon I'll add the Parser base class and makeMike Buland
the whole thing official.