home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-06-16 | 1.1 KB | 57 lines |
- #
- # Makefile for ISC UNIX the PINE composer library and
- # stand-alone editor pico.
- #
-
- DASHO=
-
- #includes symbol info for debugging
- CFLAGS= -g -I/usr/include -DISC
-
- #for the normal library
- #CFLAGS= -O -I/usr/include -DISC
-
- # switches for library building
- LIB=ar
- LIBARGS=ru
-
- OFILES= ansi.o attach.o basic.o bind.o browse.o buffer.o composer.o display.o \
- file.o fileio.o line.o osdep.o pico.o random.o search.o \
- spell.o tcap.o window.o word.o
-
- CFILES= ansi.c attach.c basic.c bind.c browse.c buffer.c composer.c display.c \
- file.c fileio.c line.c osdep.c pico.c random.c search.c \
- spell.c tcap.c window.c word.c
-
- HFILES= estruct.h edef.h efunc.h ebind.h pico.h
-
- RANLIB= echo
-
- #
- # dependencies for the Unix versions of pico and libpico.a
- #
- all: pico
-
- osdep.c: os_isc.c
- rm -f osdep.c
- cp os_isc.c osdep.c
-
- osdep.h: os_isc.h
- rm -f osdep.h
- cp os_isc.h osdep.h
-
- libpico.a: osdep.c osdep.h $(OFILES)
- $(LIB) $(LIBARGS) libpico.a $(OFILES)
- $(RANLIB) libpico.a
-
- pico: main.c libpico.a
- $(CC) $(CFLAGS) main.c libpico.a -ltermcap -lc -o pico
-
- .c.o: ; $(CC) -c $(CFLAGS) $(DASHO) $*.c
-
- $(OFILES): $(HFILES)
-
- clean:
- rm -f *.a *.o *~ osdep.c osdep.h
-
-