Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-14 | Corrected some logic, and ensured that build always builds against the static | Mike Buland | |
version of libbu++, just to be safe. | |||
2007-07-03 | Since libbu++-reorg is now the trunk, build has been updated to work with it. | Mike Buland | |
2007-07-01 | Ok, now there's a dir of bfilts, build-filters, that's the best I can come up | Mike Buland | |
with right now for these until they're integrated and it won't matter anymore. | |||
2007-07-01 | Ok, the c++filt test is now in there, I think it's already useful, we'll have | Mike 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-01 | Added c++filt, but in the wrong place, next commit it'll build. | Mike Buland | |
2007-05-11 | Build can now be built with older versions of build again... | Mike Buland | |
2007-04-24 | Build groups are finished, there may be more we could do with them, but they | Mike 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-24 | Half way there on the road to implementing basic group functionality. You can | Mike Buland | |
create groups, you can't do anything with them yet (although the syntax is supported already.) | |||
2006-09-20 | Full chaining now works, fixed a bug I didn't notice a few minutes ago... | Mike Buland | |
2006-09-12 | clean now works, the -c option will come later. | Mike Buland | |
2006-09-12 | Added more goo, it may be good goo. | Mike Buland | |
2006-09-12 | Build 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-10 | Almost done tweaking the variable system, it needed support for local, or | Mike Buland | |
"extra" variables. | |||
2006-08-23 | Really close...functions are doing their stuff, we have inputs, almost have ↵ | Mike Buland | |
rules. | |||
2006-08-23 | Loads more stuff...it's nearly working now. | Mike Buland | |
2006-08-22 | Started on the crazy process of building the stage one compiled data. It's | Mike Buland | |
going pretty quickly, we'll see how the targets go, they'll be the only tricky part. | |||
2006-08-22 | Added targets, and the global set command, things are really coming along now. | Mike Buland | |
2006-08-22 | The basic outline for all of the initial functions and rules has been set. The | Mike 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-21 | Alright, 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-18 | Gutted, deleted almost all the source, too many changes to keep it around, we'll | Mike Buland | |
see what happens next. | |||
2006-08-07 | Updated 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-02 | Just a minor tweak to the build.conf file. | Mike Buland | |
2006-08-02 | Fixed a few minor bugs and added the new viewer system, it allows you to add new | Mike 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-01 | It 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-01 | It actually builds, now it just needs dependancy tracking, and maybe auto-target | Mike Buland | |
check triggering. | |||
2006-07-31 | It almost builds, we need to get rid of duplicate list entries and actually | Mike Buland | |
store the commands somewhere so the target handler can decide if they need to be run. | |||
2006-07-31 | We're almost to rule/command generation, then only a couple of steps before it | Mike Buland | |
will do it all! |