makefile

来自「MONA是为数不多的C++语言编写的一个很小的操作系统」· 代码 · 共 31 行

TXT
31
字号
TARGET  = BAYGUI
SOURCES = WindowManager.cpp
INSTDIR = $(BINDIR)/root/SERVERS
INSTFILES  = MONAWALL.BM5
CLEANFILES = MONAWALL.BM5

$(TARGET).EX5: $(INSTFILES)

MONADIR    = ../../..
ifneq ($(BUILD_TARGET),ELF)
ADDLINK    = -lbaygui-imp
ADDLINKDEP = $(MONADIR)/lib/libbaygui-imp.a
include $(MONADIR)/env/monapi-ex5.inc
else
ADDLINK    = -lbaygui
ADDLINKDEP = $(MONADIR)/lib/libbaygui.a
include $(MONADIR)/env/monapi-el5.inc
endif

CXXFLAGS += -DDEBUG

MONAWALL.BM5: MONAWALL.BMP
	$(MONADIR)/bin/bim2bin in:$< out:$@ -osacmp -tek5 BS:0 eprm:z0

install-baygui:
	$(INSTALL) BAYGUI.MSH $(MONADIR)/bin/root/APPS

install: install-baygui

include dependencies

⌨️ 快捷键说明

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