| Line 39... |
Line 39... |
| 39 |
|
39 |
|
| 40 |
# Distribution Directory
|
40 |
# Distribution Directory
|
| 41 |
DISTDIR=dist/${CND_CONF}/${IMAGE_TYPE}
|
41 |
DISTDIR=dist/${CND_CONF}/${IMAGE_TYPE}
|
| 42 |
|
42 |
|
| 43 |
# Object Files Quoted if spaced
|
43 |
# Object Files Quoted if spaced
|
| 44 |
OBJECTFILES_QUOTED_IF_SPACED=${OBJECTDIR}/main.o ${OBJECTDIR}/i2c.o ${OBJECTDIR}/interrupts.o ${OBJECTDIR}/led_backpack.o ${OBJECTDIR}/nfc.o ${OBJECTDIR}/spi.o ${OBJECTDIR}/uart.o ${OBJECTDIR}/oled_ssd1306.o ${OBJECTDIR}/glcdfont.o ${OBJECTDIR}/Adafruit_GFX.o ${OBJECTDIR}/oled_ssd1331.o ${OBJECTDIR}/adc.o ${OBJECTDIR}/xbee.o
|
44 |
OBJECTFILES_QUOTED_IF_SPACED=${OBJECTDIR}/main.o ${OBJECTDIR}/i2c.o ${OBJECTDIR}/interrupts.o ${OBJECTDIR}/led_backpack.o ${OBJECTDIR}/nfc.o ${OBJECTDIR}/spi.o ${OBJECTDIR}/uart.o ${OBJECTDIR}/oled_ssd1306.o ${OBJECTDIR}/glcdfont.o ${OBJECTDIR}/adc.o ${OBJECTDIR}/xbee.o ${OBJECTDIR}/oled_ssd1331.o
|
| 45 |
POSSIBLE_DEPFILES=${OBJECTDIR}/main.o.d ${OBJECTDIR}/i2c.o.d ${OBJECTDIR}/interrupts.o.d ${OBJECTDIR}/led_backpack.o.d ${OBJECTDIR}/nfc.o.d ${OBJECTDIR}/spi.o.d ${OBJECTDIR}/uart.o.d ${OBJECTDIR}/oled_ssd1306.o.d ${OBJECTDIR}/glcdfont.o.d ${OBJECTDIR}/Adafruit_GFX.o.d ${OBJECTDIR}/oled_ssd1331.o.d ${OBJECTDIR}/adc.o.d ${OBJECTDIR}/xbee.o.d
|
45 |
POSSIBLE_DEPFILES=${OBJECTDIR}/main.o.d ${OBJECTDIR}/i2c.o.d ${OBJECTDIR}/interrupts.o.d ${OBJECTDIR}/led_backpack.o.d ${OBJECTDIR}/nfc.o.d ${OBJECTDIR}/spi.o.d ${OBJECTDIR}/uart.o.d ${OBJECTDIR}/oled_ssd1306.o.d ${OBJECTDIR}/glcdfont.o.d ${OBJECTDIR}/adc.o.d ${OBJECTDIR}/xbee.o.d ${OBJECTDIR}/oled_ssd1331.o.d
|
| 46 |
|
46 |
|
| 47 |
# Object Files
|
47 |
# Object Files
|
| 48 |
OBJECTFILES=${OBJECTDIR}/main.o ${OBJECTDIR}/i2c.o ${OBJECTDIR}/interrupts.o ${OBJECTDIR}/led_backpack.o ${OBJECTDIR}/nfc.o ${OBJECTDIR}/spi.o ${OBJECTDIR}/uart.o ${OBJECTDIR}/oled_ssd1306.o ${OBJECTDIR}/glcdfont.o ${OBJECTDIR}/Adafruit_GFX.o ${OBJECTDIR}/oled_ssd1331.o ${OBJECTDIR}/adc.o ${OBJECTDIR}/xbee.o
|
48 |
OBJECTFILES=${OBJECTDIR}/main.o ${OBJECTDIR}/i2c.o ${OBJECTDIR}/interrupts.o ${OBJECTDIR}/led_backpack.o ${OBJECTDIR}/nfc.o ${OBJECTDIR}/spi.o ${OBJECTDIR}/uart.o ${OBJECTDIR}/oled_ssd1306.o ${OBJECTDIR}/glcdfont.o ${OBJECTDIR}/adc.o ${OBJECTDIR}/xbee.o ${OBJECTDIR}/oled_ssd1331.o
|
| 49 |
|
49 |
|
| 50 |
|
50 |
|
| 51 |
CFLAGS=
|
51 |
CFLAGS=
|
| 52 |
ASFLAGS=
|
52 |
ASFLAGS=
|
| 53 |
LDLIBSOPTIONS=
|
53 |
LDLIBSOPTIONS=
|
| Line 60... |
Line 60... |
| 60 |
#######################################################################
|
60 |
#######################################################################
|
| 61 |
# fixDeps replaces a bunch of sed/cat/printf statements that slow down the build
|
61 |
# fixDeps replaces a bunch of sed/cat/printf statements that slow down the build
|
| 62 |
FIXDEPS=fixDeps
|
62 |
FIXDEPS=fixDeps
|
| 63 |
|
63 |
|
| 64 |
.build-conf: ${BUILD_SUBPROJECTS}
|
64 |
.build-conf: ${BUILD_SUBPROJECTS}
|
| 65 |
${MAKE} ${MAKE_OPTIONS} -f nbproject/Makefile-default.mk dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
|
65 |
${MAKE} -f nbproject/Makefile-default.mk dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
|
| 66 |
|
66 |
|
| 67 |
MP_PROCESSOR_OPTION=18F27J13
|
67 |
MP_PROCESSOR_OPTION=18F27J13
|
| 68 |
MP_PROCESSOR_OPTION_LD=18f27j13
|
68 |
MP_PROCESSOR_OPTION_LD=18f27j13
|
| 69 |
MP_LINKER_DEBUG_OPTION=
|
69 |
MP_LINKER_DEBUG_OPTION=
|
| 70 |
# ------------------------------------------------------------------------------------
|
70 |
# ------------------------------------------------------------------------------------
|
| Line 128... |
Line 128... |
| 128 |
@${MKDIR} ${OBJECTDIR}
|
128 |
@${MKDIR} ${OBJECTDIR}
|
| 129 |
@${RM} ${OBJECTDIR}/glcdfont.o.d
|
129 |
@${RM} ${OBJECTDIR}/glcdfont.o.d
|
| 130 |
${MP_CC} $(MP_EXTRA_CC_PRE) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/glcdfont.o glcdfont.c
|
130 |
${MP_CC} $(MP_EXTRA_CC_PRE) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/glcdfont.o glcdfont.c
|
| 131 |
@${DEP_GEN} -d ${OBJECTDIR}/glcdfont.o
|
131 |
@${DEP_GEN} -d ${OBJECTDIR}/glcdfont.o
|
| 132 |
|
132 |
|
| 133 |
${OBJECTDIR}/Adafruit_GFX.o: Adafruit_GFX.c nbproject/Makefile-${CND_CONF}.mk
|
- |
|
| 134 |
@${MKDIR} ${OBJECTDIR}
|
- |
|
| 135 |
@${RM} ${OBJECTDIR}/Adafruit_GFX.o.d
|
- |
|
| 136 |
${MP_CC} $(MP_EXTRA_CC_PRE) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/Adafruit_GFX.o Adafruit_GFX.c
|
- |
|
| 137 |
@${DEP_GEN} -d ${OBJECTDIR}/Adafruit_GFX.o
|
- |
|
| 138 |
|
- |
|
| 139 |
${OBJECTDIR}/oled_ssd1331.o: oled_ssd1331.c nbproject/Makefile-${CND_CONF}.mk
|
- |
|
| 140 |
@${MKDIR} ${OBJECTDIR}
|
- |
|
| 141 |
@${RM} ${OBJECTDIR}/oled_ssd1331.o.d
|
- |
|
| 142 |
${MP_CC} $(MP_EXTRA_CC_PRE) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/oled_ssd1331.o oled_ssd1331.c
|
- |
|
| 143 |
@${DEP_GEN} -d ${OBJECTDIR}/oled_ssd1331.o
|
- |
|
| 144 |
|
- |
|
| 145 |
${OBJECTDIR}/adc.o: adc.c nbproject/Makefile-${CND_CONF}.mk
|
133 |
${OBJECTDIR}/adc.o: adc.c nbproject/Makefile-${CND_CONF}.mk
|
| 146 |
@${MKDIR} ${OBJECTDIR}
|
134 |
@${MKDIR} ${OBJECTDIR}
|
| 147 |
@${RM} ${OBJECTDIR}/adc.o.d
|
135 |
@${RM} ${OBJECTDIR}/adc.o.d
|
| 148 |
${MP_CC} $(MP_EXTRA_CC_PRE) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/adc.o adc.c
|
136 |
${MP_CC} $(MP_EXTRA_CC_PRE) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/adc.o adc.c
|
| 149 |
@${DEP_GEN} -d ${OBJECTDIR}/adc.o
|
137 |
@${DEP_GEN} -d ${OBJECTDIR}/adc.o
|
| Line 152... |
Line 140... |
| 152 |
@${MKDIR} ${OBJECTDIR}
|
140 |
@${MKDIR} ${OBJECTDIR}
|
| 153 |
@${RM} ${OBJECTDIR}/xbee.o.d
|
141 |
@${RM} ${OBJECTDIR}/xbee.o.d
|
| 154 |
${MP_CC} $(MP_EXTRA_CC_PRE) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/xbee.o xbee.c
|
142 |
${MP_CC} $(MP_EXTRA_CC_PRE) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/xbee.o xbee.c
|
| 155 |
@${DEP_GEN} -d ${OBJECTDIR}/xbee.o
|
143 |
@${DEP_GEN} -d ${OBJECTDIR}/xbee.o
|
| 156 |
|
144 |
|
| - |
|
145 |
${OBJECTDIR}/oled_ssd1331.o: oled_ssd1331.c nbproject/Makefile-${CND_CONF}.mk
|
| - |
|
146 |
@${MKDIR} ${OBJECTDIR}
|
| - |
|
147 |
@${RM} ${OBJECTDIR}/oled_ssd1331.o.d
|
| - |
|
148 |
${MP_CC} $(MP_EXTRA_CC_PRE) -D__DEBUG -D__MPLAB_DEBUGGER_PK3=1 -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/oled_ssd1331.o oled_ssd1331.c
|
| - |
|
149 |
@${DEP_GEN} -d ${OBJECTDIR}/oled_ssd1331.o
|
| - |
|
150 |
|
| 157 |
else
|
151 |
else
|
| 158 |
${OBJECTDIR}/main.o: main.c nbproject/Makefile-${CND_CONF}.mk
|
152 |
${OBJECTDIR}/main.o: main.c nbproject/Makefile-${CND_CONF}.mk
|
| 159 |
@${MKDIR} ${OBJECTDIR}
|
153 |
@${MKDIR} ${OBJECTDIR}
|
| 160 |
@${RM} ${OBJECTDIR}/main.o.d
|
154 |
@${RM} ${OBJECTDIR}/main.o.d
|
| 161 |
${MP_CC} $(MP_EXTRA_CC_PRE) -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/main.o main.c
|
155 |
${MP_CC} $(MP_EXTRA_CC_PRE) -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/main.o main.c
|
| Line 207... |
Line 201... |
| 207 |
@${MKDIR} ${OBJECTDIR}
|
201 |
@${MKDIR} ${OBJECTDIR}
|
| 208 |
@${RM} ${OBJECTDIR}/glcdfont.o.d
|
202 |
@${RM} ${OBJECTDIR}/glcdfont.o.d
|
| 209 |
${MP_CC} $(MP_EXTRA_CC_PRE) -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/glcdfont.o glcdfont.c
|
203 |
${MP_CC} $(MP_EXTRA_CC_PRE) -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/glcdfont.o glcdfont.c
|
| 210 |
@${DEP_GEN} -d ${OBJECTDIR}/glcdfont.o
|
204 |
@${DEP_GEN} -d ${OBJECTDIR}/glcdfont.o
|
| 211 |
|
205 |
|
| 212 |
${OBJECTDIR}/Adafruit_GFX.o: Adafruit_GFX.c nbproject/Makefile-${CND_CONF}.mk
|
- |
|
| 213 |
@${MKDIR} ${OBJECTDIR}
|
- |
|
| 214 |
@${RM} ${OBJECTDIR}/Adafruit_GFX.o.d
|
- |
|
| 215 |
${MP_CC} $(MP_EXTRA_CC_PRE) -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/Adafruit_GFX.o Adafruit_GFX.c
|
- |
|
| 216 |
@${DEP_GEN} -d ${OBJECTDIR}/Adafruit_GFX.o
|
- |
|
| 217 |
|
- |
|
| 218 |
${OBJECTDIR}/oled_ssd1331.o: oled_ssd1331.c nbproject/Makefile-${CND_CONF}.mk
|
- |
|
| 219 |
@${MKDIR} ${OBJECTDIR}
|
- |
|
| 220 |
@${RM} ${OBJECTDIR}/oled_ssd1331.o.d
|
- |
|
| 221 |
${MP_CC} $(MP_EXTRA_CC_PRE) -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/oled_ssd1331.o oled_ssd1331.c
|
- |
|
| 222 |
@${DEP_GEN} -d ${OBJECTDIR}/oled_ssd1331.o
|
- |
|
| 223 |
|
- |
|
| 224 |
${OBJECTDIR}/adc.o: adc.c nbproject/Makefile-${CND_CONF}.mk
|
206 |
${OBJECTDIR}/adc.o: adc.c nbproject/Makefile-${CND_CONF}.mk
|
| 225 |
@${MKDIR} ${OBJECTDIR}
|
207 |
@${MKDIR} ${OBJECTDIR}
|
| 226 |
@${RM} ${OBJECTDIR}/adc.o.d
|
208 |
@${RM} ${OBJECTDIR}/adc.o.d
|
| 227 |
${MP_CC} $(MP_EXTRA_CC_PRE) -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/adc.o adc.c
|
209 |
${MP_CC} $(MP_EXTRA_CC_PRE) -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/adc.o adc.c
|
| 228 |
@${DEP_GEN} -d ${OBJECTDIR}/adc.o
|
210 |
@${DEP_GEN} -d ${OBJECTDIR}/adc.o
|
| Line 231... |
Line 213... |
| 231 |
@${MKDIR} ${OBJECTDIR}
|
213 |
@${MKDIR} ${OBJECTDIR}
|
| 232 |
@${RM} ${OBJECTDIR}/xbee.o.d
|
214 |
@${RM} ${OBJECTDIR}/xbee.o.d
|
| 233 |
${MP_CC} $(MP_EXTRA_CC_PRE) -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/xbee.o xbee.c
|
215 |
${MP_CC} $(MP_EXTRA_CC_PRE) -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/xbee.o xbee.c
|
| 234 |
@${DEP_GEN} -d ${OBJECTDIR}/xbee.o
|
216 |
@${DEP_GEN} -d ${OBJECTDIR}/xbee.o
|
| 235 |
|
217 |
|
| - |
|
218 |
${OBJECTDIR}/oled_ssd1331.o: oled_ssd1331.c nbproject/Makefile-${CND_CONF}.mk
|
| - |
|
219 |
@${MKDIR} ${OBJECTDIR}
|
| - |
|
220 |
@${RM} ${OBJECTDIR}/oled_ssd1331.o.d
|
| - |
|
221 |
${MP_CC} $(MP_EXTRA_CC_PRE) -p$(MP_PROCESSOR_OPTION) -oi -mL -I ${MP_CC_DIR}\\..\\h -fo ${OBJECTDIR}/oled_ssd1331.o oled_ssd1331.c
|
| - |
|
222 |
@${DEP_GEN} -d ${OBJECTDIR}/oled_ssd1331.o
|
| - |
|
223 |
|
| 236 |
endif
|
224 |
endif
|
| 237 |
|
225 |
|
| 238 |
# ------------------------------------------------------------------------------------
|
226 |
# ------------------------------------------------------------------------------------
|
| 239 |
# Rules for buildStep: link
|
227 |
# Rules for buildStep: link
|
| 240 |
ifeq ($(TYPE_IMAGE), DEBUG_RUN)
|
228 |
ifeq ($(TYPE_IMAGE), DEBUG_RUN)
|