Initial release of Maemo 5 port of gnuplot
[gnuplot] / src / OpenStep / Makefile.postamble
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 top-level app-wrapper (e.g., Webster.app)
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 # Change defaults assumed by the standard app makefiles here.  Edit the 
60 # following default values as appropriate. (Note that if no Makefile.postamble 
61 # exists, these values will have defaults set in common.make).
62
63 # Add Makefile.preamble, Makefile.postamble, and Makefile.dependencies here if
64 # you would like changes to them to invalidate previous builds.  The project
65 # depends on $(MAKEFILES) so that changes to Makefiles will trigger a re-build.
66 #MAKEFILES = Makefile 
67
68 # Optimization flag passed to compiler:
69 #OPTIMIZATION_CFLAG = -O
70
71 # Flags passed to compiler in normal 'app' compiles:
72 #NORMAL_CFLAGS = -g $(OPTIMIZATION_CFLAG) -Wall
73
74 # Flags passed to compiler in 'debug' compiles:
75 #DEBUG_CFLAGS = -g -Wall -DDEBUG
76
77 # Flags passed to compiler in 'profile' compiles
78 #PROFILE_CFLAGS = -g -pg $(OPTIMIZATION_CFLAG) -Wall -DPROFILE
79
80 # Ownership and permissions of files installed by 'install' target
81 #INSTALL_AS_USER = root        # User to chown app to
82 #INSTALL_AS_GROUP = wheel      # Group to chgrp app to 
83 #INSTALL_PERMISSIONS =         # If set, 'install' chmod's executable to this
84
85 # Options to strip for bundles, apps with bundles, and apps without bundles, 
86 # respectively.
87 #RELOCATABLE_STRIP_OPTS = -x -u
88 #DYLD_APP_STRIP_OPTS = -A -n
89 #APP_STRIP_OPTS = 
90 #TOOL_STRIP_OPTS = 
91 # (Note: APP_STRIP_OPTS and TOOL_STRIP_OPTS default to empty, but
92 #  developers doing their own dynamic loading should set this to 
93 #  $(DYLD_APP_STRIP_OPTS)).
94
95
96 #########################################################################
97 # Put rules to extend the behavior of the standard Makefiles here.  Typical 
98 # user-defined rules are before_install and after_install (please don't 
99 # redefine things like install or app, as they are owned by the top-level 
100 # Makefile API), which are rules that get invoked before and after the install 
101 # target runs.  Such rules should be specified with the '::' syntax rather than 
102 # a single colon.
103
104
105
106
107
108