|
|
CC=cc
|
CC=gcc
|
LD=cc
|
LD=gcc
|
|
|
CFLAGS= -c
|
CFLAGS= -c
|
LDFLAGS =
|
LDFLAGS =
|
|
|
CFILES = main.c memory.c parse.c files.c check.c analyze.c write.c compute.c discard.c listfile.c
|
CFILES = main.c memory.c parse.c files.c check.c analyze.c write.c compute.c discard.c listfile.c
|
HFILES = main.h memory.h parse.h files.h check.h analyze.h write.h compute.h discard.h listfile.h defines.h
|
HFILES = main.h memory.h parse.h files.h check.h analyze.h write.h compute.h discard.h listfile.h defines.h
|
OFILES = main.o memory.o parse.o files.o check.o analyze.o write.o compute.o discard.o listfile.o
|
OFILES = main.o memory.o parse.o files.o check.o analyze.o write.o compute.o discard.o listfile.o
|
|
|
|
|
all: $(OFILES) makefile
|
all: $(OFILES) makefile
|
$(LD) $(LDFLAGS) $(OFILES) -o open8_link ; strip open8_link || true
|
$(LD) $(LDFLAGS) $(OFILES) -o open8_link
|
|
|
main.o: main.c main.h defines.h
|
main.o: main.c main.h defines.h
|
$(CC) $(CFLAGS) main.c
|
$(CC) $(CFLAGS) main.c
|
|
|
memory.o: memory.c memory.h defines.h
|
memory.o: memory.c memory.h defines.h
|
$(CC) $(CFLAGS) memory.c
|
$(CC) $(CFLAGS) memory.c
|
|
|
parse.o: parse.c parse.h defines.h
|
parse.o: parse.c parse.h defines.h
|
$(CC) $(CFLAGS) parse.c
|
$(CC) $(CFLAGS) parse.c
|
|
|
files.o: files.c files.h defines.h
|
files.o: files.c files.h defines.h
|
$(CC) $(CFLAGS) files.c
|
$(CC) $(CFLAGS) files.c
|
|
|
check.o: check.c check.h defines.h
|
check.o: check.c check.h defines.h
|
$(CC) $(CFLAGS) check.c
|
$(CC) $(CFLAGS) check.c
|
|
|
analyze.o: analyze.c analyze.h defines.h
|
analyze.o: analyze.c analyze.h defines.h
|
$(CC) $(CFLAGS) analyze.c
|
$(CC) $(CFLAGS) analyze.c
|
|
|
write.o: write.c write.h defines.h
|
write.o: write.c write.h defines.h
|
$(CC) $(CFLAGS) write.c
|
$(CC) $(CFLAGS) write.c
|
|
|
compute.o: compute.c compute.h defines.h
|
compute.o: compute.c compute.h defines.h
|
$(CC) $(CFLAGS) compute.c
|
$(CC) $(CFLAGS) compute.c
|
|
|
discard.o: discard.c discard.h defines.h
|
discard.o: discard.c discard.h defines.h
|
$(CC) $(CFLAGS) discard.c
|
$(CC) $(CFLAGS) discard.c
|
|
|
listfile.o: listfile.c listfile.h defines.h
|
listfile.o: listfile.c listfile.h defines.h
|
$(CC) $(CFLAGS) listfile.c
|
$(CC) $(CFLAGS) listfile.c
|
|
|
|
|
$(OFILES): $(HFILES)
|
$(OFILES): $(HFILES)
|
|
|
|
|
clean:
|
clean:
|
rm -f $(OFILES) core *~ open8_link
|
del $(OFILES) core *~ open8_link
|
|
|
install:
|
install:
|
make ; cp open8_link /usr/local/bin
|
make ; cp open8_link /usr/local/bin
|
|
|