Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-25 | The open function now truncates the file like fopen. I would like for it to | Mike Buland | |
mimic fopen more completely. I think it's about time to give it a lot more attention, actually. | |||
2014-02-03 | Updated the build.sh script to be a little more friendly. | Mike Buland | |
Updated copyright date. | |||
2013-02-10 | Added a qt5 build include. It's pretty much the same as 4, except you have an | Mike Buland | |
extra package to track and everything has a 5 in it :-P | |||
2012-11-09 | Ouch, I forgot to spellcheck. That's less embarassing now. | Mike Buland | |
2012-11-08 | Build files deserve copyrights too. | Mike Buland | |
2012-11-08 | ...apparently I forgot to copyright this. Now it's BSD licensed. | Mike Buland | |
2012-11-08 | tabconv: it's all spaces now. | Mike Buland | |
2012-11-08 | Fixed a few condition issues, and the install script is a little better, I ↵ | Mike Buland | |
think. | |||
2012-11-08 | It installs now. | Mike Buland | |
2012-11-08 | More documentation. | Mike Buland | |
2012-11-08 | Packaging updates, started on the manual, too. | Mike Buland | |
2012-11-07 | Forgot to include packaging buildfile. | Mike Buland | |
2012-11-07 | More packaging tweaks. | Mike Buland | |
2012-11-06 | The release pkg target actually builds usable tarballs now. | Mike Buland | |
2012-11-06 | Stole the packaging from libbu++ (again). | Mike Buland | |
2012-11-06 | Slightly optimized list operations, and added list subtraction. If you subtract | Mike Buland | |
any item from a list it will remove one matching item from the source list for each item in the subtracted list. | |||
2012-08-02 | More files are required. | Mike Buland | |
2012-04-15 | Minor tweak to the shell-execute substring parser. You can escape close parens | Mike Buland | |
now inside of a substring shell-execute. It's a little confusing, so i'm not 100% sure it's working right quite yet :-P | |||
2012-04-05 | Added unique function and a workaround for non-matching inputs to rules passing | Mike Buland | |
the rule input filter. | |||
2012-04-03 | Ok...it builds again :) | Mike Buland | |
2012-04-03 | Tweaks to help with the new libbu++ and windows compatibility. | Mike Buland | |
2011-11-30 | Added a ${BISONFLAGS} token to the bison execution string in the autoinclude. | Mike Buland | |
2011-06-22 | Ok, now the script is fixed. | Mike Buland | |
2011-06-22 | Build builds again. I'm not sure that we need the -laudio flags for qt4, lets | Mike Buland | |
see... | |||
2011-06-14 | Fix to the file lib code to cast opaque values to ints in a more cross-platform | Mike Buland | |
manor. | |||
2011-06-08 | Updated build.sh to include the latest libbu++ changes. It also fakes the | Mike Buland | |
autoconfig.h file, since it doesn't need any of that yet. We'll have to figure out a way to bootstrap that for build in the future. | |||
2011-06-03 | Corrected a precedence issue with the << operator which was causing shift/reduce | Mike Buland | |
conflicts. | |||
2011-06-03 | Well, that was strange. Support for the raw << operator was everywhere except | Mike Buland | |
in the parser, even the lexer knew about it, it was a matter of adding a couple lines to the parser code. | |||
2011-06-03 | Apparently I un-registered the range function when I added the open function. | Mike Buland | |
Strange. It's back now. | |||
2011-06-03 | Updated the man file to include the new functions. | Mike Buland | |
2011-06-03 | I added basic support for "opaque" type variables. I think there's one more | Mike Buland | |
tweak to it that I would like to make, but it's fine for now. I also added open, close, read, and write functions. They work just fine, but I'll also add a readLine function, and maybe even a readToken function later. | |||
2011-06-03 | Added a range function. It works a lot like the range function in python, | Mike Buland | |
if called with one parameter, it will produce a list of the numbers 1 through the number provided inclusive, if two numbers, it will produce a list of all numbers between the first and second parameter, inclusive, and if three parameters are provided it will use the last one as a step. | |||
2011-04-10 | Corrected a minor bug that caused the qt4 exe rule override to fail with a | Mike Buland | |
strange message when only one file was in the project. | |||
2011-04-07 | Minor typo in the vim syntax hilighter. | Mike Buland | |
2011-04-07 | Two minor changes, first off the c and cpp requires rules both ignore missing | Mike Buland | |
files and treat them as inputs that we just haven't generated yet. I think this is a better assumption overall and will prevent most files from dying on deps. Second, a change to the qt4 include overrides the normal exe rule and substitutes one that also includes all .h files in it's inputs, only to ignore them in the build profile at the last second. This means that all generated .h files will also be deleted. It's the best solution until I figure out a way to fix this in the build core. | |||
2011-03-30 | Build was still using the old trimBack function, which no longer exists. I went | Mike Buland | |
and added a trimWhitespace function to Bu::String, very nice. | |||
2011-03-29 | Updated to use args instead of format in Bu::String. | Mike Buland | |
2011-03-10 | Accidentally left in some debugging. | Mike Buland | |
2011-03-10 | Added rules for building java classes and jar files. | Mike Buland | |
2011-01-20 | Fixes to use libbu++ Bu::String | Mike Buland | |
2010-08-10 | Fixed a really minor bug that's been bothering me for a while. The proper top | Mike Buland | |
level targets are now listed in the section headers on output. | |||
2010-06-18 | Fixed some things that broke when Process changed it's functionality slightly. | Mike Buland | |
2010-05-16 | The build shell helper is up to date. | Mike Buland | |
2010-05-16 | Works with the minor changes that have happened to libbu++, it's ready for new | Mike Buland | |
features and fixes :) | |||
2010-02-03 | Here's the new build you need. I fixed it so you can use complex expressions | Mike Buland | |
in function calls. | |||
2010-01-25 | Corrected the rules to not assume that files are in a subdirectory, the code | Mike Buland | |
makes a little more sense now as well. | |||
2010-01-19 | Fixed some bugs and typos in the install portions of the build default.bld file. | Mike Buland | |
2010-01-15 | Used the new help features in Bu::OptParser. | Mike Buland | |
2010-01-07 | Updated 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-06 | Wow, ok, well, I added some more error handling, that's positive, also switched | Mike 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... |