# Make file for the BDF to SNF font compiler
#
SERVER = ../../server
DEPEND=../../makedepend/makedepend
EXECS = fc showsnf
FCSRC = fc.c
FCOBJ = fc.o
SHSRC = showsnf.c
SHOBJ = showsnf.o
#COMMONSRC = bitcopy.c fontutil.c
COMMONSRC = fontutil.c
COMMONOBJ = fontutil.o
SRCS = $(COMMONSRC) $(FCSRC) $(SHSRC)
OFILES = $(COMMONOBJ) $(FCOBJ) $(SHOBJ)
LIB =
INCLUDES = -I. -I../../include -I$(SERVER)/include
CFLAGS = -g $(INCLUDES)
all: $(EXECS)
install: $(EXECS)
cp $(EXECS) $(PUB)/bin
fc: $(COMMONOBJ) $(FCOBJ) $(LIB)
@rm -f $@
$(CC) $(CFLAGS) -o $@ $(FCOBJ) $(COMMONOBJ) $(LIB)
showsnf: $(COMMONOBJ) $(SHOBJ) $(LIB)
@rm -f $@
$(CC) $(CFLAGS) -o $@ $(SHOBJ) $(COMMONOBJ) $(LIB)
#bitcopy.o: bitcopy.c
# $(CC) -S $(CFLAGS) bitcopy.c
# inline $*.s | as -o $@
# rm -f $*.s
LFILES = *.c
lint:
lint -x $(INC) $(LFILES) -lc
clean:
rm -f *.o core a.out errs fc
get:
co -q RCS/*
buildtree:
@echo ${WHEREAMI} `pwd`
depend:
${DEPEND} -v -I. ${CFLAGS} -s'# DO NOT DELETE' ${SRCS}
# DO NOT DELETE
fontutil.o: /usr/include/stdio.h /usr/include/sys/file.h ../../include/X.h
fontutil.o: ../../include/Xmd.h ../../include/Xproto.h
# ../../include/Xproto.h includes:
# Xmd.h
# Xprotostr.h
fontutil.o: ../../include/Xmd.h ../../include/Xprotostr.h
# ../../include/Xprotostr.h includes:
# Xmd.h
fontutil.o: ../../include/Xmd.h ../../server/include/misc.h
# ../../server/include/misc.h includes:
# os.h
fontutil.o: ../../server/include/os.h
# ../../server/include/os.h includes:
# misc.h
fontutil.o: ../../server/include/fontstruct.h
# ../../server/include/fontstruct.h includes:
# font.h
# misc.h
fontutil.o: ../../server/include/font.h ../../server/include/misc.h
fontutil.o: ../../server/include/os.h port.h fc.h
fc.o: /usr/include/stdio.h /usr/include/sys/file.h /usr/include/errno.h
fc.o: ../../server/include/misc.h ../../server/include/os.h ../../include/X.h
fc.o: ../../include/Xproto.h ../../include/Xmd.h ../../include/Xprotostr.h
fc.o: ../../include/Xmd.h ../../server/include/fontstruct.h
fc.o: ../../server/include/font.h ../../server/include/misc.h
fc.o: ../../server/include/os.h ../../server/include/font.h fc.h
showsnf.o: /usr/include/stdio.h /usr/include/sys/types.h
showsnf.o: /usr/include/sys/file.h /usr/include/sys/stat.h
showsnf.o: /usr/include/errno.h ../../server/include/misc.h
showsnf.o: ../../server/include/os.h ../../include/Xmd.h
showsnf.o: ../../include/Xproto.h ../../include/Xmd.h
showsnf.o: ../../include/Xprotostr.h ../../include/Xmd.h
showsnf.o: ../../server/include/fontstruct.h ../../server/include/font.h
showsnf.o: ../../server/include/misc.h ../../server/include/os.h
showsnf.o: ../../server/include/font.h fc.h