Home | History | Annotate | Line # | Download | only in warp
Makefile revision 1.1
      1  1.1  kamil CFLAGS+=-O
      2  1.1  kamil SRCS=	bang.c init.c intrp.c move.c object.c play.c score.c sig.c term.c \
      3  1.1  kamil 	them.c us.c util.c version.c warp.c weapon.c
      4  1.1  kamil OBJS=	bang.o init.o intrp.o move.o object.o play.o score.o sig.o term.o \
      5  1.1  kamil 	them.o us.o util.o version.o warp.o weapon.o
      6  1.1  kamil 
      7  1.1  kamil warp: ${OBJS}
      8  1.1  kamil 	${CC} ${OBJS} -o $@ -ltermlib -lm
      9  1.1  kamil 
     10  1.1  kamil install: warp
     11  1.1  kamil 	export PATH || exit 1
     12  1.1  kamil 	- mv $(bin)/warp $(bin)/warp.old
     13  1.1  kamil 	- if test `pwd` != $(bin); then cp $(public) $(bin); fi
     14  1.1  kamil 	- cd $(bin); chmod 755 $(public); chown '$(CHOWNER)' $(public)
     15  1.1  kamil 	- chmod 4711 $(bin)/warp
     16  1.1  kamil 	- chmod 755 makedir
     17  1.1  kamil 	- ./makedir `./filexp $(privlib)`
     18  1.1  kamil 	- \
     19  1.1  kamil if test `pwd` != `./filexp $(privlib)`; then \
     20  1.1  kamil cp $(private) `./filexp $(privlib)`; \
     21  1.1  kamil fi
     22  1.1  kamil 	- \
     23  1.1  kamil cd `./filexp $(privlib)`; \
     24  1.1  kamil chmod 755 $(private); \
     25  1.1  kamil chown '$(CHOWNER)' . $(private); \
     26  1.1  kamil cp /dev/null save.blurfl
     27  1.1  kamil 	- \
     28  1.1  kamil if test ! -f `./filexp $(privlib)/warp.news`; then \
     29  1.1  kamil cp warp.news `./filexp $(privlib)`; \
     30  1.1  kamil fi
     31  1.1  kamil 	- \
     32  1.1  kamil if test `pwd` != $(mansrc); then \
     33  1.1  kamil for page in $(manpages); do \
     34  1.1  kamil cp $$page $(mansrc)/`basename $$page .man`.$(manext); \
     35  1.1  kamil done; \
     36  1.1  kamil fi
     37  1.1  kamil 
     38  1.1  kamil clean:
     39  1.1  kamil 	rm -f warp core ${OBJS}
     40  1.1  kamil 
     41  1.1  kamil smap.0: smp.0 sm
     42  1.1  kamil 	sm <smp.0 >smap.0
     43  1.1  kamil smap.1: smp.1 sm
     44  1.1  kamil 	sm <smp.1 >smap.1
     45  1.1  kamil smap.2: smp.2 sm
     46  1.1  kamil 	sm <smp.2 >smap.2
     47  1.1  kamil smap.3: smp.3 sm
     48  1.1  kamil 	sm <smp.3 >smap.3
     49  1.1  kamil smap.4: smp.4 sm
     50  1.1  kamil 	sm <smp.4 >smap.4
     51  1.1  kamil smap.5: smp.5 sm
     52  1.1  kamil 	sm <smp.5 >smap.5
     53  1.1  kamil smap.6: smp.6 sm
     54  1.1  kamil 	sm <smp.6 >smap.6
     55  1.1  kamil smap.7: smp.7 sm
     56  1.1  kamil 	sm <smp.7 >smap.7
     57  1.1  kamil sm: sm.c
     58  1.1  kamil 	${CC} sm.c -o $@
     59  1.1  kamil 
     60  1.1  kamil depend: ${SRCS}
     61  1.1  kamil 	mkdep ${SRCS}
     62