SOURCE
= fortune.c strfile.h strfile.c rnd.c unstr.c
$(FORTUNES
)
TFILES
= Troff.mac Troff.sed Do_troff
all: fortune strfile unstr fortunes.dat
$(CC
) $(CFLAGS
) -o fortune fortune.o rnd.o
$(CC
) $(CFLAGS
) -o strfile strfile.o rnd.o
$(CC
) $(CFLAGS
) -o unstr unstr.o
fortune.o strfile.o unstr.o
: strfile.h
fortunes.dat
: fortunes strfile
.
/strfile
$(SFLAGS
) fortunes
lint
-hxb
$(DEFS
) fortune.c rnd.c
2>&1 > fortune.lint
lint
-hxb
$(DEFS
) strfile.c rnd.c
2>&1 > strfile.lint
lint
-hxb
$(DEFS
) unstr.c
2>&1 > unstr.lint
install: all install.data
install -s
-m
4711 -o daemon fortune
$(DESTDIR
)$(BINDIR
)
install.data
: fortunes.dat
install -m
600 -o daemon fortunes.dat
$(DESTDIR
)$(LIBDIR
)
troff
: troff.scene troff.obscene
.
/Do_troff scene
$(TROFF
)
.
/Do_troff obscene
$(TROFF
)
rm -f fortune fortunes fortunes.dat strfile unstr ? core
*.o
sort: sort.scene
sort.obscene
sort.scene
: strfile unstr
sort.obscene
: strfile unstr