OSDN Git Service

ef71c1f9d8a87c19c4fec644ea204eac3c21cc4a
[scilog/cpu2010.git] / nbproject / Makefile-default.mk
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 customized code.
6 #
7 # This makefile implements configuration specific macros and targets.
8
9
10 # Include project Makefile
11 include Makefile
12
13 # Environment
14 # Adding MPLAB X bin directory to path
15 PATH:=/opt/microchip/mplabx/mplab_ide/mplab_ide/modules/../../bin/:$(PATH)
16 MKDIR=mkdir -p
17 RM=rm -f 
18 MV=mv 
19 CP=cp 
20
21 # Macros
22 CND_CONF=default
23 ifeq ($(TYPE_IMAGE), DEBUG_RUN)
24 IMAGE_TYPE=debug
25 FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/ad2010.${IMAGE_TYPE}.out
26 else
27 IMAGE_TYPE=production
28 FINAL_IMAGE=dist/${CND_CONF}/${IMAGE_TYPE}/ad2010.${IMAGE_TYPE}.out
29 endif
30
31 # Object Directory
32 OBJECTDIR=build/${CND_CONF}/${IMAGE_TYPE}
33
34 # Distribution Directory
35 DISTDIR=dist/${CND_CONF}/${IMAGE_TYPE}
36
37 # Object Files Quoted if spaced
38 OBJECTFILES_QUOTED_IF_SPACED=${OBJECTDIR}/byte2var.o ${OBJECTDIR}/debug_print.o ${OBJECTDIR}/main.o ${OBJECTDIR}/myad.o ${OBJECTDIR}/myspi.o ${OBJECTDIR}/mysts.o ${OBJECTDIR}/myuart.o ${OBJECTDIR}/ring.o ${OBJECTDIR}/ublox.o
39
40 # Object Files
41 OBJECTFILES=${OBJECTDIR}/byte2var.o ${OBJECTDIR}/debug_print.o ${OBJECTDIR}/main.o ${OBJECTDIR}/myad.o ${OBJECTDIR}/myspi.o ${OBJECTDIR}/mysts.o ${OBJECTDIR}/myuart.o ${OBJECTDIR}/ring.o ${OBJECTDIR}/ublox.o
42
43
44 CFLAGS=
45 ASFLAGS=
46 LDLIBSOPTIONS=
47
48 # Path to java used to run MPLAB X when this makefile was created
49 MP_JAVA_PATH="/usr/lib/jvm/java-6-openjdk/jre/bin/"
50 OS_CURRENT="$(shell uname -s)"
51 ############# Tool locations ##########################################
52 # If you copy a project from one host to another, the path where the  #
53 # compiler is installed may be different.                             #
54 # If you open this project with MPLAB X in the new host, this         #
55 # makefile will be regenerated and the paths will be corrected.       #
56 #######################################################################
57 MP_CC="/opt/microchip/mplabc30/v3.30c/bin/pic30-gcc"
58 # MP_BC is not defined
59 MP_AS="/opt/microchip/mplabc30/v3.30c/bin/pic30-as"
60 MP_LD="/opt/microchip/mplabc30/v3.30c/bin/pic30-ld"
61 MP_AR="/opt/microchip/mplabc30/v3.30c/bin/pic30-ar"
62 DEP_GEN=${MP_JAVA_PATH}java -jar "/opt/microchip/mplabx/mplab_ide/mplab_ide/modules/../../bin/extractobjectdependencies.jar" 
63 # fixDeps replaces a bunch of sed/cat/printf statements that slow down the build
64 FIXDEPS=fixDeps
65 MP_CC_DIR="/opt/microchip/mplabc30/v3.30c/bin"
66 # MP_BC_DIR is not defined
67 MP_AS_DIR="/opt/microchip/mplabc30/v3.30c/bin"
68 MP_LD_DIR="/opt/microchip/mplabc30/v3.30c/bin"
69 MP_AR_DIR="/opt/microchip/mplabc30/v3.30c/bin"
70 # MP_BC_DIR is not defined
71
72 .build-conf:  ${BUILD_SUBPROJECTS}
73         ${MAKE}  -f nbproject/Makefile-default.mk dist/${CND_CONF}/${IMAGE_TYPE}/ad2010.${IMAGE_TYPE}.out
74
75 MP_PROCESSOR_OPTION=24FJ64GA004
76 MP_LINKER_FILE_OPTION=,-Tp24FJ64GA004.gld
77 # ------------------------------------------------------------------------------------
78 # Rules for buildStep: assemble
79 ifeq ($(TYPE_IMAGE), DEBUG_RUN)
80 else
81 endif
82
83 # ------------------------------------------------------------------------------------
84 # Rules for buildStep: assembleWithPreprocess
85 ifeq ($(TYPE_IMAGE), DEBUG_RUN)
86 else
87 endif
88
89 # ------------------------------------------------------------------------------------
90 # Rules for buildStep: compile
91 ifeq ($(TYPE_IMAGE), DEBUG_RUN)
92 ${OBJECTDIR}/byte2var.o: byte2var.c  nbproject/Makefile-${CND_CONF}.mk
93         @${MKDIR} ${OBJECTDIR} 
94         @${RM} ${OBJECTDIR}/byte2var.o.d 
95         @${RM} ${OBJECTDIR}/byte2var.o.ok ${OBJECTDIR}/byte2var.o.err 
96         @${FIXDEPS} "${OBJECTDIR}/byte2var.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/byte2var.o.d" -o ${OBJECTDIR}/byte2var.o byte2var.c   -Winline
97         
98 ${OBJECTDIR}/myuart.o: myuart.c  nbproject/Makefile-${CND_CONF}.mk
99         @${MKDIR} ${OBJECTDIR} 
100         @${RM} ${OBJECTDIR}/myuart.o.d 
101         @${RM} ${OBJECTDIR}/myuart.o.ok ${OBJECTDIR}/myuart.o.err 
102         @${FIXDEPS} "${OBJECTDIR}/myuart.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/myuart.o.d" -o ${OBJECTDIR}/myuart.o myuart.c   -Winline
103         
104 ${OBJECTDIR}/debug_print.o: debug_print.c  nbproject/Makefile-${CND_CONF}.mk
105         @${MKDIR} ${OBJECTDIR} 
106         @${RM} ${OBJECTDIR}/debug_print.o.d 
107         @${RM} ${OBJECTDIR}/debug_print.o.ok ${OBJECTDIR}/debug_print.o.err 
108         @${FIXDEPS} "${OBJECTDIR}/debug_print.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/debug_print.o.d" -o ${OBJECTDIR}/debug_print.o debug_print.c   -Winline
109         
110 ${OBJECTDIR}/mysts.o: mysts.c  nbproject/Makefile-${CND_CONF}.mk
111         @${MKDIR} ${OBJECTDIR} 
112         @${RM} ${OBJECTDIR}/mysts.o.d 
113         @${RM} ${OBJECTDIR}/mysts.o.ok ${OBJECTDIR}/mysts.o.err 
114         @${FIXDEPS} "${OBJECTDIR}/mysts.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/mysts.o.d" -o ${OBJECTDIR}/mysts.o mysts.c   -Winline
115         
116 ${OBJECTDIR}/ublox.o: ublox.c  nbproject/Makefile-${CND_CONF}.mk
117         @${MKDIR} ${OBJECTDIR} 
118         @${RM} ${OBJECTDIR}/ublox.o.d 
119         @${RM} ${OBJECTDIR}/ublox.o.ok ${OBJECTDIR}/ublox.o.err 
120         @${FIXDEPS} "${OBJECTDIR}/ublox.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/ublox.o.d" -o ${OBJECTDIR}/ublox.o ublox.c   -Winline
121         
122 ${OBJECTDIR}/myad.o: myad.c  nbproject/Makefile-${CND_CONF}.mk
123         @${MKDIR} ${OBJECTDIR} 
124         @${RM} ${OBJECTDIR}/myad.o.d 
125         @${RM} ${OBJECTDIR}/myad.o.ok ${OBJECTDIR}/myad.o.err 
126         @${FIXDEPS} "${OBJECTDIR}/myad.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/myad.o.d" -o ${OBJECTDIR}/myad.o myad.c   -Winline
127         
128 ${OBJECTDIR}/main.o: main.c  nbproject/Makefile-${CND_CONF}.mk
129         @${MKDIR} ${OBJECTDIR} 
130         @${RM} ${OBJECTDIR}/main.o.d 
131         @${RM} ${OBJECTDIR}/main.o.ok ${OBJECTDIR}/main.o.err 
132         @${FIXDEPS} "${OBJECTDIR}/main.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/main.o.d" -o ${OBJECTDIR}/main.o main.c   -Winline
133         
134 ${OBJECTDIR}/ring.o: ring.c  nbproject/Makefile-${CND_CONF}.mk
135         @${MKDIR} ${OBJECTDIR} 
136         @${RM} ${OBJECTDIR}/ring.o.d 
137         @${RM} ${OBJECTDIR}/ring.o.ok ${OBJECTDIR}/ring.o.err 
138         @${FIXDEPS} "${OBJECTDIR}/ring.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/ring.o.d" -o ${OBJECTDIR}/ring.o ring.c   -Winline
139         
140 ${OBJECTDIR}/myspi.o: myspi.c  nbproject/Makefile-${CND_CONF}.mk
141         @${MKDIR} ${OBJECTDIR} 
142         @${RM} ${OBJECTDIR}/myspi.o.d 
143         @${RM} ${OBJECTDIR}/myspi.o.ok ${OBJECTDIR}/myspi.o.err 
144         @${FIXDEPS} "${OBJECTDIR}/myspi.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE) -g -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/myspi.o.d" -o ${OBJECTDIR}/myspi.o myspi.c   -Winline
145         
146 else
147 ${OBJECTDIR}/byte2var.o: byte2var.c  nbproject/Makefile-${CND_CONF}.mk
148         @${MKDIR} ${OBJECTDIR} 
149         @${RM} ${OBJECTDIR}/byte2var.o.d 
150         @${RM} ${OBJECTDIR}/byte2var.o.ok ${OBJECTDIR}/byte2var.o.err 
151         @${FIXDEPS} "${OBJECTDIR}/byte2var.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE)  -g -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/byte2var.o.d" -o ${OBJECTDIR}/byte2var.o byte2var.c   -Winline
152         
153 ${OBJECTDIR}/myuart.o: myuart.c  nbproject/Makefile-${CND_CONF}.mk
154         @${MKDIR} ${OBJECTDIR} 
155         @${RM} ${OBJECTDIR}/myuart.o.d 
156         @${RM} ${OBJECTDIR}/myuart.o.ok ${OBJECTDIR}/myuart.o.err 
157         @${FIXDEPS} "${OBJECTDIR}/myuart.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE)  -g -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/myuart.o.d" -o ${OBJECTDIR}/myuart.o myuart.c   -Winline
158         
159 ${OBJECTDIR}/debug_print.o: debug_print.c  nbproject/Makefile-${CND_CONF}.mk
160         @${MKDIR} ${OBJECTDIR} 
161         @${RM} ${OBJECTDIR}/debug_print.o.d 
162         @${RM} ${OBJECTDIR}/debug_print.o.ok ${OBJECTDIR}/debug_print.o.err 
163         @${FIXDEPS} "${OBJECTDIR}/debug_print.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE)  -g -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/debug_print.o.d" -o ${OBJECTDIR}/debug_print.o debug_print.c   -Winline
164         
165 ${OBJECTDIR}/mysts.o: mysts.c  nbproject/Makefile-${CND_CONF}.mk
166         @${MKDIR} ${OBJECTDIR} 
167         @${RM} ${OBJECTDIR}/mysts.o.d 
168         @${RM} ${OBJECTDIR}/mysts.o.ok ${OBJECTDIR}/mysts.o.err 
169         @${FIXDEPS} "${OBJECTDIR}/mysts.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE)  -g -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/mysts.o.d" -o ${OBJECTDIR}/mysts.o mysts.c   -Winline
170         
171 ${OBJECTDIR}/ublox.o: ublox.c  nbproject/Makefile-${CND_CONF}.mk
172         @${MKDIR} ${OBJECTDIR} 
173         @${RM} ${OBJECTDIR}/ublox.o.d 
174         @${RM} ${OBJECTDIR}/ublox.o.ok ${OBJECTDIR}/ublox.o.err 
175         @${FIXDEPS} "${OBJECTDIR}/ublox.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE)  -g -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/ublox.o.d" -o ${OBJECTDIR}/ublox.o ublox.c   -Winline
176         
177 ${OBJECTDIR}/myad.o: myad.c  nbproject/Makefile-${CND_CONF}.mk
178         @${MKDIR} ${OBJECTDIR} 
179         @${RM} ${OBJECTDIR}/myad.o.d 
180         @${RM} ${OBJECTDIR}/myad.o.ok ${OBJECTDIR}/myad.o.err 
181         @${FIXDEPS} "${OBJECTDIR}/myad.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE)  -g -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/myad.o.d" -o ${OBJECTDIR}/myad.o myad.c   -Winline
182         
183 ${OBJECTDIR}/main.o: main.c  nbproject/Makefile-${CND_CONF}.mk
184         @${MKDIR} ${OBJECTDIR} 
185         @${RM} ${OBJECTDIR}/main.o.d 
186         @${RM} ${OBJECTDIR}/main.o.ok ${OBJECTDIR}/main.o.err 
187         @${FIXDEPS} "${OBJECTDIR}/main.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE)  -g -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/main.o.d" -o ${OBJECTDIR}/main.o main.c   -Winline
188         
189 ${OBJECTDIR}/ring.o: ring.c  nbproject/Makefile-${CND_CONF}.mk
190         @${MKDIR} ${OBJECTDIR} 
191         @${RM} ${OBJECTDIR}/ring.o.d 
192         @${RM} ${OBJECTDIR}/ring.o.ok ${OBJECTDIR}/ring.o.err 
193         @${FIXDEPS} "${OBJECTDIR}/ring.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE)  -g -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/ring.o.d" -o ${OBJECTDIR}/ring.o ring.c   -Winline
194         
195 ${OBJECTDIR}/myspi.o: myspi.c  nbproject/Makefile-${CND_CONF}.mk
196         @${MKDIR} ${OBJECTDIR} 
197         @${RM} ${OBJECTDIR}/myspi.o.d 
198         @${RM} ${OBJECTDIR}/myspi.o.ok ${OBJECTDIR}/myspi.o.err 
199         @${FIXDEPS} "${OBJECTDIR}/myspi.o.d" $(SILENT) -c ${MP_CC} $(MP_EXTRA_CC_PRE)  -g -omf=elf -x c -c -mcpu=$(MP_PROCESSOR_OPTION) -O1 -MMD -MF "${OBJECTDIR}/myspi.o.d" -o ${OBJECTDIR}/myspi.o myspi.c   -Winline
200         
201 endif
202
203 # ------------------------------------------------------------------------------------
204 # Rules for buildStep: link
205 ifeq ($(TYPE_IMAGE), DEBUG_RUN)
206 dist/${CND_CONF}/${IMAGE_TYPE}/ad2010.${IMAGE_TYPE}.out: ${OBJECTFILES}  nbproject/Makefile-${CND_CONF}.mk
207         @${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE} 
208         ${MP_CC} $(MP_EXTRA_LD_PRE)  -omf=elf -mcpu=$(MP_PROCESSOR_OPTION)  -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 -o dist/${CND_CONF}/${IMAGE_TYPE}/ad2010.${IMAGE_TYPE}.out ${OBJECTFILES_QUOTED_IF_SPACED}        -Wl,--defsym=__MPLAB_BUILD=1,--heap=40,--no-check-sections$(MP_EXTRA_LD_POST)$(MP_LINKER_FILE_OPTION),--defsym=__MPLAB_DEBUG=1,--defsym=__ICD2RAM=1,--defsym=__DEBUG=1,--defsym=__MPLAB_DEBUGGER_ICD3=1
209 else
210 dist/${CND_CONF}/${IMAGE_TYPE}/ad2010.${IMAGE_TYPE}.out: ${OBJECTFILES}  nbproject/Makefile-${CND_CONF}.mk
211         @${MKDIR} dist/${CND_CONF}/${IMAGE_TYPE} 
212         ${MP_CC} $(MP_EXTRA_LD_PRE)  -omf=elf -mcpu=$(MP_PROCESSOR_OPTION)  -o dist/${CND_CONF}/${IMAGE_TYPE}/ad2010.${IMAGE_TYPE}.out ${OBJECTFILES_QUOTED_IF_SPACED}        -Wl,--defsym=__MPLAB_BUILD=1,--heap=40,--no-check-sections$(MP_EXTRA_LD_POST)$(MP_LINKER_FILE_OPTION)
213         ${MP_CC_DIR}/pic30-bin2hex dist/${CND_CONF}/${IMAGE_TYPE}/ad2010.${IMAGE_TYPE}.out -omf=elf
214 endif
215
216
217 # Subprojects
218 .build-subprojects:
219
220 # Clean Targets
221 .clean-conf:
222         ${RM} -r build/default
223         ${RM} -r dist/default
224
225 # Enable dependency checking
226 .dep.inc: .depcheck-impl
227
228 DEPFILES=$(wildcard $(addsuffix .d, ${OBJECTFILES}))
229 ifneq (${DEPFILES},)
230 include ${DEPFILES}
231 endif