DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: M T

⟦697aa3a6c⟧ TextFile

    Length: 1665 (0x681)
    Types: TextFile
    Names: »Makefile«

Derivation

└─⟦b20c6495f⟧ Bits:30007238 EUUGD18: Wien-båndet, efterår 1987
    └─⟦this⟧ »EUUGD18/General/Mpss/Makefile« 

TextFile

# Makefile for mpss
TREKOBJS = aliens.o ships.o planets.o scan.o cross.o torpedo.o \
	consoleplots.o cursor.o auto.o dock.o orbit.o keyscan.o \
	main.o newplayer.o processinput.o collision.o setupuniverse.o
SLAVEOBJS = cursor.o ships.o slave.o
# Be sure to edit files.h if these pathnames change
BINDIR = /usr/games
LIBDIR = /usr/games/mpsslib
CFLAGS = -O

all:	mpss slave startrek mpssclean

startrek: $(TREKOBJS)
	cc $(CFLAGS) -o startrek $(TREKOBJS) -ltermcap -lm

slave:	$(SLAVEOBJS)
	cc $(CFLAGS) -o slave $(SLAVEOBJS) -ltermcap  

mpss: files.h mpss.c
	cc $(CFLAGS) -o mpss mpss.c

mpssclean: files.h mpssclean.c
	cc $(CFLAGS) -o mpssclean mpssclean.c

install: mpss slave startrek mpssclean mpssmail
	-mkdir $(LIBDIR)
	chmod 777 $(LIBDIR)
	install -s -m 4755 -o daemon startrek $(LIBDIR)
	install -s -m 4755 -o daemon slave $(LIBDIR)
	install -s -m 4777 -o daemon mpssmail $(LIBDIR)
	install -s -m 4755 -o daemon mpssclean $(BINDIR)
	install -s -m 755 -o daemon mpss $(BINDIR)

clean:
	-rm *.o startrek slave mpss mpssclean core

slave.o:  ships.h files.h slave.c
collision.o:  header.h collision.c
cross.o:  header.h cross.c
consoleplots.o:  header.h consoleplots.c
torpedo.o:  header.h torpedo.c
cursor.o:  header.h cursor.c
auto.o:  header.h auto.c
dock.o:  header.h dock.c
orbit.o:  planets.h header.h orbit.c
keyscan.o:  header.h keyscan.c
main.o:  header.h files.h main.c
newplayer.o:  ships.h header.h files.h newplayer.c
aliens.o:  ships.h header.h aliens.c
processinput.o: ships.h header.h processinput.c
scan.o:  ships.h header.h scan.c
ships.o:  ships.h ships.c
planets.o:  planets.h planets.c
setupuniverse.o:  planets.h header.h setupuniverse.c