Added build.xml driver in root directory. Moved a few files around to support
unittest.
This commit is contained in:
		
							parent
							
								
									5e27ea578f
								
							
						
					
					
						commit
						d692288f68
					
				
							
								
								
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @ -37,3 +37,6 @@ | |||||||
| /core/resources-src/pix/sormus.xcf.gz | /core/resources-src/pix/sormus.xcf.gz | ||||||
| /core/resources-src/pix/splashscreen-sormus.png | /core/resources-src/pix/splashscreen-sormus.png | ||||||
| /core/resources-src/pix/splashscreen-sormus.xcf.gz | /core/resources-src/pix/splashscreen-sormus.xcf.gz | ||||||
|  | 
 | ||||||
|  | /swing/build | ||||||
|  | /swing/tmp | ||||||
|  | |||||||
							
								
								
									
										91
									
								
								build.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										91
									
								
								build.xml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,91 @@ | |||||||
|  | <project name="OpenRocket" basedir="." default="jar"> | ||||||
|  | 
 | ||||||
|  | 	<target name="clean"> | ||||||
|  | 		<ant dir="core" target="clean"/> | ||||||
|  | 		<ant dir="swing" target="clean"/> | ||||||
|  | 	</target> | ||||||
|  | 
 | ||||||
|  | 	<target name="build"> | ||||||
|  | 		<ant dir="core" target="build"/> | ||||||
|  | 		<ant dir="swing" target="build"/> | ||||||
|  | 	</target> | ||||||
|  | 	 | ||||||
|  | 	<target name="jar"> | ||||||
|  | 		<ant dir="core" target="jar"/> | ||||||
|  | 		<ant dir="swing" target="jar"/> | ||||||
|  | 	</target> | ||||||
|  | 
 | ||||||
