|
|
- #
- # Generated Makefile - do not edit!
- #
- # Edit the Makefile in the project folder instead (../Makefile). Each target
- # has a -pre and a -post target defined where you can add customized code.
- #
- # This makefile implements configuration specific macros and targets.
-
-
- # Include project Makefile
- ifeq "${IGNORE_LOCAL}" "TRUE"
- # do not include local makefile. User is passing all local related variables already
- else
- include Makefile
- # Include makefile containing local settings
- ifeq "$(wildcard nbproject/Makefile-local-default.mk)" "nbproject/Makefile-local-default.mk"
- include nbproject/Makefile-local-default.mk
- endif
- endif
-
- # Environment
- MKDIR=mkdir -p
- RM=rm -f
- MV=mv
- CP=cp
-
- # Macros
- CND_CONF=default
- ifeq ($(TYPE_IMAGE), DEBUG_RUN)
- IMAGE_TYPE=debug
- OUTPUT_SUFFIX=elf
- DEBUGGABLE_SUFFIX=elf
- FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/tests3.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
- else
- IMAGE_TYPE=production
- OUTPUT_SUFFIX=hex
- DEBUGGABLE_SUFFIX=elf
- FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/tests3.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
- endif
-
- ifeq ($(COMPARE_BUILD), true)
- COMPARISON_BUILD=
- else
- COMPARISON_BUILD=
- endif
-
- ifdef SUB_IMAGE_ADDRESS
-
- else
- SUB_IMAGE_ADDRESS_COMMAND=
- endif
-
- # Object Directory
- OBJECTDIR=build/${CND_CONF}/${IMAGE_TYPE}
-
- # Distribution Directory
- DISTDIR=dist/${CND_CONF}/${IMAGE_TYPE}
-
- # Source Files Quoted if spaced
- SOURCEFILES_QUOTED_IF_SPACED=main.c
-
- # Object Files Quoted if spaced
- OBJECTFILES_QUOTED_IF_SPACED=${OBJECTDIR}/main.o
- POSSIBLE_DEPFILES=${OBJECTDIR}/main.o.d
-
- # Object Files
- OBJECTFILES=${OBJECTDIR}/main.o
-
- # Source Files
- SOURCEFILES=main.c
-
-
-
- CFLAGS=
- ASFLAGS=
- LDLIBSOPTIONS=
-
- ############# Tool locations ##########################################
- # If you copy a project from one host to another, the path where the #
- # compiler is installed may be different. #
- # If you open this project with MPLAB X in the new host, this #
- # makefile will be regenerated and the paths will be corrected. #
- #######################################################################
- # fixDeps replaces a bunch of sed/cat/printf statements that slow down the build
- FIXDEPS=fixDeps
-
- .build-conf: ${BUILD_SUBPROJECTS}
- ifneq ($(INFORMATION_MESSAGE), )
- @echo $(INFORMATION_MESSAGE)
- endif
- ${MAKE} -f nbproject/Makefile-default.mk dist/${CND_CONF}/${IMAGE_TYPE}/tests3.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}
-
- MP_PROCESSOR_OPTION=ATtiny10
- # ------------------------------------------------------------------------------------
- # Rules for buildStep: compile
- ifeq ($(TYPE_IMAGE), DEBUG_RUN)
- ${OBJECTDIR}/main.o: main.c nbproject/Makefile-${CND_CONF}.mk
- @${MKDIR} "${OBJECTDIR}"
- @${RM} ${OBJECTDIR}/main.o.d
- @${RM} ${OBJECTDIR}/main.o
- ${MP_CC} $(MP_EXTRA_CC_PRE) -mcpu=$(MP_PROCESSOR_OPTION) -c -D__DEBUG=1 -g -DDEBUG -gdwarf-2 -x c -D__$(MP_PROCESSOR_OPTION)__ -mdfp="/home/dev/.mchp_packs/Microchip/ATtiny_DFP/2.0.10" -Wl,--gc-sections -O1 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -funsigned-char -funsigned-bitfields -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -gdwarf-3 -MD -MP -MF "${OBJECTDIR}/main.o.d" -MT "${OBJECTDIR}/main.o.d" -MT ${OBJECTDIR}/main.o -o ${OBJECTDIR}/main.o main.c
-
- else
- ${OBJECTDIR}/main.o: main.c nbproject/Makefile-${CND_CONF}.mk
- @${MKDIR} "${OBJECTDIR}"
- @${RM} ${OBJECTDIR}/main.o.d
- @${RM} ${OBJECTDIR}/main.o
- ${MP_CC} $(MP_EXTRA_CC_PRE) -mcpu=$(MP_PROCESSOR_OPTION) -c -x c -D__$(MP_PROCESSOR_OPTION)__ -mdfp="/home/dev/.mchp_packs/Microchip/ATtiny_DFP/2.0.10" -Wl,--gc-sections -O1 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -funsigned-char -funsigned-bitfields -Wall -DXPRJ_default=$(CND_CONF) $(COMPARISON_BUILD) -gdwarf-3 -MD -MP -MF "${OBJECTDIR}/main.o.d" -MT "${OBJECTDIR}/main.o.d" -MT ${OBJECTDIR}/main.o -o ${OBJECTDIR}/main.o main.c
-
- endif
-
- # ------------------------------------------------------------------------------------
- # Rules for buildStep: assemble
- ifeq ($(TYPE_IMAGE), DEBUG_RUN)
- else
- endif
-
- # ------------------------------------------------------------------------------------
- # Rules for buildStep: assembleWithPreprocess
- ifeq ($(TYPE_IMAGE), DEBUG_RUN)
- else
- endif
-
- # ------------------------------------------------------------------------------------
- # Rules for buildStep: link
- ifeq ($(TYPE_IMAGE), DEBUG_RUN)
- dist/${CND_CONF}/${IMAGE_TYPE}/tests3.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk
- @${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE}
- ${MP_CC} $(MP_EXTRA_LD_PRE) -mcpu=$(MP_PROCESSOR_OPTION) -Wl,-Map=dist/${CND_CONF}/${IMAGE_TYPE}/tests3.X.${IMAGE_TYPE}.map -D__DEBUG=1 -DXPRJ_default=$(CND_CONF) -Wl,--defsym=__MPLAB_BUILD=1 -mdfp="/home/dev/.mchp_packs/Microchip/ATtiny_DFP/2.0.10" -gdwarf-2 -Wl,--gc-sections -O1 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -funsigned-char -funsigned-bitfields -Wall -gdwarf-3 $(COMPARISON_BUILD) -Wl,--memorysummary,dist/${CND_CONF}/${IMAGE_TYPE}/memoryfile.xml -o dist/${CND_CONF}/${IMAGE_TYPE}/tests3.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} -o dist/${CND_CONF}/${IMAGE_TYPE}/tests3.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED} -Wl,--start-group -Wl,-lm -Wl,--end-group -Wl,--defsym=__MPLAB_DEBUG=1,--defsym=__DEBUG=1
- @${RM} dist/${CND_CONF}/${IMAGE_TYPE}/tests3.X.${IMAGE_TYPE}.hex
-
- else
- dist/${CND_CONF}/${IMAGE_TYPE}/tests3.X.${IMAGE_TYPE}.${OUTPUT_SUFFIX}: ${OBJECTFILES} nbproject/Makefile-${CND_CONF}.mk
- @${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE}
- ${MP_CC} $(MP_EXTRA_LD_PRE) -mcpu=$(MP_PROCESSOR_OPTION) -Wl,-Map=dist/${CND_CONF}/${IMAGE_TYPE}/tests3.X.${IMAGE_TYPE}.map -DXPRJ_default=$(CND_CONF) -Wl,--defsym=__MPLAB_BUILD=1 -mdfp="/home/dev/.mchp_packs/Microchip/ATtiny_DFP/2.0.10" -Wl,--gc-sections -O1 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -funsigned-char -funsigned-bitfields -Wall -gdwarf-3 $(COMPARISON_BUILD) -Wl,--memorysummary,dist/${CND_CONF}/${IMAGE_TYPE}/memoryfile.xml -o dist/${CND_CONF}/${IMAGE_TYPE}/tests3.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} -o dist/${CND_CONF}/${IMAGE_TYPE}/tests3.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX} ${OBJECTFILES_QUOTED_IF_SPACED} -Wl,--start-group -Wl,-lm -Wl,--end-group
- ${MP_CC_DIR}/avr-objcopy -O ihex "dist/${CND_CONF}/${IMAGE_TYPE}/tests3.X.${IMAGE_TYPE}.${DEBUGGABLE_SUFFIX}" "dist/${CND_CONF}/${IMAGE_TYPE}/tests3.X.${IMAGE_TYPE}.hex"
- endif
-
-
- # Subprojects
- .build-subprojects:
-
-
- # Subprojects
- .clean-subprojects:
-
- # Clean Targets
- .clean-conf: ${CLEAN_SUBPROJECTS}
- ${RM} -r build/default
- ${RM} -r dist/default
-
- # Enable dependency checking
- .dep.inc: .depcheck-impl
-
- DEPFILES=$(shell "${PATH_TO_IDE_BIN}"mplabwildcard ${POSSIBLE_DEPFILES})
- ifneq (${DEPFILES},)
- include ${DEPFILES}
- endif
|