Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-13 | Switch to using lib{}.use. | Ori Bernstein | |
Does 3 things; 1) Teaches the compiler about how to load libfoo.use, falling back to 'foo' 2) teaches muse how to generate packages named 'pkg' in fille 'libthing.use' 3) teaches mbld how to look up and resolve libfoo.use named usefiles. Eventually a fallback will be implemented. | |||
2016-02-28 | Plan 9 build should now work. | Ori Bernstein | |
2016-02-26 | Fix compile of C code | Ori Bernstein | |
2016-02-22 | Extract util functions into separate dir from parse/ | Ori Bernstein | |
2016-02-01 | Actually add the option flag to dump types. | Ori Bernstein | |
2015-11-17 | MEGAPATCH: Tabification. | Ori Bernstein | |
Tabs > spaces. By 4 spaces, to be precise. Let's use them. | |||
2015-10-02 | Propagate extra libraries through the system. | Ori Bernstein | |
2015-09-24 | Put the closure at the function level. | Ori Bernstein | |
2015-08-21 | Get closer to the C ABI | Ori Bernstein | |
2015-06-28 | Implement '__init__' functions. | Ori Bernstein | |
2015-05-15 | Add working 'uninstall' targets. | glenda@cirno | |
2015-04-23 | Give more useful error on failing to find matching pkg. | Ori Bernstein | |
It used to be that to find the matching use package, you had to poke around in a debugger with trial and error. | |||
2015-01-20 | Add missing stdarg.h includes. | Ori Bernstein | |
2014-12-25 | Make installation work correctly. | Ori Bernstein | |
2014-12-21 | Neither muse nor myrbuild should depend on libmi.a | Ori Bernstein | |
Plus, we weree't even pointing at the right libs. | |||
2014-12-18 | Remove useless option from muse. | Ori Bernstein | |
Now, merging is the only thing muse does. | |||
2014-12-18 | Get rid of the 'exports' stab. | Ori Bernstein | |
This should simplify a number of chunks of code. | |||
2014-10-05 | Add line terminators to all mkfiles. | Ori Bernstein | |
2014-10-05 | Add plan9 mkfiles and runtime. | Ori Bernstein | |
2014-10-05 | Write my own option parsing. | Ori Bernstein | |
getopt() isn't really portable: it has different and annoying behaviors on OSX, and doesn't actually exist on plan9. | |||
2014-10-04 | Start work of porting to Plan 9. | Ori Bernstein | |
We're missing getopt, but everything else seems to work as far as compiling goes. Remaining work: - Converting assembly syntax - Invoking plan9 executables correctly | |||
2014-09-17 | Add support for 'pkglocal' keyword. | Ori Bernstein | |
pkglocal makes the export only available within the package. | |||
2013-12-27 | Allow for hidden exports to happen automatically. | Ori Bernstein | |
2013-12-20 | Make integer parsing return an option | Ori Bernstein | |
2012-10-19 | Search default system include path last. | Ori Bernstein | |
We used to search the system include path before any user specified ones. This doesn't allow us to override the system libraries. Fix the search order. | |||
2012-10-01 | Fix include paths for build files | Ori Bernstein | |
2012-09-27 | Rename 'util' directory to 'muse'. | Ori Bernstein | |
One binary or library per directory with our build system. | |||
2012-06-15 | Rename files. | Ori Bernstein | |
2012-06-07 | Move debug pickling dump out of the compiler. | Ori Bernstein | |
We'll put it in the usefile generator. | |||
2012-06-07 | Add in stub for muse. | Ori Bernstein | |