1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
#
# makefile
#
# Anthony's Editor November 95
#
# Copyright 1993, 1995 by Anthony Howe. All rights reserved. No warranty.
#
CC = gcc
CFLAGS = -ansi -g -DBSD=1 -DTERMCAP -DBADCURSES -DCONFIG=\".aerc\"
LD = gcc
LDFLAGS = -O
LIBS = -lcurses -ltermcap
CP = cp
MV = mv
RM = rm
E =
O = .o
OBJ = command$(O) data$(O) display$(O) gap$(O) key$(O) main$(O)
ae$(E) : $(OBJ)
$(LD) $(LDFLAGS) -o ae$(E) $(OBJ) $(LIBS)
header.h : key.h
command$(O): command.c header.h
$(CC) $(CFLAGS) -c command.c
data$(O): data.c header.h
$(CC) $(CFLAGS) -c data.c
display$(O): display.c header.h
$(CC) $(CFLAGS) -c display.c
gap$(O): gap.c header.h
$(CC) $(CFLAGS) -c gap.c
key$(O): key.c header.h
$(CC) $(CFLAGS) -c key.c
main$(O): main.c header.h
$(CC) $(CFLAGS) -c main.c
clean:
-$(RM) $(OBJ) ae$(E)
install:
-$(MV) ae$(E) $(HOME)/bin/$(HOSTNAME)
|