|
|
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.