[BACK]Return to Makefile.postamble CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / gnuplot / NeXT

Annotation of OpenXM_contrib/gnuplot/NeXT/Makefile.postamble, Revision 1.1

1.1     ! maekawa     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:

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>