--- /dev/null
+\r
+#\83A\83v\83\8a\92Ç\89Á\8e\9e\82É\8f\91\82«\91«\82·\82×\82«\89Ó\8f\8a \r
+# \83t\83@\83C\83\8b\90¶\90¬\8bK\91¥ 2\89Ó\8f\8a\r
+# \83R\83}\83\93\83h\r
+# full, clan_full, src_only_full\r
+\r
+TOOLPATH = ../z_tools/\r
+INCPATH = ../z_tools/CHNOSProject/\r
+\r
+MAKE = $(TOOLPATH)make.exe -r\r
+EDIMG = $(TOOLPATH)edimg.exe\r
+IMGTOL = $(TOOLPATH)RWFD.EXE\r
+COPY = copy\r
+DEL = del\r
+\r
+# \83f\83t\83H\83\8b\83g\93®\8dì\r
+\r
+default :\r
+ $(MAKE) chnos.img\r
+\r
+# \83t\83@\83C\83\8b\90¶\90¬\8bK\91¥\r
+\r
+chnos.img : chnos/chnipl.bin chnos/chnos.sys chnos/chnipl.nas \\r
+ asmtest/asmtest.chn \\r
+ bug1/bug1.chn \\r
+ crack1/crack1.chn \\r
+ crack2/crack2.chn \\r
+ crack3/crack3.chn \\r
+ crack4/crack4.chn \\r
+ ctest/ctest.chn\r
+ $(EDIMG) imgin:../z_tools/fdimg0at.tek \\r
+ wbinimg src:chnos/chnipl.bin len:512 from:0 to:0 \\r
+ copy from:chnos/chnos.sys to:@: \\r
+ copy from:chnos/chnipl.nas to:@: \\r
+ copy from:chnos/test.mid to:@: \\r
+ copy from:asmtest/asmtest.chn to:@: \\r
+ copy from:bug1/bug1.chn to:@: \\r
+ copy from:crack1/crack1.chn to:@: \\r
+ copy from:crack2/crack2.chn to:@: \\r
+ copy from:crack3/crack3.chn to:@: \\r
+ copy from:crack4/crack4.chn to:@: \\r
+ copy from:ctest/ctest.chn to:@: \\r
+ imgout:chnos.img\r
+\r
+# \83R\83}\83\93\83h\r
+\r
+run :\r
+ $(MAKE) chnos.img\r
+ $(COPY) chnos.img ..\z_tools\qemu\fdimage0.bin\r
+ $(MAKE) -C ../z_tools/qemu\r
+\r
+run_b :\r
+ $(MAKE) chnos.img\r
+ $(COPY) chnos.img ..\z_tools\bochs\fdimage0.bin\r
+ $(MAKE) -C ../z_tools/bochs\r
+\r
+iso :\r
+ $(MAKE) chnos.img\r
+ ..\z_tools\mkisofs.exe -v -iso-level 1 -b chnos.img -o ..\z_tools\qemu_iso\chnos.iso .\r
+\r
+run_cd :\r
+ $(MAKE) iso\r
+ $(MAKE) -C ../z_tools/qemu_iso\r
+\r
+install :\r
+ $(MAKE) chnos.img\r
+ $(IMGTOL) chnos.img a:\r
+\r
+full :\r
+ $(MAKE) -C chnos\r
+ $(MAKE) -C asmtest\r
+ $(MAKE) -C bug1\r
+ $(MAKE) -C crack1\r
+ $(MAKE) -C crack2\r
+ $(MAKE) -C crack3\r
+ $(MAKE) -C crack4\r
+ $(MAKE) -C ctest\r
+ $(MAKE) chnos.img\r
+\r
+run_full :\r
+ $(MAKE) full\r
+ $(COPY) chnos.img ..\z_tools\qemu\fdimage0.bin\r
+ $(MAKE) -C ../z_tools/qemu\r
+\r
+install_full :\r
+ $(MAKE) full\r
+ $(IMGTOL) chnos.img a:\r
+\r
+run_os :\r
+ $(MAKE) -C chnos\r
+ $(MAKE) run\r
+\r
+clean :\r
+# \89½\82à\82µ\82È\82¢\r
+\r
+src_only :\r
+ $(MAKE) clean\r
+ -$(DEL) chnos.img\r
+\r
+clean_full :\r
+ $(MAKE) -C asmtest clean\r
+ $(MAKE) -C bug1 clean\r
+ $(MAKE) -C crack1 clean\r
+ $(MAKE) -C crack2 clean\r
+ $(MAKE) -C crack3 clean\r
+ $(MAKE) -C crack4 clean\r
+ $(MAKE) -C ctest clean\r
+ $(MAKE) -C chnos clean\r
+\r
+src_only_full :\r
+ $(MAKE) -C asmtest src_only\r
+ $(MAKE) -C bug1 src_only\r
+ $(MAKE) -C crack1 src_only\r
+ $(MAKE) -C crack2 src_only\r
+ $(MAKE) -C crack3 src_only\r
+ $(MAKE) -C crack4 src_only\r
+ $(MAKE) -C ctest src_only\r
+ $(MAKE) -C chnos src_only\r
+ -$(DEL) chnos.img\r
+\r
+refresh :\r
+ $(MAKE) full\r
+ $(MAKE) clean_full\r
+ -$(DEL) chnos.img\r