Subversion Repositories Code-Repo

Rev

Rev 127 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 127 Rev 129
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)