sample.mk

来自「开放源码的编译器open watcom 1.6.0版的源代码」· MK 代码 · 共 48 行

MK
48
字号
include watcom.mk

SAMPLE = sample

SRCDIRS = $(GUI_DIR)/sample/c

INCDIRS = $(GUI_DIR)/h
INCDIRS += $(GUI_DIR)/sample/h
INCDIRS += $(GUI_DIR)/ui/h
INCDIRS += $(H_DIR)
INCDIRS += $(UTILS_DIR)
INCDIRS += $(WATCOMH)

objects = guimem.o dlgstat.o dlgdynam.o dlgtest.o sampdef.o sample.o

LIBDIRS += $(GUI_DIR)/$(OBJDIR)
LIBDIRS += $(UI_DIR)/$(OBJDIR)
LIBDIRS += $(UTILS_DIR)/$(OBJDIR)
LIBDIRS += $(WCLIB_DIR)/$(OBJDIR)
LIBDIRS += $(WRES_DIR)/$(OBJDIR)
LIBDIRS += /usr/lib

LIBS += -lgui
LIBS += -lutils
LIBS += -lui
LIBS += -lwres
LIBS += -lwatcom
LIBS += -lcurses

vpath %.c $(SRCDIRS)
vpath %.h $(INCDIRS)


all	: $(SAMPLE)

sample	: $(objects) $(GUI_DIR)/$(OBJDIR) $(UI_DIR)/$(OBJDIR)
	$(CC) -o $@ $(CFLAGS) $(objects) $(LIBS)

sample.o	: sample.c sample.h dlgstat.h dlgdynam.h

sampdef.o	: sampdef.c sample.h 

dlgtest.o	: dlgtest.c dlgtest.h dlgstat.h sample.h

dlgdynam.o	: dlgdynam.c dlgdynam.h dlgstat.h sample.h

dlgstat.o	: dlgstat.c dlgstat.h sample.h

⌨️ 快捷键说明

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