John Benediktsson
ef6b2e231f
mason: cleanup usings and misc stuff.
2014-11-15 16:20:49 -08:00
John Benediktsson
4f260ab9bd
"H{ } substitute" is faster than "{ } substitute".
2012-07-13 19:06:38 -07:00
Joe Groff
8cf18d1a82
remove BSD,solaris,etc. misc platform support code
2011-11-02 17:13:51 -07:00
Slava Pestov
f1c2707b5f
Some mason improvements:
...
- Rename config variables to be more intuitive, split up upload-to-factorcode? into several variables
- Add target-variant variable. This allows running multiple masons on the same architecture but with different parameters, for example bootstrapping with SSE disabled, or simply for testing on a different OS release.
- Added a boot-flags variable for use with the above
2011-09-09 19:54:47 -07:00
Slava Pestov
67c57417d7
Fix webapps.mason breakage
2011-09-01 01:15:56 -07:00
Erik Charlebois
981477a7ff
Fix mason following PPC changes; target-os and target-cpu are no longer strings.
2011-07-29 01:57:14 -04:00
Doug Coleman
aec676edec
use surround/glue instead of 3append
2009-11-12 03:01:09 -06:00
Slava Pestov
cc96b3bd7e
Update mason.platform for webapps.mason
2009-05-13 19:47:00 -05:00
Slava Pestov
1b744ab14b
Updating code for boot image renaming
2008-11-07 21:09:42 -06:00
Slava Pestov
81c7320f7b
mason.updates was calling download-my-image, which uses the current CPU/OS instead of target-cpu and target-os. So doing 32-bit builds from a 64-bit Factor instance didn't work... oops
2008-11-05 05:14:35 -06:00
Slava Pestov
7c5dd13449
Mason: another type of builder
2008-09-15 23:20:33 -05:00