xref: /btstack/port/archive/pic32-harmony/app.X/nbproject/Makefile-impl.mk (revision bfc39f3e53bffb178d46475fc3f3e00a92502490)
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'
16SUB_no=NO
17SUBPROJECTS=${SUB_${SUB}}
18BUILD_SUBPROJECTS_=.build-subprojects
19BUILD_SUBPROJECTS_NO=
20BUILD_SUBPROJECTS=${BUILD_SUBPROJECTS_${SUBPROJECTS}}
21CLEAN_SUBPROJECTS_=.clean-subprojects
22CLEAN_SUBPROJECTS_NO=
23CLEAN_SUBPROJECTS=${CLEAN_SUBPROJECTS_${SUBPROJECTS}}
24
25
26# Project Name
27PROJECTNAME=app.X
28
29# Active Configuration
30DEFAULTCONF=default
31CONF=${DEFAULTCONF}
32
33# All Configurations
34ALLCONFS=default
35
36
37# build
38.build-impl: .build-pre
39	${MAKE} -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .build-conf
40
41
42# clean
43.clean-impl: .clean-pre
44	${MAKE} -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .clean-conf
45
46# clobber
47.clobber-impl: .clobber-pre .depcheck-impl
48	    ${MAKE} SUBPROJECTS=${SUBPROJECTS} CONF=default clean
49
50
51
52# all
53.all-impl: .all-pre .depcheck-impl
54	    ${MAKE} SUBPROJECTS=${SUBPROJECTS} CONF=default build
55
56
57
58# dependency checking support
59.depcheck-impl:
60#	@echo "# This code depends on make tool being used" >.dep.inc
61#	@if [ -n "${MAKE_VERSION}" ]; then \
62#	    echo "DEPFILES=\$$(wildcard \$$(addsuffix .d, \$${OBJECTFILES}))" >>.dep.inc; \
63#	    echo "ifneq (\$${DEPFILES},)" >>.dep.inc; \
64#	    echo "include \$${DEPFILES}" >>.dep.inc; \
65#	    echo "endif" >>.dep.inc; \
66#	else \
67#	    echo ".KEEP_STATE:" >>.dep.inc; \
68#	    echo ".KEEP_STATE_FILE:.make.state.\$${CONF}" >>.dep.inc; \
69#	fi
70