]>
Commit | Line | Data |
---|---|---|
3b7c7bd7 A |
1 | ############################################################################### |
2 | # NeXT Makefile.postamble Template | |
3 | # Copyright 1993, NeXT Computer, Inc. | |
4 | # | |
5 | # This Makefile is used for configuring the standard app makefiles associated | |
6 | # with ProjectBuilder. | |
7 | # | |
8 | # Use this template to set attributes for a project, sub-project, bundle, or | |
9 | # palette. Each node in the project's tree of sub-projects and bundles | |
10 | # should have it's own Makefile.preamble and Makefile.postamble. Additional | |
11 | # rules (e.g., after_install) that are defined by the developer should be | |
12 | # defined in this file. | |
13 | # | |
14 | ############################################################################### | |
15 | # | |
16 | # Here are the variables exported by the common "app" makefiles that can be | |
17 | # used in any customizations you make to the template below: | |
18 | # | |
19 | # PRODUCT_ROOT - Name of the directory to which resources are copied. | |
20 | # OFILE_DIR - Directory into which .o object files are generated. | |
21 | # (Note that this name is calculated based on the target | |
22 | # architectures specified in Project Builder). | |
23 | # DERIVED_SRC_DIR - Directory used for all other derived files | |
24 | # ALL_CFLAGS - All the flags passed to the cc(1) driver for compilations | |
25 | # | |
26 | # NAME - name of application, bundle, subproject, palette, etc. | |
27 | # LANGUAGE - langage in which the project is written (default "English") | |
28 | # ENGLISH - boolean flag set iff $(LANGUAGE) = "English" | |
29 | # JAPANESE - boolean flag set iff $(LANGUAGE) = "Japanese" | |
30 | # LOCAL_RESOURCES - localized resources (e.g. nib's, images) of project | |
31 | # GLOBAL_RESOURCES - non-localized resources of project | |
32 | # PROJECTVERSION - version of ProjectBuilder that output Makefile | |
33 | # APPICON - application icon file | |
34 | # DOCICONS - dock icon files | |
35 | # ICONSECTIONS - Specifies icon sections when linking executable | |
36 | # | |
37 | # CLASSES - Class implementation files in project. | |
38 | # HFILES - Header files in project. | |
39 | # MFILES - Other Objective-C source files in project. | |
40 | # CFILES - Other C source files in project. | |
41 | # PSWFILES - .psw files in the project | |
42 | # PSWMFILES - .pswm files in the project | |
43 | # SUBPROJECTS - Subprojects of this project | |
44 | # BUNDLES - Bundle subprojects of this project | |
45 | # OTHERSRCS - Other miscellaneous sources of this project | |
46 | # OTHERLINKED - Source files not matching a standard source extention | |
47 | # | |
48 | # LIBS - Libraries to link with when making app target | |
49 | # DEBUG_LIBS - Libraries to link with when making debug target | |
50 | # PROF_LIBS - Libraries to link with when making profile target | |
51 | # OTHERLINKEDOFILES - Other relocatable files to (always) link in. | |
52 | # | |
53 | # APP_MAKEFILE_DIR - Directory in which to find generic set of Makefiles | |
54 | # MAKEFILEDIR - Directory in which to find $(MAKEFILE) | |
55 | # MAKEFILE - Top level mechanism Makefile (e.g., app.make, bundle.make) | |
56 | # INSTALLDIR - Directory app will be installed into by 'install' target | |
57 | # | |
58 | ############################################################################### | |
59 | ||
60 | ||
61 | # Change defaults assumed by the standard makefiles here. Edit the | |
62 | # following default values as appropriate. (Note that if no Makefile.postamble | |
63 | # exists, these values will have defaults set in common.make). | |
64 | ||
65 | # Versioning of frameworks, libraries, bundles, and palettes: | |
66 | #CURRENTLY_ACTIVE_VERSION = YES # Set to "NO" to produce a compatibility binary | |
67 | #DEPLOY_WITH_VERSION_NAME = A | |
68 | #COMPATIBILITY_PROJECT_VERSION = 1 | |
69 | ||
70 | # Some compiler flags can be easily overridden here, but onlytake effect at | |
71 | # the top-level: | |
72 | #OPTIMIZATION_CFLAG = -O | |
73 | #DEBUG_SYMBOLS_CFLAG = -g | |
74 | #WARNING_CFLAGS = -Wall | |
75 | #DEBUG_BUILD_CFLAGS = -DDEBUG | |
76 | #PROFILE_BUILD_CFLAGS = -pg -DPROFILE | |
77 | ||
78 | # Flags passed to yacc | |
79 | #YFLAGS = -d | |
80 | ||
81 | # Library and Framework projects only: | |
82 | # 1. If you want something other than the default .dylib name, override it here | |
83 | #DYLIB_INSTALL_NAME = lib$(NAME).dylib | |
84 | ||
85 | # 2. If you want to change the -install_name flag from the absolute path to the development area, change it here. One good choice is the installation directory. Another one might be none at all. | |
86 | #DYLIB_INSTALL_DIR = $(INSTALLDIR) | |
87 | ||
88 | # Ownership and permissions of files installed by 'install' target | |
89 | #INSTALL_AS_USER = root # User/group ownership | |
90 | #INSTALL_AS_GROUP = wheel # (probably want to set both of these) | |
91 | #INSTALL_PERMISSIONS = # If set, 'install' chmod's executable to this | |
92 | ||
93 | # Options to strip for various project types. Note: -S strips debugging symbols | |
94 | # (executables can be stripped down further with -x or, if they load no bundles, with no | |
95 | # options at all). | |
96 | #APP_STRIP_OPTS = -S | |
97 | #TOOL_STRIP_OPTS = -S | |
98 | #LIBRARY_STRIP_OPTS = -S # for .a archives | |
99 | #DYNAMIC_STRIP_OPTS = -S # for bundles and shared libraries | |
100 | ||
101 | ######################################################################### | |
102 | # Put rules to extend the behavior of the standard Makefiles here. "Official" | |
103 | # user-defined rules are: | |
104 | # * before_install | |
105 | # * after_install | |
106 | # * after_installhdrs | |
107 | # You should avoid redefining things like "install" or "app", as they are | |
108 | # owned by the top-level Makefile API and no context has been set up for where | |
109 | # derived files should go. | |
110 | # | |
111 | install-man-page: | |
112 | mkdir -p "$(DSTROOT)/usr/share/man/man3" | |
3b7c7bd7 A |
113 | install -c -m 644 gethostbyname.3 "$(DSTROOT)/usr/share/man/man3" |
114 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/gethostbyname.3" "$(DSTROOT)/usr/share/man/man3/endhostent.3" | |
115 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/gethostbyname.3" "$(DSTROOT)/usr/share/man/man3/gethostbyaddr.3" | |
116 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/gethostbyname.3" "$(DSTROOT)/usr/share/man/man3/gethostbyname2.3" | |
117 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/gethostbyname.3" "$(DSTROOT)/usr/share/man/man3/gethostent.3" | |
118 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/gethostbyname.3" "$(DSTROOT)/usr/share/man/man3/herror.3" | |
119 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/gethostbyname.3" "$(DSTROOT)/usr/share/man/man3/hstrerror.3" | |
120 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/gethostbyname.3" "$(DSTROOT)/usr/share/man/man3/sethostent.3" | |
ccd4a120 | 121 | install -c -m 644 ether_addr.3 "$(DSTROOT)/usr/share/man/man3" |
3b7c7bd7 A |
122 | install -c -m 644 getifaddrs.3 "$(DSTROOT)/usr/share/man/man3" |
123 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getifaddrs.3" "$(DSTROOT)/usr/share/man/man3/freeifaddrs.3" | |
124 | install -c -m 644 getipnodebyname.3 "$(DSTROOT)/usr/share/man/man3" | |
125 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getipnodebyname.3" "$(DSTROOT)/usr/share/man/man3/freehostent.3" | |
126 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getipnodebyname.3" "$(DSTROOT)/usr/share/man/man3/getipnodebyaddr.3" | |
127 | install -c -m 644 getnetent.3 "$(DSTROOT)/usr/share/man/man3" | |
128 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getnetent.3" "$(DSTROOT)/usr/share/man/man3/endnetent.3" | |
129 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getnetent.3" "$(DSTROOT)/usr/share/man/man3/getnetbyaddr.3" | |
130 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getnetent.3" "$(DSTROOT)/usr/share/man/man3/getnetbyname.3" | |
131 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getnetent.3" "$(DSTROOT)/usr/share/man/man3/setnetent.3" | |
132 | install -c -m 644 getprotoent.3 "$(DSTROOT)/usr/share/man/man3" | |
133 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getprotoent.3" "$(DSTROOT)/usr/share/man/man3/endprotoent.3" | |
134 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getprotoent.3" "$(DSTROOT)/usr/share/man/man3/getprotobyname.3" | |
135 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getprotoent.3" "$(DSTROOT)/usr/share/man/man3/getprotobynumber.3" | |
136 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getprotoent.3" "$(DSTROOT)/usr/share/man/man3/setprotoent.3" | |
137 | install -c -m 644 getservent.3 "$(DSTROOT)/usr/share/man/man3" | |
138 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getservent.3" "$(DSTROOT)/usr/share/man/man3/endservent.3" | |
139 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getservent.3" "$(DSTROOT)/usr/share/man/man3/getservbyname.3" | |
140 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getservent.3" "$(DSTROOT)/usr/share/man/man3/getservbyport.3" | |
141 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/getservent.3" "$(DSTROOT)/usr/share/man/man3/setservent.3" | |
142 | install -c -m 644 if_indextoname.3 "$(DSTROOT)/usr/share/man/man3" | |
143 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/if_indextoname.3" "$(DSTROOT)/usr/share/man/man3/if_freenameindex.3" | |
144 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/if_indextoname.3" "$(DSTROOT)/usr/share/man/man3/if_nameindex.3" | |
145 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/if_indextoname.3" "$(DSTROOT)/usr/share/man/man3/if_nametoindex.3" | |
146 | install -c -m 644 inet6_option_space.3 "$(DSTROOT)/usr/share/man/man3" | |
147 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/inet6_option_space.3" "$(DSTROOT)/usr/share/man/man3/inet6_option_alloc.3" | |
148 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/inet6_option_space.3" "$(DSTROOT)/usr/share/man/man3/inet6_option_append.3" | |
149 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/inet6_option_space.3" "$(DSTROOT)/usr/share/man/man3/inet6_option_find.3" | |
150 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/inet6_option_space.3" "$(DSTROOT)/usr/share/man/man3/inet6_option_init.3" | |
151 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/inet6_option_space.3" "$(DSTROOT)/usr/share/man/man3/inet6_option_next.3" | |
152 | install -c -m 644 inet6_rthdr_space.3 "$(DSTROOT)/usr/share/man/man3" | |
153 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/inet6_rthdr_space.3" "$(DSTROOT)/usr/share/man/man3/inet6_rthdr_add.3" | |
154 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/inet6_rthdr_space.3" "$(DSTROOT)/usr/share/man/man3/inet6_rthdr_getaddr.3" | |
155 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/inet6_rthdr_space.3" "$(DSTROOT)/usr/share/man/man3/inet6_rthdr_getflags.3" | |
156 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/inet6_rthdr_space.3" "$(DSTROOT)/usr/share/man/man3/inet6_rthdr_init.3" | |
157 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/inet6_rthdr_space.3" "$(DSTROOT)/usr/share/man/man3/inet6_rthdr_lasthop.3" | |
158 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/inet6_rthdr_space.3" "$(DSTROOT)/usr/share/man/man3/inet6_rthdr_reverse.3" | |
159 | $(LN) -f "$(DSTROOT)/usr/share/man/man3/inet6_rthdr_space.3" "$(DSTROOT)/usr/share/man/man3/inet6_rthdr_segments.3" |