2022-02-17 07:12:51 +00:00
|
|
|
SHELL = /bin/sh
|
|
|
|
MAKE = make
|
|
|
|
## =()<P = @<P>@>()=
|
|
|
|
P =
|
|
|
|
|
|
|
|
## =()<CC = @<CCU>@>()=
|
1995-09-12 03:07:18 +00:00
|
|
|
CC = gcc
|
2022-02-17 07:12:51 +00:00
|
|
|
## =()<DEFS = @<CARDDEFS>@ @<DEFS>@ -DLEVEL=@<MLEVEL>@ -I../include >()=
|
1995-09-12 03:07:18 +00:00
|
|
|
DEFS = -DDUMB -I../streams -I../compat -I/usr/src/linux/include -I/usr/include/bsd -DLEVEL=3 -I../include
|
2022-02-17 07:12:51 +00:00
|
|
|
## =()<CFLAGS = @<CFLAGS>@ $(DEFS)>()=
|
|
|
|
CFLAGS = -O2 -Wall $(DEFS)
|
|
|
|
## =()<LDFLAGS = -static @<LDFLAGS>@>()=
|
|
|
|
LDFLAGS = -static -v
|
|
|
|
## =()<LEVEL = @<MLEVEL>@>()=
|
|
|
|
LEVEL = 3
|
|
|
|
## =()<LIBS = @<LIBS>@>()=
|
|
|
|
LIBS = -lbsd
|
|
|
|
|
1995-09-12 03:07:18 +00:00
|
|
|
SOURCES = cf.c conn.c devs.c info.c malldebug.c master.c match.c nr.c \
|
|
|
|
stream.c texts.c util.c work.c loader.c
|
|
|
|
OBJ = cf.o conn.o devs.o info.o malldebug.o master.o match.o nr.o \
|
|
|
|
stream.o texts.o util.o work.o loader.o
|
2022-02-17 07:12:51 +00:00
|
|
|
ALL = master
|
|
|
|
|
|
|
|
all prog: $(OBJ) $(ALL)
|
|
|
|
|
|
|
|
install update: all
|
|
|
|
|
1995-09-12 03:07:18 +00:00
|
|
|
master: $(P) $(OBJ) ../support.a ../isdn_3.a
|
|
|
|
$(CC) $(LDFLAGS) -o $@ $(OBJ) `./libs.sh $(LEVEL)` $(LIBS)
|
2022-02-17 07:12:51 +00:00
|
|
|
lib:
|
|
|
|
|
|
|
|
clean:
|
|
|
|
rm -f $(OBJ) $(ALL) master.old
|
|
|
|
|
|
|
|
indent:
|
|
|
|
../indent.sh $(SOURCES)
|
|
|
|
|
|
|
|
depend: Makefile $(SOURCES)
|
|
|
|
$(CC) -M $(DEFS) $(SOURCES) > .depend
|
|
|
|
|
|
|
|
load:
|
|
|
|
|
|
|
|
ifeq (.depend,$(wildcard .depend))
|
|
|
|
include .depend
|
|
|
|
endif
|
|
|
|
|