mkfile

来自「这是一个同样来自贝尔实验室的和UNIX有着渊源的操作系统, 其简洁的设计和实现易」· 代码 · 共 55 行

TXT
55
字号
</$objtype/mkfileDIRS=port $CPUSdefault:V:	allinstall clean all:V:	for(i in port $objtype)@{		echo $i		cd $i		mk $MKFLAGS $target	}nuke:V: clean	rm -f /$objtype/lib/libmp.aupdate:V:	for(i in port $CPUS)@{		echo $i		cd $i		mk $MKFLAGS $target	}	update /386/lib/libmp.ainstallall:V:	for(objtype in $CPUS) mk $MKFLAGS installeverything:V:	rm -f */*.[012456789kvx]	for(objtype in 386)@{		echo $objtype		mk $MKFLAGS install	}	rm -f */*.[012456789kvx]test.$O: test.c /$objtype/include/u.h /sys/include/mp.h port/dat.h	$CC -Iport test.c$O.test: test.$O /$objtype/lib/libmp.a	$LD -o $O.test test.$Obigtest.$O: bigtest.c /$objtype/include/u.h /sys/include/mp.h port/dat.h	$CC -Iport bigtest.c$O.bigtest: bigtest.$O /$objtype/lib/libmp.a	$LD -o $O.bigtest bigtest.$Oallout:	objtype=386; mk; mk 8.test 8.bigtest	objtype=power; mk; mk q.test q.bigtest	objtype=mips; mk; mk v.test v.bigtestcleanout:	rm -f [qv8].* *.[qv8]

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?