makefile
来自「XOSL 多操作系统管理工具 源代码 多系统引导工具」· 代码 · 共 92 行
TXT
92 行
# Borland C++ 3.1
ENTER=cd
LEAVE=$(ENTER) ..
COPY=copy
DELETE=del
all: build arch
#------------------------- BUILD ------------------------- #
build: xosl xoslload install ipl
xosl:
$(ENTER) xosl
$(MAKEDIR)\make
split
$(LEAVE)
xoslload:
$(ENTER) xoslload
$(MAKEDIR)\make
$(LEAVE)
install:
$(ENTER) install
$(MAKEDIR)\make
$(LEAVE)
ipl:
$(ENTER) ipl
$(ENTER) ipl_brec
$(MAKEDIR)\make
$(LEAVE)
$(ENTER) ipl_mbr
$(MAKEDIR)\make
$(LEAVE)
$(LEAVE)
#------------------------- ARCHIVE ------------------------- #
arch:
$(COPY) xosl\*.xxf arch
$(COPY) xoslload\xoslload.xcf arch
$(COPY) install\install.exe arch
$(COPY) ipl\ipl_brec\*.bin arch
$(COPY) ipl\ipl_mbr\*.bin arch
$(COPY) resource\*.* arch
#------------------------- CLEAN ------------------------- #
clean: clean_xosl clean_xoslload clean_install clean_ipl clean_arch
clean_xosl:
$(ENTER) xosl
$(MAKEDIR)\make clean
$(LEAVE)
clean_xoslload:
$(ENTER) xoslload
$(MAKEDIR)\make clean
$(LEAVE)
clean_install:
$(ENTER) install
$(MAKEDIR)\make clean
$(LEAVE)
clean_ipl:
$(ENTER) ipl
$(ENTER) ipl_brec
$(MAKEDIR)\make clean
$(LEAVE)
$(ENTER) ipl_mbr
$(MAKEDIR)\make clean
$(LEAVE)
$(LEAVE)
clean_arch:
$(ENTER) arch
$(DELETE) *.xxf
$(DELETE) *.xcf
$(DELETE) *.xff
$(DELETE) *.xbf
$(DELETE) *.exe
$(DELETE) *.bin
$(DELETE) *.mbr
$(DELETE) *.txt
$(LEAVE)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?