mirror of
https://github.com/GnoConsortium/gno.git
synced 2024-06-08 05:29:33 +00:00
1 line
763 B
Makefile
1 line
763 B
Makefile
#
|
|
# $Id: Makefile,v 1.1 1997/12/19 07:54:44 gdr Exp $
|
|
#
|
|
# Devin Reade, December 1997
|
|
|
|
ODIR = obj
|
|
INCLUDE = ../includes
|
|
CFLAGS += -I$(INCLUDE) -w -v
|
|
OBJS = $(ODIR)/port.o $(ODIR)/c.port.o $(ODIR)/errors.o $(ODIR)/errormsgs.o
|
|
LDLIBS = -l ../support/libdvr
|
|
HDRS = $(INCLUDE)/ks.fileio.e $(INCLUDE)/ks.defines.h \
|
|
$(INCLUDE)/portable.c.h $(INCLUDE)/ks.routines.h \
|
|
$(INCLUDE)/ks.memory.h
|
|
build: $(ODIR) FilePort
|
|
|
|
FilePort: $(OBJS)
|
|
$(CC) -o $@ $(LDFLAGS) $(OBJS) $(LDLIBS)
|
|
chtyp -t187 -a2 $@
|
|
# 187 == 0xBB
|
|
|
|
$(ODIR):
|
|
install -d $(ODIR)
|
|
|
|
$(ODIR)/%.o: %.c; $(CC) -o $@ -c $(CFLAGS) $<
|
|
$(ODIR)/%.o: %.asm; $(CC) -o $@ -c $(CFLAGS) $<
|
|
|
|
port.o:: port.macros
|
|
c.port.o:: $(HDRS) errors.h
|
|
errors.o:: $(INCLUDE)/portable.c.h errors.h
|