|  | 	 | ||||||
|  | 	<target name="unittest" depends="jar"> | ||||||
|  | 		<ant dir="core" target="unittest"/> | ||||||
|  | 		<ant dir="swing" target="unittest"/> | ||||||
|  | 	</target> | ||||||
|  | 	 | ||||||
|  | 	<!-- CHECK --> | ||||||
|  | 	<target name="check" depends="checktodo,checkascii"/> | ||||||
|  | 	 | ||||||
|  | 	<!-- CHECK TODOs --> | ||||||
|  | 	<target name="todo" depends="checktodo"/> | ||||||
|  | 	<target name="checktodo"> | ||||||
|  | 		<tempfile property="todo.file" prefix="checktodo-" destDir="${basedir}"/> | ||||||
|  | 		<echo>Checking project for FIXMEs.</echo> | ||||||
|  | 		<concat destfile="${todo.file}"> | ||||||
|  | 			<fileset dir="core/src"> | ||||||
|  | 			    <include name="**/*.java"/> | ||||||
|  | 			</fileset> | ||||||
|  | 			<fileset dir="core/test"> | ||||||
|  | 			    <include name="**/*.java"/> | ||||||
|  | 			</fileset> | ||||||
|  | 			<fileset dir="swing/src"> | ||||||
|  | 			    <include name="**/*.java"/> | ||||||
|  | 			</fileset> | ||||||
|  | 			<fileset dir="swing/test"> | ||||||
|  | 			    <include name="**/*.java"/> | ||||||
|  | 			</fileset> | ||||||
|  | 			<filterchain> | ||||||
|  | 				<linecontainsregexp> | ||||||
|  | 					<regexp pattern="(FIXME|TODO:.*CRITICAL)"/> | ||||||
|  | 				</linecontainsregexp> | ||||||
|  | 			</filterchain> | ||||||
|  | 		</concat> | ||||||
|  | 		<loadfile srcfile="${todo.file}" property="criticaltodos"/> | ||||||
|  | 		<delete file="${todo.file}"/> | ||||||
|  | 		<fail if="criticaltodos">CRITICAL TODOs exist in project: | ||||||
|  | ${criticaltodos}</fail> | ||||||
|  | 		<echo>No critical TODOs in project.</echo> | ||||||
|  | 	</target> | ||||||
|  | 	 | ||||||
|  | 	 | ||||||
|  | 	<!-- CHECK ASCII --> | ||||||
|  | 	<target name="ascii" depends="checkascii"/> | ||||||
|  | 	<target name="checkascii"> | ||||||
|  | 		<tempfile property="ascii.file" prefix="checkascii-" destDir="${basedir}"/> | ||||||
|  | 		<echo>Checking project for non-ASCII characters.</echo> | ||||||
|  | 		<concat destfile="${ascii.file}"> | ||||||
|  | 			<fileset dir="core/src"> | ||||||
|  | 			    <include name="**/*.java"/> | ||||||
|  | 			</fileset> | ||||||
|  | 			<fileset dir="core/test"> | ||||||
|  | 			    <include name="**/*.java"/> | ||||||
|  | 			</fileset> | ||||||
|  | 			<fileset dir="swing/src"> | ||||||
|  | 			    <include name="**/*.java"/> | ||||||
|  | 			</fileset> | ||||||
|  | 			<fileset dir="swing/test"> | ||||||
|  | 			    <include name="**/*.java"/> | ||||||
|  | 			</fileset> | ||||||
|  | 			<filterchain> | ||||||
|  | 				<linecontainsregexp> | ||||||
|  | 					<regexp pattern="\P{ASCII}"/> | ||||||
|  | 				</linecontainsregexp> | ||||||
|  | 			</filterchain> | ||||||
|  | 		</concat> | ||||||
|  | 		<loadfile srcfile="${ascii.file}" property="nonascii"/> | ||||||
|  | 		<delete file="${ascii.file}"/> | ||||||
|  | 		<fail if="nonascii">Non-ASCII characters exist in project: | ||||||
|  | ${nonascii}</fail> | ||||||
|  | 		<echo>No non-ASCII characters in project.</echo> | ||||||
|  | 	</target> | ||||||
|  | 	 | ||||||
|  | 	 | ||||||
|  | </project> | ||||||
| @ -23,7 +23,7 @@ | |||||||
| 	<classpathentry kind="lib" path="lib/javax.inject.jar"/> | 	<classpathentry kind="lib" path="lib/javax.inject.jar"/> | ||||||
| 	<classpathentry kind="lib" path="lib/aopalliance.jar"/> | 	<classpathentry kind="lib" path="lib/aopalliance.jar"/> | ||||||
| 	<classpathentry kind="lib" path="lib-test/test-plugin.jar"/> | 	<classpathentry kind="lib" path="lib-test/test-plugin.jar"/> | ||||||
| 	<classpathentry kind="lib" path="lib/annotation-detector-3.0.2-SNAPSHOT.jar"/> |  | ||||||
| 	<classpathentry kind="lib" path="lib/slf4j-api-1.7.5.jar"/> | 	<classpathentry kind="lib" path="lib/slf4j-api-1.7.5.jar"/> | ||||||
|  | 	<classpathentry kind="lib" path="lib/annotation-detector-3.0.2.jar"/> | ||||||
| 	<classpathentry kind="output" path="bin"/> | 	<classpathentry kind="output" path="bin"/> | ||||||
| </classpath> | </classpath> | ||||||
|  | |||||||
| @ -7,7 +7,7 @@ | |||||||
| 	<property name="build.dir"   	value="${basedir}/build"/>		<!-- Build directory --> | 	<property name="build.dir"   	value="${basedir}/build"/>		<!-- Build directory --> | ||||||
| 	<property name="build-test.dir" value="${basedir}/build/test"/>		<!-- Build directory --> | 	<property name="build-test.dir" value="${basedir}/build/test"/>		<!-- Build directory --> | ||||||
| 	<property name="lib.dir"     	value="${basedir}/lib"/>		<!-- Library source directory --> | 	<property name="lib.dir"     	value="${basedir}/lib"/>		<!-- Library source directory --> | ||||||
| 	<property name="libtest.dir"	value="${basedir}/lib-test"/>		<!-- Library test source directory --> | 	<property name="libtest.dir"	value="${basedir}/../lib-test"/>		<!-- Library test source directory --> | ||||||
| 	<property name="libextra.dir"	value="${basedir}/lib-extra"/>		<!-- Library extra source directory --> | 	<property name="libextra.dir"	value="${basedir}/lib-extra"/>		<!-- Library extra source directory --> | ||||||
| 	<property name="tmp.dir"	value="${basedir}/tmp"/>		<!-- Temporary directory --> | 	<property name="tmp.dir"	value="${basedir}/tmp"/>		<!-- Temporary directory --> | ||||||
| 	<property name="resources.dir"	value="${basedir}/resources"/>		<!-- Resources directory --> | 	<property name="resources.dir"	value="${basedir}/resources"/>		<!-- Resources directory --> | ||||||
| @ -84,61 +84,6 @@ | |||||||
| 	</target> | 	</target> | ||||||
| 
 | 
 | ||||||
