c++/sql-dk/Makefile
branchv_0
changeset 230 8bae71482622
equal deleted inserted replaced
229:7699133f5a01 230:8bae71482622
       
     1 #
       
     2 #  There exist several targets which are by default empty and which can be 
       
     3 #  used for execution of your targets. These targets are usually executed 
       
     4 #  before and after some main targets. They are: 
       
     5 #
       
     6 #     .build-pre:              called before 'build' target
       
     7 #     .build-post:             called after 'build' target
       
     8 #     .clean-pre:              called before 'clean' target
       
     9 #     .clean-post:             called after 'clean' target
       
    10 #     .clobber-pre:            called before 'clobber' target
       
    11 #     .clobber-post:           called after 'clobber' target
       
    12 #     .all-pre:                called before 'all' target
       
    13 #     .all-post:               called after 'all' target
       
    14 #     .help-pre:               called before 'help' target
       
    15 #     .help-post:              called after 'help' target
       
    16 #
       
    17 #  Targets beginning with '.' are not intended to be called on their own.
       
    18 #
       
    19 #  Main targets can be executed directly, and they are:
       
    20 #  
       
    21 #     build                    build a specific configuration
       
    22 #     clean                    remove built files from a configuration
       
    23 #     clobber                  remove all built files
       
    24 #     all                      build all configurations
       
    25 #     help                     print help mesage
       
    26 #  
       
    27 #  Targets .build-impl, .clean-impl, .clobber-impl, .all-impl, and
       
    28 #  .help-impl are implemented in nbproject/makefile-impl.mk.
       
    29 #
       
    30 #  Available make variables:
       
    31 #
       
    32 #     CND_BASEDIR                base directory for relative paths
       
    33 #     CND_DISTDIR                default top distribution directory (build artifacts)
       
    34 #     CND_BUILDDIR               default top build directory (object files, ...)
       
    35 #     CONF                       name of current configuration
       
    36 #     CND_PLATFORM_${CONF}       platform name (current configuration)
       
    37 #     CND_ARTIFACT_DIR_${CONF}   directory of build artifact (current configuration)
       
    38 #     CND_ARTIFACT_NAME_${CONF}  name of build artifact (current configuration)
       
    39 #     CND_ARTIFACT_PATH_${CONF}  path to build artifact (current configuration)
       
    40 #     CND_PACKAGE_DIR_${CONF}    directory of package (current configuration)
       
    41 #     CND_PACKAGE_NAME_${CONF}   name of package (current configuration)
       
    42 #     CND_PACKAGE_PATH_${CONF}   path to package (current configuration)
       
    43 #
       
    44 # NOCDDL
       
    45 
       
    46 
       
    47 # Environment 
       
    48 MKDIR=mkdir
       
    49 CP=cp
       
    50 CCADMIN=CCadmin
       
    51 
       
    52 
       
    53 # build
       
    54 build: .build-post
       
    55 
       
    56 .build-pre:
       
    57 # Add your pre 'build' code here...
       
    58 
       
    59 .build-post: .build-impl
       
    60 # Add your post 'build' code here...
       
    61 
       
    62 
       
    63 # clean
       
    64 clean: .clean-post
       
    65 
       
    66 .clean-pre:
       
    67 # Add your pre 'clean' code here...
       
    68 
       
    69 .clean-post: .clean-impl
       
    70 # Add your post 'clean' code here...
       
    71 
       
    72 
       
    73 # clobber
       
    74 clobber: .clobber-post
       
    75 
       
    76 .clobber-pre:
       
    77 # Add your pre 'clobber' code here...
       
    78 
       
    79 .clobber-post: .clobber-impl
       
    80 # Add your post 'clobber' code here...
       
    81 
       
    82 
       
    83 # all
       
    84 all: .all-post
       
    85 
       
    86 .all-pre:
       
    87 # Add your pre 'all' code here...
       
    88 
       
    89 .all-post: .all-impl
       
    90 # Add your post 'all' code here...
       
    91 
       
    92 
       
    93 # build tests
       
    94 build-tests: .build-tests-post
       
    95 
       
    96 .build-tests-pre:
       
    97 # Add your pre 'build-tests' code here...
       
    98 
       
    99 .build-tests-post: .build-tests-impl
       
   100 # Add your post 'build-tests' code here...
       
   101 
       
   102 
       
   103 # run tests
       
   104 test: .test-post
       
   105 
       
   106 .test-pre: build-tests
       
   107 # Add your pre 'test' code here...
       
   108 
       
   109 .test-post: .test-impl
       
   110 # Add your post 'test' code here...
       
   111 
       
   112 
       
   113 # help
       
   114 help: .help-post
       
   115 
       
   116 .help-pre:
       
   117 # Add your pre 'help' code here...
       
   118 
       
   119 .help-post: .help-impl
       
   120 # Add your post 'help' code here...
       
   121 
       
   122 
       
   123 
       
   124 # include project implementation makefile
       
   125 include nbproject/Makefile-impl.mk
       
   126 
       
   127 # include project make variables
       
   128 include nbproject/Makefile-variables.mk