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 - download
Index: ┃ M T

⟦01db92eb4⟧ TextFile

    Length: 1104 (0x450)
    Types: TextFile
    Names: »Makefile«

Derivation

└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki
    └─ ⟦this⟧ »EUUGD11/euug-87hel/sec8/mcp/man/Makefile« 

TextFile

# Change this if your C preprocessor is elsewhere
CPP	= /lib/cpp

# what section the mcp manual should go under
MCPSECTION	= n
# what section the file format manuals should go under
FILESECTION	= 5

PAGES	= accounts.t classes.t ranges.t shells.t sigs.t vigs.t
MATTES	= accounts.n classes.n ranges.n shells.n sigs.n vigs.n

all:	$(PAGES) mcp.t

$(PAGES):	Defs

Defs:	../src/sysdep.h
	sed -e 's/"//g' -e "s/[	 ][ 	]*/ /g" ../src/sysdep.h > Defs

mcp.t:	mcp.n
	tbl mcp.n > mcp.t

install:	all
	@echo Installing manual pages...
	@cp mcp.t /usr/man/man$(MCPSECTION)/mcp.$(MCPSECTION)
	@cp accounts.t /usr/man/man$(FILESECTION)/accounts.$(FILESECTION)
	@cp classes.t /usr/man/man$(FILESECTION)/classes.$(FILESECTION)
	@cp ranges.t /usr/man/man$(FILESECTION)/ranges.$(FILESECTION)
	@cp shells.t /usr/man/man$(FILESECTION)/shells.$(FILESECTION)
	@cp sigs.t /usr/man/man$(FILESECTION)/sigs.$(FILESECTION)
	@cp vigs.t /usr/man/man$(FILESECTION)/vigs.$(FILESECTION)

clean:
	@echo Removing cpp output and other flotsam...
	@rm -f $(PAGES) Defs mcp.t

.n.t:	; cat Defs $< | $(CPP) -P | cat -s > $@

.SUFFIXES:	.n .t