| 	 | 	 | ||||||
| 	<!-- CHECK --> |  | ||||||
| 	<target name="check" depends="checktodo,checkascii"/> |  | ||||||
| 	 |  | ||||||
| 	<!-- CHECK TODOs --> |  | ||||||
| 	<target name="todo" depends="checktodo"/> |  | ||||||
| 	<target name="checktodo"> |  | ||||||
| 		<tempfile property="todo.file" prefix="checktodo-" destDir="${tmp.dir}"/> |  | ||||||
| 		<echo>Checking project for FIXMEs.</echo> |  | ||||||
| 		<concat destfile="${todo.file}"> |  | ||||||
| 			<fileset dir="${src.dir}"> |  | ||||||
| 			    <include name="**/*.java"/> |  | ||||||
| 			</fileset> |  | ||||||
| 			<fileset dir="${src-test.dir}"> |  | ||||||
| 			    <include name="**/*.java"/> |  | ||||||
| 			</fileset> |  | ||||||
| 			<filterchain> |  | ||||||
| 				<linecontainsregexp> |  | ||||||
| 					<regexp pattern="(FIXME|TODO:.*CRITICAL)"/> |  | ||||||
| 				</linecontainsregexp> |  | ||||||
| 			</filterchain> |  | ||||||
| 		</concat> |  | ||||||
| 		<loadfile srcfile="${todo.file}" property="criticaltodos"/> |  | ||||||
| 		<delete file="${todo.file}"/> |  | ||||||
| 		<fail if="criticaltodos">CRITICAL TODOs exist in project: |  | ||||||
| ${criticaltodos}</fail> |  | ||||||
| 		<echo>No critical TODOs in project.</echo> |  | ||||||
| 	</target> |  | ||||||
| 	 |  | ||||||
| 	 |  | ||||||
| 	<!-- CHECK ASCII --> |  | ||||||
| 	<target name="ascii" depends="checkascii"/> |  | ||||||
| 	<target name="checkascii"> |  | ||||||
| 		<tempfile property="ascii.file" prefix="checkascii-" destDir="${tmp.dir}"/> |  | ||||||
| 		<echo>Checking project for non-ASCII characters.</echo> |  | ||||||
| 		<concat destfile="${ascii.file}"> |  | ||||||
| 			<fileset dir="${src.dir}"> |  | ||||||
| 			    <include name="**/*.java"/> |  | ||||||
| 			</fileset> |  | ||||||
| 			<fileset dir="${src-test.dir}"> |  | ||||||
| 			    <include name="**/*.java"/> |  | ||||||
| 			</fileset> |  | ||||||
| 			<filterchain> |  | ||||||
| 				<linecontainsregexp> |  | ||||||
| 					<regexp pattern="\P{ASCII}"/> |  | ||||||
| 				</linecontainsregexp> |  | ||||||
| 			</filterchain> |  | ||||||
| 		</concat> |  | ||||||
| 		<loadfile srcfile="${ascii.file}" property="nonascii"/> |  | ||||||
| 		<delete file="${ascii.file}"/> |  | ||||||
| 		<fail if="nonascii">Non-ASCII characters exist in project: |  | ||||||
| ${nonascii}</fail> |  | ||||||
| 		<echo>No non-ASCII characters in project.</echo> |  | ||||||
| 	</target> |  | ||||||
| 	 |  | ||||||
| 	 |  | ||||||
| 	<!--  Unit tests  --> | 	<!--  Unit tests  --> | ||||||
| 	<target name="unittest" description="Execute unit tests" depends="build"> | 	<target name="unittest" description="Execute unit tests" depends="build"> | ||||||
| 		<echo>Building unit tests</echo> | 		<echo>Building unit tests</echo> | ||||||
| @ -147,7 +92,7 @@ ${nonascii}</fail> | |||||||
| 		 | 		 | ||||||
| 		<echo>Running unit tests</echo> | 		<echo>Running unit tests</echo> | ||||||
| 		<mkdir dir="${tmp.dir}/rawtestoutput"/> | 		<mkdir dir="${tmp.dir}/rawtestoutput"/> | ||||||
| 		<junit fork="yes" forkmode="once" printsummary="false" failureproperty="junit.failure"> | 		<junit fork="yes" forkmode="once" printsummary="false" failureproperty="junit.failure" dir="${basedir}"> | ||||||
| 			<classpath> | 			<classpath> | ||||||
| 				<path refid="test-classpath"/> | 				<path refid="test-classpath"/> | ||||||
| 				<path location="${basedir}"/> | 				<path location="${basedir}"/> | ||||||
|  | |||||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								core/lib/annotation-detector-3.0.2.jar
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								core/lib/annotation-detector-3.0.2.jar
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								lib-ant/ant-contrib-1.0b3.jar
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								lib-ant/ant-contrib-1.0b3.jar
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| @ -11,7 +11,6 @@ | |||||||
| 	<classpathentry kind="lib" path="lib/jogl/gluegen-rt.jar"/> | 	<classpathentry kind="lib" path="lib/jogl/gluegen-rt.jar"/> | ||||||
| 	<classpathentry combineaccessrules="false" kind="src" path="/OpenRocket Core"/> | 	<classpathentry combineaccessrules="false" kind="src" path="/OpenRocket Core"/> | ||||||
| 	<classpathentry kind="lib" path="/OpenRocket Core/lib/slf4j-api-1.7.5.jar"/> | 	<classpathentry kind="lib" path="/OpenRocket Core/lib/slf4j-api-1.7.5.jar"/> | ||||||
| 	<classpathentry kind="lib" path="/OpenRocket Core/lib/annotation-detector-3.0.2-SNAPSHOT.jar"/> |  | ||||||
| 	<classpathentry kind="lib" path="/OpenRocket Core/lib/aopalliance.jar"/> | 	<classpathentry kind="lib" path="/OpenRocket Core/lib/aopalliance.jar"/> | ||||||
| 	<classpathentry kind="lib" path="/OpenRocket Core/lib/guice-3.0.jar"/> | 	<classpathentry kind="lib" path="/OpenRocket Core/lib/guice-3.0.jar"/> | ||||||
| 	<classpathentry kind="lib" path="/OpenRocket Core/lib/guice-multibindings-3.0.jar"/> | 	<classpathentry kind="lib" path="/OpenRocket Core/lib/guice-multibindings-3.0.jar"/> | ||||||
| @ -21,5 +20,6 @@ | |||||||
| 	<classpathentry kind="lib" path="lib/logback-core-1.0.12.jar"/> | 	<classpathentry kind="lib" path="lib/logback-core-1.0.12.jar"/> | ||||||
| 	<classpathentry kind="lib" path="/OpenRocket Core/resources"/> | 	<classpathentry kind="lib" path="/OpenRocket Core/resources"/> | ||||||
| 	<classpathentry kind="lib" path="resources"/> | 	<classpathentry kind="lib" path="resources"/> | ||||||
|  | 	<classpathentry kind="lib" path="/OpenRocket Core/lib/annotation-detector-3.0.2.jar"/> | ||||||
| 	<classpathentry kind="output" path="bin"/> | 	<classpathentry kind="output" path="bin"/> | ||||||
| </classpath> | </classpath> | ||||||
|  | |||||||
| @ -7,8 +7,8 @@ | |||||||
| 	<property name="build.dir"   	value="${basedir}/build"/>		<!-- Build directory --> | 	<property name="build.dir"   	value="${basedir}/build"/>		<!-- Build directory --> | ||||||
| 	<property name="build-test.dir" value="${basedir}/build/test"/>		<!-- Build directory --> | 	<property name="build-test.dir" value="${basedir}/build/test"/>		<!-- Build directory --> | ||||||
| 	<property name="lib.dir"     	value="${basedir}/lib"/>		<!-- Library source directory --> | 	<property name="lib.dir"     	value="${basedir}/lib"/>		<!-- Library source directory --> | ||||||
| 	<property name="libtest.dir"	value="${basedir}/lib-test"/>		<!-- Library test source directory --> | 	<property name="libtest.dir"	value="${basedir}/../lib-test"/>		<!-- Library test source directory --> | ||||||
| 	<property name="libextra.dir"	value="${basedir}/lib-extra"/>		<!-- Library extra source directory --> | 	<property name="libant.dir"	value="${basedir}/../lib-ant"/>		<!-- Library ant source directory --> | ||||||
| 	<property name="tmp.dir"	value="${basedir}/tmp"/>		<!-- Temporary directory --> | 	<property name="tmp.dir"	value="${basedir}/tmp"/>		<!-- Temporary directory --> | ||||||
| 	<property name="resources.dir"	value="${basedir}/resources"/>		<!-- Resources directory --> | 	<property name="resources.dir"	value="${basedir}/resources"/>		<!-- Resources directory --> | ||||||
| 	<property name="resources-src.dir"	value="${basedir}/resources-src"/> | 	<property name="resources-src.dir"	value="${basedir}/resources-src"/> | ||||||
| @ -45,6 +45,7 @@ | |||||||
| 		<pathelement location="${classes.dir}"/> | 		<pathelement location="${classes.dir}"/> | ||||||
| 		<pathelement location="${src-test.dir}"/> | 		<pathelement location="${src-test.dir}"/> | ||||||
| 		<fileset dir="${libtest.dir}/" includes="*.jar"/> | 		<fileset dir="${libtest.dir}/" includes="*.jar"/> | ||||||
|  | 		<pathelement location="../core/build/test"/> | ||||||
| 	</path> | 	</path> | ||||||
| 
 | 
 | ||||||
