Changeset 209 in tmcsimulator for branches/FEPSimulator/nbproject/Makefile-Debug.mk
- Timestamp:
- 11/02/2017 12:07:25 AM (9 years ago)
- File:
-
- 1 edited
-
branches/FEPSimulator/nbproject/Makefile-Debug.mk (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/FEPSimulator/nbproject/Makefile-Debug.mk
r185 r209 43 43 ${OBJECTDIR}/fep_xdr.o 44 44 45 # Test Directory 46 TESTDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tests 47 48 # Test Files 49 TESTFILES= \ 50 ${TESTDIR}/TestFiles/f1 45 51 46 52 # C Compiler Flags 47 CFLAGS= 53 CFLAGS=`cppunit-config --cflags` 48 54 49 55 # CC Compiler Flags 50 CCFLAGS= 51 CXXFLAGS= 56 CCFLAGS=`cppunit-config --cflags` 57 CXXFLAGS=`cppunit-config --cflags` 52 58 53 59 # Fortran Compiler Flags … … 62 68 # Build Targets 63 69 .build-conf: ${BUILD_SUBPROJECTS} 64 "${MAKE}" -f nbproject/Makefile-${CND_CONF}.mk ${ CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/fepsimulator65 66 ${ CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/fepsimulator: ${OBJECTFILES}67 ${MKDIR} -p ${ CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}68 ${LINK.cc} -o ${ CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/fepsimulator${OBJECTFILES} ${LDLIBSOPTIONS}70 "${MAKE}" -f nbproject/Makefile-${CND_CONF}.mk ${TESTDIR}/TestFiles/f2 71 72 ${TESTDIR}/TestFiles/f2: ${OBJECTFILES} 73 ${MKDIR} -p ${TESTDIR}/TestFiles 74 ${LINK.cc} -o ${TESTDIR}/TestFiles/f2 ${OBJECTFILES} ${LDLIBSOPTIONS} 69 75 70 76 ${OBJECTDIR}/DataPacker.o: DataPacker.cpp 71 77 ${MKDIR} -p ${OBJECTDIR} 72 78 ${RM} "$@.d" 73 $(COMPILE.cc) -g -I tinyxml-MMD -MP -MF "$@.d" -o ${OBJECTDIR}/DataPacker.o DataPacker.cpp79 $(COMPILE.cc) -g -I. -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/DataPacker.o DataPacker.cpp 74 80 75 81 ${OBJECTDIR}/FEPSim.o: FEPSim.cpp 76 82 ${MKDIR} -p ${OBJECTDIR} 77 83 ${RM} "$@.d" 78 $(COMPILE.cc) -g -I tinyxml-MMD -MP -MF "$@.d" -o ${OBJECTDIR}/FEPSim.o FEPSim.cpp84 $(COMPILE.cc) -g -I. -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/FEPSim.o FEPSim.cpp 79 85 80 86 ${OBJECTDIR}/HighwaysParser.o: HighwaysParser.cpp 81 87 ${MKDIR} -p ${OBJECTDIR} 82 88 ${RM} "$@.d" 83 $(COMPILE.cc) -g -I tinyxml-MMD -MP -MF "$@.d" -o ${OBJECTDIR}/HighwaysParser.o HighwaysParser.cpp89 $(COMPILE.cc) -g -I. -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/HighwaysParser.o HighwaysParser.cpp 84 90 85 91 ${OBJECTDIR}/Main.o: Main.cpp 86 92 ${MKDIR} -p ${OBJECTDIR} 87 93 ${RM} "$@.d" 88 $(COMPILE.cc) -g -I tinyxml-MMD -MP -MF "$@.d" -o ${OBJECTDIR}/Main.o Main.cpp94 $(COMPILE.cc) -g -I. -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/Main.o Main.cpp 89 95 90 96 ${OBJECTDIR}/fep_clnt.o: fep_clnt.c 91 97 ${MKDIR} -p ${OBJECTDIR} 92 98 ${RM} "$@.d" 93 $(COMPILE.c) -g - MMD -MP -MF "$@.d" -o ${OBJECTDIR}/fep_clnt.o fep_clnt.c99 $(COMPILE.c) -g -I. -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/fep_clnt.o fep_clnt.c 94 100 95 101 ${OBJECTDIR}/fep_xdr.o: fep_xdr.c 96 102 ${MKDIR} -p ${OBJECTDIR} 97 103 ${RM} "$@.d" 98 $(COMPILE.c) -g - MMD -MP -MF "$@.d" -o ${OBJECTDIR}/fep_xdr.o fep_xdr.c104 $(COMPILE.c) -g -I. -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/fep_xdr.o fep_xdr.c 99 105 100 106 # Subprojects 101 107 .build-subprojects: 108 109 # Build Test Targets 110 .build-tests-conf: .build-conf ${TESTFILES} 111 ${TESTDIR}/TestFiles/f1: ${TESTDIR}/tests/HighwaysParserTest.o ${OBJECTFILES:%.o=%_nomain.o} 112 ${MKDIR} -p ${TESTDIR}/TestFiles 113 ${LINK.cc} -o ${TESTDIR}/TestFiles/f1 $^ ${LDLIBSOPTIONS} 114 115 116 ${TESTDIR}/tests/HighwaysParserTest.o: tests/HighwaysParserTest.cpp 117 ${MKDIR} -p ${TESTDIR}/tests 118 ${RM} "$@.d" 119 $(COMPILE.cc) -g -I. -I. -MMD -MP -MF "$@.d" -o ${TESTDIR}/tests/HighwaysParserTest.o tests/HighwaysParserTest.cpp 120 121 122 ${OBJECTDIR}/DataPacker_nomain.o: ${OBJECTDIR}/DataPacker.o DataPacker.cpp 123 ${MKDIR} -p ${OBJECTDIR} 124 @NMOUTPUT=`${NM} ${OBJECTDIR}/DataPacker.o`; \ 125 if (echo "$$NMOUTPUT" | ${GREP} '|main$$') || \ 126 (echo "$$NMOUTPUT" | ${GREP} 'T main$$') || \ 127 (echo "$$NMOUTPUT" | ${GREP} 'T _main$$'); \ 128 then \ 129 ${RM} "$@.d";\ 130 $(COMPILE.cc) -g -I. -Dmain=__nomain -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/DataPacker_nomain.o DataPacker.cpp;\ 131 else \ 132 ${CP} ${OBJECTDIR}/DataPacker.o ${OBJECTDIR}/DataPacker_nomain.o;\ 133 fi 134 135 ${OBJECTDIR}/FEPSim_nomain.o: ${OBJECTDIR}/FEPSim.o FEPSim.cpp 136 ${MKDIR} -p ${OBJECTDIR} 137 @NMOUTPUT=`${NM} ${OBJECTDIR}/FEPSim.o`; \ 138 if (echo "$$NMOUTPUT" | ${GREP} '|main$$') || \ 139 (echo "$$NMOUTPUT" | ${GREP} 'T main$$') || \ 140 (echo "$$NMOUTPUT" | ${GREP} 'T _main$$'); \ 141 then \ 142 ${RM} "$@.d";\ 143 $(COMPILE.cc) -g -I. -Dmain=__nomain -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/FEPSim_nomain.o FEPSim.cpp;\ 144 else \ 145 ${CP} ${OBJECTDIR}/FEPSim.o ${OBJECTDIR}/FEPSim_nomain.o;\ 146 fi 147 148 ${OBJECTDIR}/HighwaysParser_nomain.o: ${OBJECTDIR}/HighwaysParser.o HighwaysParser.cpp 149 ${MKDIR} -p ${OBJECTDIR} 150 @NMOUTPUT=`${NM} ${OBJECTDIR}/HighwaysParser.o`; \ 151 if (echo "$$NMOUTPUT" | ${GREP} '|main$$') || \ 152 (echo "$$NMOUTPUT" | ${GREP} 'T main$$') || \ 153 (echo "$$NMOUTPUT" | ${GREP} 'T _main$$'); \ 154 then \ 155 ${RM} "$@.d";\ 156 $(COMPILE.cc) -g -I. -Dmain=__nomain -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/HighwaysParser_nomain.o HighwaysParser.cpp;\ 157 else \ 158 ${CP} ${OBJECTDIR}/HighwaysParser.o ${OBJECTDIR}/HighwaysParser_nomain.o;\ 159 fi 160 161 ${OBJECTDIR}/Main_nomain.o: ${OBJECTDIR}/Main.o Main.cpp 162 ${MKDIR} -p ${OBJECTDIR} 163 @NMOUTPUT=`${NM} ${OBJECTDIR}/Main.o`; \ 164 if (echo "$$NMOUTPUT" | ${GREP} '|main$$') || \ 165 (echo "$$NMOUTPUT" | ${GREP} 'T main$$') || \ 166 (echo "$$NMOUTPUT" | ${GREP} 'T _main$$'); \ 167 then \ 168 ${RM} "$@.d";\ 169 $(COMPILE.cc) -g -I. -Dmain=__nomain -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/Main_nomain.o Main.cpp;\ 170 else \ 171 ${CP} ${OBJECTDIR}/Main.o ${OBJECTDIR}/Main_nomain.o;\ 172 fi 173 174 ${OBJECTDIR}/fep_clnt_nomain.o: ${OBJECTDIR}/fep_clnt.o fep_clnt.c 175 ${MKDIR} -p ${OBJECTDIR} 176 @NMOUTPUT=`${NM} ${OBJECTDIR}/fep_clnt.o`; \ 177 if (echo "$$NMOUTPUT" | ${GREP} '|main$$') || \ 178 (echo "$$NMOUTPUT" | ${GREP} 'T main$$') || \ 179 (echo "$$NMOUTPUT" | ${GREP} 'T _main$$'); \ 180 then \ 181 ${RM} "$@.d";\ 182 $(COMPILE.c) -g -I. -Dmain=__nomain -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/fep_clnt_nomain.o fep_clnt.c;\ 183 else \ 184 ${CP} ${OBJECTDIR}/fep_clnt.o ${OBJECTDIR}/fep_clnt_nomain.o;\ 185 fi 186 187 ${OBJECTDIR}/fep_xdr_nomain.o: ${OBJECTDIR}/fep_xdr.o fep_xdr.c 188 ${MKDIR} -p ${OBJECTDIR} 189 @NMOUTPUT=`${NM} ${OBJECTDIR}/fep_xdr.o`; \ 190 if (echo "$$NMOUTPUT" | ${GREP} '|main$$') || \ 191 (echo "$$NMOUTPUT" | ${GREP} 'T main$$') || \ 192 (echo "$$NMOUTPUT" | ${GREP} 'T _main$$'); \ 193 then \ 194 ${RM} "$@.d";\ 195 $(COMPILE.c) -g -I. -Dmain=__nomain -MMD -MP -MF "$@.d" -o ${OBJECTDIR}/fep_xdr_nomain.o fep_xdr.c;\ 196 else \ 197 ${CP} ${OBJECTDIR}/fep_xdr.o ${OBJECTDIR}/fep_xdr_nomain.o;\ 198 fi 199 200 # Run Test Targets 201 .test-conf: 202 @if [ "${TEST}" = "" ]; \ 203 then \ 204 ${TESTDIR}/TestFiles/f1 || true; \ 205 else \ 206 ./${TEST} || true; \ 207 fi 102 208 103 209 # Clean Targets 104 210 .clean-conf: ${CLEAN_SUBPROJECTS} 105 211 ${RM} -r ${CND_BUILDDIR}/${CND_CONF} 106 ${RM} ${ CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/fepsimulator212 ${RM} ${TESTDIR}/TestFiles/f2 107 213 108 214 # Subprojects
Note: See TracChangeset
for help on using the changeset viewer.
