home *** CD-ROM | disk | FTP | other *** search
Makefile | 1988-09-22 | 605 b | 42 lines |
- # Makefile for ddd
-
- DEFS = -DBSD
- CFLAGS = -O $(DEFS)
-
- CC = cc
- LINT = lint
- CP = cp
- RM = /bin/rm -f
-
- SRC = ddd.c
- OBJ = ddd.o
- HEAD =
- BIN = ddd
- SHAR = ddd.shar
-
- BINDIR = /usr/local/bin
-
- MAN = ddd.1
- MANDIR = /usr/local/man
-
- all: $(BIN) lint
- touch all
-
- $(BIN): $(OBJ) $(HEAD) Makefile
- $(CC) $(OBJ) -o $(BIN)
-
- lint: $(SRC) $(HEAD)
- $(LINT) $(DEFS) $(SRC)
- touch lint
-
- install: all
- strip $(BIN)
- $(CP) $(BIN) $(BINDIR)
- $(CP) $(MAN) $(MANDIR)
-
- clean:
- -$(RM) $(BIN) $(OBJ) all lint a.out core *~ #* $(SHAR)
-
- shar: lint README $(MAN) Makefile $(HEAD $(SRC)
- shar README $(MAN) Makefile $(HEAD) $(SRC) > $(SHAR)
-