| 	<path id="run-classpath"> | 	<path id="run-classpath"> | ||||||
| @ -56,7 +57,7 @@ | |||||||
| 	<!-- Add Ant-contrib tasks so we can use for loop --> | 	<!-- Add Ant-contrib tasks so we can use for loop --> | ||||||
| 	<taskdef resource="net/sf/antcontrib/antlib.xml"> | 	<taskdef resource="net/sf/antcontrib/antlib.xml"> | ||||||
| 		<classpath> | 		<classpath> | ||||||
| 			<pathelement location="${libextra.dir}/ant-contrib-1.0b3.jar"/> | 			<pathelement location="${libant.dir}/ant-contrib-1.0b3.jar"/> | ||||||
| 		</classpath> | 		</classpath> | ||||||
| 	</taskdef> | 	</taskdef> | ||||||
| 
 | 
 | ||||||
| @ -103,7 +104,7 @@ | |||||||
| 			<zipfileset src="${lib.dir}/miglayout15-swing.jar"/> | 			<zipfileset src="${lib.dir}/miglayout15-swing.jar"/> | ||||||
| 			<zipfileset src="${core.dir}/lib/opencsv-2.3.jar"/> | 			<zipfileset src="${core.dir}/lib/opencsv-2.3.jar"/> | ||||||
| 			<zipfileset src="${lib.dir}/OrangeExtensions-1.2.jar"/> | 			<zipfileset src="${lib.dir}/OrangeExtensions-1.2.jar"/> | ||||||
| 			<zipfileset src="${core.dir}/lib/annotation-detector-3.0.2-SNAPSHOT.jar"/> | 			<zipfileset src="${core.dir}/lib/annotation-detector-3.0.2.jar"/> | ||||||
| 			<zipfileset src="${core.dir}/lib/slf4j-api-1.7.5.jar"/> | 			<zipfileset src="${core.dir}/lib/slf4j-api-1.7.5.jar"/> | ||||||
| 			<zipfileset src="${lib.dir}/logback-classic-1.0.12.jar"/> | 			<zipfileset src="${lib.dir}/logback-classic-1.0.12.jar"/> | ||||||
| 			<zipfileset src="${lib.dir}/logback-core-1.0.12.jar"/> | 			<zipfileset src="${lib.dir}/logback-core-1.0.12.jar"/> | ||||||
|  | |||||||
							
								
								
									
										40
									
								
								swing/test/net/sf/openrocket/Estes_A8.rse
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								swing/test/net/sf/openrocket/Estes_A8.rse
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,40 @@ | |||||||
|  | <engine-database> | ||||||
|  |  <engine-list> | ||||||
|  | <engine FDiv="10" FFix="1" FStep="-1." Isp="71.7" Itot="2.32" Type="single-use" auto-calc-cg="1" auto-calc-mass="1" avgThrust="3.178" burn-time="0.73" cgDiv="10" cgFix="1" cgStep="-1." code="A8" delays="3,5" dia="18." exitDia="0." initWt="16.35" len="70." mDiv="10" mFix="1" mStep="-1." massFrac="20.18" mfg="Estes" peakThrust="9.73" propWt="3.3" tDiv="10" tFix="1" tStep="-1." throatDia="0."> | ||||||
|  | <comments>Estes A8 RASP.ENG file made from NAR published data | ||||||
|  | File produced October 3, 2000 | ||||||
|  | The total impulse, peak thrust, average thrust and burn time are | ||||||
|  | the same as the averaged static test data on the NAR web site in | ||||||
|  | the certification file. The curve drawn with these data points is as | ||||||
|  | close to the certification curve as can be with such a limited | ||||||
|  | number of points (32) allowed with wRASP up to v1.6. | ||||||
|  | </comments> | ||||||
|  | <data> | ||||||
|  | <eng-data cg="35." f="0." m="3.3" t="0."/> | ||||||
|  | <eng-data cg="35." f="0.512" m="3.28507" t="0.041"/> | ||||||
|  | <eng-data cg="35." f="2.115" m="3.20474" t="0.084"/> | ||||||
|  | <eng-data cg="35." f="4.358" m="3.0068" t="0.127"/> | ||||||
|  | <eng-data cg="35." f="6.794" m="2.6975" t="0.166"/> | ||||||
|  | <eng-data cg="35." f="8.588" m="2.41309" t="0.192"/> | ||||||
|  | <eng-data cg="35." f="9.294" m="2.23506" t="0.206"/> | ||||||
|  | <eng-data cg="35." f="9.73" m="1.96448" t="0.226"/> | ||||||
|  | <eng-data cg="35." f="8.845" m="1.83238" t="0.236"/> | ||||||
|  | <eng-data cg="35." f="7.179" m="1.70703" t="0.247"/> | ||||||
|  | <eng-data cg="35." f="5.063" m="1.58515" t="0.261"/> | ||||||
|  | <eng-data cg="35." f="3.717" m="1.48525" t="0.277"/> | ||||||
|  | <eng-data cg="35." f="3.205" m="1.3425" t="0.306"/> | ||||||
|  | <eng-data cg="35." f="2.884" m="1.14764" t="0.351"/> | ||||||
|  | <eng-data cg="35." f="2.499" m="0.94092" t="0.405"/> | ||||||
|  | <eng-data cg="35." f="2.371" m="0.726196" t="0.467"/> | ||||||
|  | <eng-data cg="35." f="2.307" m="0.509957" t="0.532"/> | ||||||
|  | <eng-data cg="35." f="2.371" m="0.320333" t="0.589"/> | ||||||
|  | <eng-data cg="35." f="2.371" m="0.175326" t="0.632"/> | ||||||
|  | <eng-data cg="35." f="2.243" m="0.109701" t="0.652"/> | ||||||
|  | <eng-data cg="35." f="1.794" m="0.0637665" t="0.668"/> | ||||||
|  | <eng-data cg="35." f="1.153" m="0.0302344" t="0.684"/> | ||||||
|  | <eng-data cg="35." f="0.448" m="0.00860204" t="0.703"/> | ||||||
|  | <eng-data cg="35." f="0." m="0." t="0.73"/> | ||||||
|  | </data> | ||||||
|  | </engine> | ||||||
|  |  </engine-list> | ||||||
|  | </engine-database> | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user