|
|
1.1 ! root 1: ## ! 2: # Copyright (c) 1999 Apple Computer, Inc. All rights reserved. ! 3: # ! 4: # @APPLE_LICENSE_HEADER_START@ ! 5: # ! 6: # Portions Copyright (c) 1999 Apple Computer, Inc. All Rights ! 7: # Reserved. This file contains Original Code and/or Modifications of ! 8: # Original Code as defined in and that are subject to the Apple Public ! 9: # Source License Version 1.1 (the "License"). You may not use this file ! 10: # except in compliance with the License. Please obtain a copy of the ! 11: # License at http://www.apple.com/publicsource and read it before using ! 12: # this file. ! 13: # ! 14: # The Original Code and all software distributed under the License are ! 15: # distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER ! 16: # EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, ! 17: # INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, ! 18: # FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. Please see the ! 19: # License for the specific language governing rights and limitations ! 20: # under the License. ! 21: # ! 22: # @APPLE_LICENSE_HEADER_END@ ! 23: ## ! 24: ! 25: # ! 26: # Generic top-level makefile for shell scripts ! 27: # (c) NeXT, Inc. 1987, 1990. All rights reserved. ! 28: # ! 29: # Who and where ! 30: # ! 31: PROGRAM= MAKEDEV ! 32: BINDIR= /private/dev ! 33: DSTDIRS= $(DSTROOT)$(BINDIR) ! 34: ! 35: # ! 36: # What to print and how ! 37: # ! 38: PRINTFILES= Makefile $(PROGRAM).csh ! 39: ENSCRIPTFLAGS= ! 40: TABSIZE=8 ! 41: ! 42: # ! 43: # What to remove on "clean" ! 44: # ! 45: GARBAGE= errs Make.out ! 46: ! 47: # ! 48: # How to install it ! 49: # ! 50: IFLAGS= -c -m 555 ! 51: ifneq "" "$(wildcard /bin/mkdirs)" ! 52: MKDIRS = /bin/mkdirs ! 53: else ! 54: MKDIRS = /bin/mkdir -p ! 55: endif ! 56: ! 57: VERSDIR=../.. ! 58: OBJROOT=$(VERSDIR)/BUILD ! 59: SYMROOT=$(VERSDIR)/BUILD ! 60: ! 61: install: ! 62: ! 63: # ! 64: # installhdrs ! 65: # ! 66: installhdrs: ! 67: $(MKDIRS) $(DSTROOT)$(BINDIR) $(OBJROOT) ! 68: -$(RM) $(RMFLAGS) $(OBJROOT)/$(PROGRAM).VERS ! 69: sed -e "s/#PROGRAM.*/#`vers_string $(PROGRAM)`/" \ ! 70: <$(PROGRAM).csh >$(OBJROOT)/$(PROGRAM).VERS ! 71: install $(IFLAGS) $(OBJROOT)/$(PROGRAM).VERS \ ! 72: $(DSTROOT)$(BINDIR)/$(PROGRAM) ! 73: -$(RM) $(RMFLAGS) $(OBJROOT)/$(PROGRAM).VERS ! 74: ! 75: # ! 76: # Include file for shell script makefiles ! 77: # ! 78: findfile MakeInc.csh
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.