about summary refs log tree commit diff
path: root/mk/snap.mk
AgeCommit message (Collapse)AuthorLines
2011-12-02build: added CFG_INSTALL_SNAP for automatically activating test snapshotsStefan Plantikow-0/+5
This is only guaranteed to work when building in the top-level dir
2011-11-29fix snapNiko Matsakis-6/+15
2011-11-29fix dependencies for snap-stage[23]Niko Matsakis-2/+2
2011-11-29update snapshot scriptsNiko Matsakis-3/+3
2011-11-29basic builds functionNiko Matsakis-6/+6
2011-10-02Lots of build system cleanup and documentationBrian Anderson-6/+3
This splits mk/stageN.mk into host.mk and target.mk and makes the build rules somewhat simpler - there's no more building from stageN into stageN+1; instead we always build from stageN(host) to stageN(target) then promote from stageN(target) to stageN+1(host). Add a big honkin explaination right at the top of Makefile.in
2011-09-30Refix the snapshot rulesBrian Anderson-4/+4
2011-09-30Abstract the build directories further in the makefilesBrian Anderson-9/+8
This defines variables for host bin and lib directories as well as all target bin and lib directories then uses them everywhere.
2011-09-29Update snapshot scripts for the new regimeBrian Anderson-8/+6
2011-09-28Eliminate glue.o. Closes #990Brian Anderson-3/+3
2011-08-14Add lib/main.o to snapshotBrian Anderson-3/+3
Snapshotting main.o is going to make it easier (I think) to convert main to use ivecs
2011-07-27Hack to make snap-stage1 actually build incompatible changesMarijn Haverbeke-2/+1
You can't build libstd both with stage0 and stage1 if the two are incompatible This is probably temporary
2011-07-11Move llvm out of stageN/lib so that the host building stage 1+ canRafael Ávila de Espíndola-3/+3
have a newer and incompatible llvm with the bots.
2011-07-07Complete the transition of glue.o to the lib directoryBrian Anderson-3/+3
2011-07-07Add rt and rustllvm to the snapshotBrian Anderson-3/+6
2011-07-07Makefile support for building std static.Rafael Ávila de Espíndola-3/+6
2011-06-29Tidy up snap makefile.Graydon Hoare-3/+3
2011-06-17Put std in stageN/lib. This avoids windows trying to load stageN/std.ll whenRafael Ávila de Espíndola-3/+3
stageN/runstc.exe is run.
2011-05-16Fix snap rules to depend more correctly on rustc$(X) not rustc.Graydon Hoare-3/+3
2011-05-12Add snap-stageN targets.Graydon Hoare-2/+9
2011-05-02Add forgotten 'snap.mk'Graydon Hoare-0/+3