| Line 23... |
Line 23... |
| 23 |
CND_CONF=default
|
23 |
CND_CONF=default
|
| 24 |
ifeq ($(TYPE_IMAGE), DEBUG_RUN)
|
24 |
ifeq ($(TYPE_IMAGE), DEBUG_RUN)
|
| 25 |
IMAGE_TYPE=debug
|
25 |
IMAGE_TYPE=debug
|
| 26 |
OUTPUT_SUFFIX=cof
|
26 |
OUTPUT_SUFFIX=cof
|
| 27 |
DEBUGGABLE_SUFFIX=cof
|
27 |
DEBUGGABLE_SUFFIX=cof
|
| 28 |
FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
|
28 |
FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
|
| 29 |
else
|
29 |
else
|
| 30 |
IMAGE_TYPE=production
|
30 |
IMAGE_TYPE=production
|
| 31 |
OUTPUT_SUFFIX=hex
|
31 |
OUTPUT_SUFFIX=hex
|
| 32 |
DEBUGGABLE_SUFFIX=cof
|
32 |
DEBUGGABLE_SUFFIX=cof
|
| 33 |
FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
|
33 |
FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
|
| 34 |
endif
|
34 |
endif
|
| 35 |
|
35 |
|
| 36 |
# Object Directory
|
36 |
# Object Directory
|
| 37 |
OBJECTDIR=build/${CND_CONF}/${IMAGE_TYPE}
|
37 |
OBJECTDIR=build/${CND_CONF}/${IMAGE_TYPE}
|
| 38 |
|
38 |
|
| Line 74... |
Line 74... |
| 74 |
MP_LD_DIR="C:\Program Files (x86)\Microchip\mplabc18\v3.40\bin"
|
74 |
MP_LD_DIR="C:\Program Files (x86)\Microchip\mplabc18\v3.40\bin"
|
| 75 |
MP_AR_DIR="C:\Program Files (x86)\Microchip\mplabc18\v3.40\bin"
|
75 |
MP_AR_DIR="C:\Program Files (x86)\Microchip\mplabc18\v3.40\bin"
|
| 76 |
# MP_BC_DIR is not defined
|
76 |
# MP_BC_DIR is not defined
|
| 77 |
|
77 |
|
| 78 |
.build-conf: ${BUILD_SUBPROJECTS}
|
78 |
.build-conf: ${BUILD_SUBPROJECTS}
|
| 79 |
${MAKE} -f nbproject/Makefile-default.mk dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
|
79 |
${MAKE} -f nbproject/Makefile-default.mk dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
|
| 80 |
|
80 |
|
| 81 |
MP_PROCESSOR_OPTION=18F27J13
|
81 |
MP_PROCESSOR_OPTION=18F27J13
|
| 82 |
MP_PROCESSOR_OPTION_LD=18f27j13
|
82 |
MP_PROCESSOR_OPTION_LD=18f27j13
|
| 83 |
MP_LINKER_DEBUG_OPTION=
|
83 |
MP_LINKER_DEBUG_OPTION=
|
| 84 |
# ------------------------------------------------------------------------------------
|
84 |
# ------------------------------------------------------------------------------------
|
| Line 238... |
Line 238... |
| 238 |
endif
|
238 |
endif
|
| 239 |
|
239 |
|
| 240 |
# ------------------------------------------------------------------------------------
|
240 |
# ------------------------------------------------------------------------------------
|
| 241 |
# Rules for buildStep: link
|
241 |
# Rules for buildStep: link
|
| 242 |
ifeq ($(TYPE_IMAGE), DEBUG_RUN)
|
242 |
ifeq ($(TYPE_IMAGE), DEBUG_RUN)
|
| 243 |
dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk
|
243 |
dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk
|
| 244 |
@${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE}
|
244 |
@${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE}
|
| 245 |
${MP_LD} $(MP_EXTRA_LD_PRE) -p$(MP_PROCESSOR_OPTION_LD) -w -x -u_DEBUG -z__MPLAB_BUILD=1 -u_CRUNTIME -z__MPLAB_DEBUG=1 -z__MPLAB_DEBUGGER_PK3=1 $(MP_LINKER_DEBUG_OPTION) -l ${MP_CC_DIR}\\..\\lib -o dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${OUTPUT_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED}
|
245 |
${MP_LD} $(MP_EXTRA_LD_PRE) -p$(MP_PROCESSOR_OPTION_LD) -w -x -u_DEBUG -z__MPLAB_BUILD=1 -u_CRUNTIME -z__MPLAB_DEBUG=1 -z__MPLAB_DEBUGGER_PK3=1 $(MP_LINKER_DEBUG_OPTION) -l ${MP_CC_DIR}\\..\\lib -o dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED}
|
| 246 |
else
|
246 |
else
|
| 247 |
dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk
|
247 |
dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk
|
| 248 |
@${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE}
|
248 |
@${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE}
|
| 249 |
${MP_LD} $(MP_EXTRA_LD_PRE) -p$(MP_PROCESSOR_OPTION_LD) -w -z__MPLAB_BUILD=1 -u_CRUNTIME -l ${MP_CC_DIR}\\..\\lib -o dist/${CND_CONF}/${IMAGE_TYPE}/27J13_3_MQ_Mod.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED}
|
249 |
${MP_LD} $(MP_EXTRA_LD_PRE) -p$(MP_PROCESSOR_OPTION_LD) -w -z__MPLAB_BUILD=1 -u_CRUNTIME -l ${MP_CC_DIR}\\..\\lib -o dist/${CND_CONF}/${IMAGE_TYPE}/PIC_27J13.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED}
|
| 250 |
endif
|
250 |
endif
|
| 251 |
|
251 |
|
| 252 |
|
252 |
|
| 253 |
# Subprojects
|
253 |
# Subprojects
|
| 254 |
.build-subprojects:
|
254 |
.build-subprojects:
|