mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-23 00:14:25 +00:00
87 lines
1.4 KiB
Plaintext
87 lines
1.4 KiB
Plaintext
# Makefile for IBM-PC MSDOS
|
|
|
|
SRCS = convert.c \
|
|
parse.c \
|
|
declare.c \
|
|
decl_out.c \
|
|
control.c \
|
|
io.c \
|
|
token.c \
|
|
context.c \
|
|
mem.c \
|
|
error.c \
|
|
version.c \
|
|
main.c
|
|
|
|
OBJS = convert.obj \
|
|
parse.obj \
|
|
declare.obj \
|
|
decl_out.obj \
|
|
control.obj \
|
|
io.obj \
|
|
token.obj \
|
|
context.obj \
|
|
mem.obj \
|
|
error.obj \
|
|
version.obj \
|
|
main.obj
|
|
|
|
LNKS = convert parse declare decl_out control io token context mem error version main
|
|
|
|
TOKEN_HDRS = misc.h defs.h struct.h cvt.h cvt_id.h tokens.h
|
|
HDRS = $(TOKEN_HDRS) tkn_defs.h tkn_ext.h
|
|
|
|
MDL = m
|
|
OPTS = -c -N -v -DIBMPC -m$(MDL)
|
|
|
|
plm2c: $(OBJS)
|
|
tlink /c /v c:\tc\lib\c0$(MDL) $(LNKS), plm2c, plm2c, c:\tc\lib\c$(MDL)
|
|
|
|
convert.obj: convert.c $(TOKEN_HDRS)
|
|
tcc $(OPTS) convert
|
|
|
|
parse.obj: parse.c $(TOKEN_HDRS) cvt_id.h
|
|
tcc $(OPTS) parse
|
|
|
|
declare.obj: declare.c $(TOKEN_HDRS)
|
|
tcc $(OPTS) declare
|
|
|
|
control.obj: control.c $(TOKEN_HDRS) tkn_ext.h
|
|
tcc $(OPTS) control
|
|
|
|
decl_out.obj: decl_out.c $(TOKEN_HDRS)
|
|
tcc $(OPTS) decl_out
|
|
|
|
io.obj: io.c $(TOKEN_HDRS) tkn_ext.h
|
|
tcc $(OPTS) io
|
|
|
|
token.obj: token.c $(TOKEN_HDRS) tkn_ext.h
|
|
tcc $(OPTS) token
|
|
|
|
context.obj: context.c $(TOKEN_HDRS)
|
|
tcc $(OPTS) context
|
|
|
|
mem.obj: mem.c $(TOKEN_HDRS)
|
|
tcc $(OPTS) mem
|
|
|
|
error.obj: error.c $(TOKEN_HDRS)
|
|
tcc $(OPTS) error
|
|
|
|
version.obj: version.c
|
|
tcc $(OPTS) version
|
|
|
|
main.obj: main.c $(TOKEN_HDRS) tkn_defs.h
|
|
tcc $(OPTS) main
|
|
|
|
backup:
|
|
cp $(HDRS) Makefile bak
|
|
cp $(SRCS) bak
|
|
|
|
floppy:
|
|
cp $(HDRS) makefile a:
|
|
cp $(SRCS) a:
|
|
|
|
lint:
|
|
lint $(SRCS)
|
|
|