+++ /dev/null
-#\83A\83v\83\8a\97papp_make.txt\r
-#\8aÂ\8b«\82É\8d\87\82í\82¹\82é\r
-\r
-TOOLPATH = ../../z_tools/\r
-INCPATH = ../../z_tools/CHNOSProject/\r
-\r
-#OBJS_API = ../apilib/a_nask.obj\r
-include ../apilib/apilist.txt\r
-\r
-MAKE = $(TOOLPATH)make.exe -r\r
-NASK = $(TOOLPATH)nask.exe\r
-CC1 = $(TOOLPATH)cc1.exe -I$(INCPATH) -Os -Wall -quiet\r
-BIN2OBJ = $(TOOLPATH)bin2obj.exe\r
-GAS2NASK = $(TOOLPATH)gas2nask.exe -a\r
-OBJ2BIM = $(TOOLPATH)obj2bim.exe\r
-BIM2HRB = $(TOOLPATH)bim2hrb.exe\r
-RULEFILE = $(INCPATH)CHNOSP.rul\r
-EDIMG = $(TOOLPATH)edimg.exe bias:9\r
-IMGTOL = $(TOOLPATH)imgtol.com\r
-MAKEFONT = $(TOOLPATH)makefont.exe\r
-COPY = copy\r
-DEL = del\r
-SJISCONV = $(TOOLPATH)sjisconv.exe -s\r
-\r
-#\83f\83t\83H\83\8b\83g\93®\8dì\r
-\r
-default :\r
- $(MAKE) app\r
-\r
-#\83t\83@\83C\83\8b\90¶\90¬\8bK\91¥\r
-\r
-#$(APP).ca : $(APP).c Makefile\r
-# $(SJISCONV) $(APP).c $(APP).ca\r
-\r
-#$(APP).gas : $(APP).ca Makefile\r
-# $(CC1) -o $(APP).gas $(APP).ca\r
-\r
-#$(APP).nas : $(APP).gas Makefile\r
-# $(GAS2NASK) $(APP).gas $(APP).nas\r
-\r
-$(APP).obj : $(APP).nas Makefile\r
- $(NASK) $(APP).nas $(APP).obj $(APP).lst\r
-\r
-$(APP).bim : $(APP).obj $(OBJS_API) Makefile\r
- $(OBJ2BIM) @$(RULEFILE) out:$(APP).bim map:$(APP).map $(APP).obj $(OBJS_API)\r
-\r
-$(APP).hrb : $(APP).bim Makefile\r
- $(BIM2HRB) $(APP).bim $(APP).hrb $(MALLOC)\r
-\r
-chnos.img : ../chnos/chnipl.bin ../chnos/chnos.sys $(APP).hrb Makefile\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:$(APP).hrb to:@: \\r
- imgout:chnos.img\r
-\r
-#\88ê\94Ê\8bK\91¥\r
-\r
-%.ca : %.c Makefile\r
- $(SJISCONV) $*.c $*.ca\r
-\r
-%.gas : %.ca Makefile\r
- $(CC1) -o $*.gas $*.ca\r
-\r
-%.nas : %.gas Makefile\r
- $(GAS2NASK) $*.gas $*.nas\r
-\r
-%.obj : %.nas Makefile\r
- $(NASK) $*.nas $*.obj $*.lst\r
-\r
-#\83R\83}\83\93\83h\r
-\r
-app :\r
- $(COPY) ..\apilib.h ..\..\z_tools\CHNOSProject\apilib.h\r
- $(MAKE) $(APP).hrb\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
-\r
-run_cd :\r
- $(MAKE) iso\r
- $(MAKE) -C ../../z_tools/qemu_iso\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
-src_only :\r
- $(MAKE) clean\r
- -$(DEL) $(APP).hrb\r