c++/jvm-jni-starter/Makefile
author František Kučera <franta-hg@frantovo.cz>
Fri, 08 May 2020 00:02:05 +0200
changeset 57 1b21c78d8706
parent 55 2fbf53cf0782
permissions -rw-r--r--
SQLite: demo modul – rozšíření přidávající pár funkcí do SQL
Vzniklo v rámci práce na článku: https://blog.frantovo.cz/c/383/Komplexita%3A%20%C5%99e%C5%A1en%C3%AD%20a%C2%A0prevence
     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