]> Creatis software - creaCLI.git/blob - ModuleCall/nbproject/Makefile-impl.mk
All Slicer modules succesfully compiled into BBTK boxes :P
[creaCLI.git] / ModuleCall / nbproject / Makefile-impl.mk
1
2 # Generated Makefile - do not edit! 
3
4 # Edit the Makefile in the project folder instead (../Makefile). Each target
5 # has a pre- and a post- target defined where you can add customization code.
6 #
7 # This makefile implements macros and targets common to all configurations.
8 #
9 # NOCDDL
10
11
12 # Building and Cleaning subprojects are done by default, but can be controlled with the SUB
13 # macro. If SUB=no, subprojects will not be built or cleaned. The following macro
14 # statements set BUILD_SUB-CONF and CLEAN_SUB-CONF to .build-reqprojects-conf
15 # and .clean-reqprojects-conf unless SUB has the value 'no'
16 SUB_no=NO
17 SUBPROJECTS=${SUB_${SUB}}
18 BUILD_SUBPROJECTS_=.build-subprojects
19 BUILD_SUBPROJECTS_NO=
20 BUILD_SUBPROJECTS=${BUILD_SUBPROJECTS_${SUBPROJECTS}}
21 CLEAN_SUBPROJECTS_=.clean-subprojects
22 CLEAN_SUBPROJECTS_NO=
23 CLEAN_SUBPROJECTS=${CLEAN_SUBPROJECTS_${SUBPROJECTS}}
24
25
26 # Project Name
27 PROJECTNAME=ModuleCall
28
29 # Active Configuration
30 DEFAULTCONF=Debug
31 CONF=${DEFAULTCONF}
32
33 # All Configurations
34 ALLCONFS=Debug Release 
35
36
37 # build
38 .build-impl: .build-pre .validate-impl .depcheck-impl
39         @#echo "=> Running $@... Configuration=$(CONF)"
40         "${MAKE}" -f nbproject/Makefile-${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .build-conf
41
42
43 # clean
44 .clean-impl: .clean-pre .validate-impl .depcheck-impl
45         @#echo "=> Running $@... Configuration=$(CONF)"
46         "${MAKE}" -f nbproject/Makefile-${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .clean-conf
47
48
49 # clobber 
50 .clobber-impl: .clobber-pre .depcheck-impl
51         @#echo "=> Running $@..."
52         for CONF in ${ALLCONFS}; \
53         do \
54             "${MAKE}" -f nbproject/Makefile-$${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .clean-conf; \
55         done
56
57 # all 
58 .all-impl: .all-pre .depcheck-impl
59         @#echo "=> Running $@..."
60         for CONF in ${ALLCONFS}; \
61         do \
62             "${MAKE}" -f nbproject/Makefile-$${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .build-conf; \
63         done
64
65 # build tests
66 .build-tests-impl: .build-impl .build-tests-pre
67         @#echo "=> Running $@... Configuration=$(CONF)"
68         "${MAKE}" -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .build-tests-conf
69
70 # run tests
71 .test-impl: .build-tests-impl .test-pre
72         @#echo "=> Running $@... Configuration=$(CONF)"
73         "${MAKE}" -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .test-conf
74
75 # dependency checking support
76 .depcheck-impl:
77         @echo "# This code depends on make tool being used" >.dep.inc
78         @if [ -n "${MAKE_VERSION}" ]; then \
79             echo "DEPFILES=\$$(wildcard \$$(addsuffix .d, \$${OBJECTFILES}))" >>.dep.inc; \
80             echo "ifneq (\$${DEPFILES},)" >>.dep.inc; \
81             echo "include \$${DEPFILES}" >>.dep.inc; \
82             echo "endif" >>.dep.inc; \
83         else \
84             echo ".KEEP_STATE:" >>.dep.inc; \
85             echo ".KEEP_STATE_FILE:.make.state.\$${CONF}" >>.dep.inc; \
86         fi
87
88 # configuration validation
89 .validate-impl:
90         @if [ ! -f nbproject/Makefile-${CONF}.mk ]; \
91         then \
92             echo ""; \
93             echo "Error: can not find the makefile for configuration '${CONF}' in project ${PROJECTNAME}"; \
94             echo "See 'make help' for details."; \
95             echo "Current directory: " `pwd`; \
96             echo ""; \
97         fi
98         @if [ ! -f nbproject/Makefile-${CONF}.mk ]; \
99         then \
100             exit 1; \
101         fi
102
103
104 # help
105 .help-impl: .help-pre
106         @echo "This makefile supports the following configurations:"
107         @echo "    ${ALLCONFS}"
108         @echo ""
109         @echo "and the following targets:"
110         @echo "    build  (default target)"
111         @echo "    clean"
112         @echo "    clobber"
113         @echo "    all"
114         @echo "    help"
115         @echo ""
116         @echo "Makefile Usage:"
117         @echo "    make [CONF=<CONFIGURATION>] [SUB=no] build"
118         @echo "    make [CONF=<CONFIGURATION>] [SUB=no] clean"
119         @echo "    make [SUB=no] clobber"
120         @echo "    make [SUB=no] all"
121         @echo "    make help"
122         @echo ""
123         @echo "Target 'build' will build a specific configuration and, unless 'SUB=no',"
124         @echo "    also build subprojects."
125         @echo "Target 'clean' will clean a specific configuration and, unless 'SUB=no',"
126         @echo "    also clean subprojects."
127         @echo "Target 'clobber' will remove all built files from all configurations and,"
128         @echo "    unless 'SUB=no', also from subprojects."
129         @echo "Target 'all' will will build all configurations and, unless 'SUB=no',"
130         @echo "    also build subprojects."
131         @echo "Target 'help' prints this message."
132         @echo ""
133