summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2018-11-12Regenerate Linux bootstrap, improve bootstrap scripts.Ori Bernstein
2018-06-27Make bootstrap more seamless.Ori Bernstein
Don't mix installed/new programs.
2018-06-22Regen bootstrap for all platforms.Ori Bernstein
2018-03-28Allow 'make release' to override version.Ori Bernstein
2017-11-24Fix the deps for bootstrap.Ori Bernstein
2017-10-05make the bootstrapping step explicit.Ori Bernstein
2017-09-11Announce now implicitly listens.Ori Bernstein
2017-09-04Modernize benchmarks.Ori Bernstein
2017-08-01Update bootstrap scripts.Ori Bernstein
2017-03-10Update makefile to last release.Ori Bernstein
2017-03-03Add a release generation rule to the makefile.Ori Bernstein
2017-01-13Remove obsolete makefile, replace with bld.subOri Bernstein
2016-05-24Run myrddin tests as subtests.Ori Bernstein
2016-03-03Fix wrong Makefile build orderRyan Gonzalez
2016-02-22Extract util functions into separate dir from parse/Ori Bernstein
2016-01-19Build 6m before running mbld.Ori Bernstein
2015-12-16Add build tag for benchmarks.Ori Bernstein
2015-12-04Add benchmark build tag to benchmarks.Ori Bernstein
We don't need them built by default.
2015-11-28Remove makefile junk.Ori Bernstein
I was exploring code, and it slipped in.
2015-11-25Add initial smoke tests.Ori Bernstein
2015-09-23Include necessary library deps in benchmarks.Ori Bernstein
2015-08-28Update bootstrap scripts.Ori Bernstein
2015-06-12Unbork tests run by mbld.Ori Bernstein
2015-05-15Add one bootstrap file per system.Ori Bernstein
We may have different build orders, so we want one bootstrap file per system.
2015-05-03Run tests from mbld.Ori Bernstein
2015-04-14Temporarily disable 'mbld test'.Ori Bernstein
It's buggy.
2015-04-14Add support for all the usual targets.Ori Bernstein
2015-04-13Generate bootstrap scripts using mbld.Ori Bernstein
We can ditch myrbuild.
2015-02-23Add syserrno.myr.Ori Bernstein
2015-02-21Add 'bytebuf' implementation.Ori Bernstein
2015-02-14Use the correct inputs for usefiles.Ori Bernstein
Get the sys.foo through 'use sys', and not through 'use "sys.use". Also, make sure all .myr files are in the bldfile.
2014-11-03Fix typo in makefile.Ori Bernstein
opt => mi
2014-09-05Move 'mi/' directory to 'opt/'.Ori Bernstein
This is to free the 'mi/' name for machine independent code generation bits. Eg: debug information, register allocation, and other common stuff.
2014-08-15Add benchmarking runner and makefile.Ori Bernstein
Now you can do 'make bench', and see how fast Myrddin runs. Or at least the integer sorting bit. TODO: expand this so that you can see how it compares to previous results, and add benchmarks.
2014-08-11Spit out the runtime from libstd.Ori Bernstein
This will allow linking code without libstd, as well as fixing link order on freebsd. Freebsd seems to be picky aobut where '_start' is searched from.
2014-08-11more modifications for FreeBSD portakoshibe
2014-07-06Delete dead directory.Ori Bernstein
Oh. Fuck.
2013-08-09Add the basic type dumper to the build.Ori Bernstein
2013-01-20Install the Myrddin system's makefiles on 'make install'Ori Bernstein
2012-09-27Rename 'util' directory to 'muse'.Ori Bernstein
One binary or library per directory with our build system.
2012-09-27Add in '_start' to libstd.Ori Bernstein
2012-09-19Run configure automatically if it hasn't been run yet.Ori Bernstein
2012-09-17Rename 'opt' to 'mi'.Ori Bernstein
It's not just for opts anymore.
2012-09-14Build libmyr by default.Ori Bernstein
2012-07-31Rename 8m to 6mOri Bernstein
Going along with the plan 9 covention still.
2012-06-15Make the utils build wit the new world order.Ori Bernstein
2012-06-11More work towards getting dataflow going.Ori Bernstein
This commit temporarily breaks things.
2012-06-07Add test for struct assignment.Ori Bernstein
2012-01-10Move main file to backend.Ori Bernstein
2011-11-05Initial commitOri Bernstein