# Copyright (c) 1992 AT&T - All rights reserved. # # master makefile for sam. configure sub-makefiles first. # MAN=man MAN1=sam MAN3=add balloc bitblt cachechars event frame graphics rgbpix rune MAN4=font keyboard utf MAN6=bitmap regexp APP_DEFAULT_DIR=$(PREFIX)/lib/X11/app-defaults AD=Sam all: lXg lframe samdir samtermdir lXg: cd libXg; $(MAKE) lframe: cd libframe; $(MAKE) samdir: cd sam; $(MAKE) samtermdir: cd samterm; $(MAKE) install: cd libXg; $(MAKE) install cd libframe; $(MAKE) install cd sam; $(MAKE) install cd samterm; $(MAKE) install pwd for i in $(MAN1); do cp doc/$$i.1 $(PREFIX)/$(MAN)/man1/$$i.1; done for i in $(MAN3); do cp doc/$$i.3 $(PREFIX)/$(MAN)/man3/$$i.3; done for i in $(MAN4); do cp doc/$$i.4 $(PREFIX)/$(MAN)/man4/$$i.4; done for i in $(MAN6); do cp doc/$$i.6 $(PREFIX)/$(MAN)/man6/$$i.6; done cp doc/$(AD).ad $(APP_DEFAULT_DIR)/$(AD) clean: cd libXg; $(MAKE) clean cd libframe; $(MAKE) clean cd sam; $(MAKE) clean cd samterm; $(MAKE) clean nuke: cd libXg; $(MAKE) nuke cd libframe; $(MAKE) nuke cd sam; $(MAKE) nuke cd samterm; $(MAKE) nuke