[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Wed Nov 10 09:28:14 CET 2010


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	10/11/10 09:28:14

Modified files:
	cm3/m3-sys/m3cc/src/: m3makefile 

Log message:
	use deriveds for clean, including for PREBUILT
	use BindExport for ship, including for PREBUILT
	=> writing into .M3SHIP or manually copying are both sleazy,
	and unnecessary
	
	note that cm3 -clean is still very incomplete
	it would help somewhat is deriveds could handle directories..
	really clean just should equal realclean..
	the goal of knowing every single output is laudible but
	probably not really realistic
	far far easier to know the root output directory and hope/pray/verify
	that the outputs are really all in it (there definitely have
	been violations to that!, and in a sense there still
	are deliberate ones, e.g. when you set M3CC_TARGET..maybe
	someday gcc will be multi-target and -target=all will be real..
	eh..yet another C/C++ backend provides...one codegen for all targets..)




More information about the M3commit mailing list