Skip to content
Snippets Groups Projects
Commit fad66d2f authored by Guylaine Prat's avatar Guylaine Prat
Browse files

Update pom.xml to compile from sources zip (no git directory) and to be

similar to Orekit.
parent ef3c6fa5
No related branches found
No related tags found
No related merge requests found
...@@ -216,21 +216,6 @@ ...@@ -216,21 +216,6 @@
<compilerArgument>-Xlint:deprecation</compilerArgument> <compilerArgument>-Xlint:deprecation</compilerArgument>
</configuration> </configuration>
</plugin> </plugin>
<plugin>
<groupId>ru.concerteza.buildnumber</groupId>
<artifactId>maven-jgit-buildnumber-plugin</artifactId>
<version>${rugged.jgit.buildnumber.version}</version>
<executions>
<execution>
<phase>prepare-package</phase>
<goals>
<goal>extract-buildnumber</goal>
</goals>
</execution>
</executions>
<configuration>
</configuration>
</plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId> <artifactId>maven-jar-plugin</artifactId>
...@@ -239,7 +224,6 @@ ...@@ -239,7 +224,6 @@
<archive> <archive>
<manifestFile>${project.build.directory}/osgi/MANIFEST.MF</manifestFile> <manifestFile>${project.build.directory}/osgi/MANIFEST.MF</manifestFile>
<manifestEntries> <manifestEntries>
<Implementation-Build>${rugged.implementation.build}</Implementation-Build>
<X-Compile-Source-JDK>${rugged.compiler.source}</X-Compile-Source-JDK> <X-Compile-Source-JDK>${rugged.compiler.source}</X-Compile-Source-JDK>
<X-Compile-Target-JDK>${rugged.compiler.target}</X-Compile-Target-JDK> <X-Compile-Target-JDK>${rugged.compiler.target}</X-Compile-Target-JDK>
</manifestEntries> </manifestEntries>
...@@ -256,15 +240,6 @@ ...@@ -256,15 +240,6 @@
<descriptor>src/main/assembly/source-jar-assembly.xml</descriptor> <descriptor>src/main/assembly/source-jar-assembly.xml</descriptor>
</descriptors> </descriptors>
</configuration> </configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
...@@ -414,9 +389,6 @@ ...@@ -414,9 +389,6 @@
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.felix</groupId> <groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId> <artifactId>maven-bundle-plugin</artifactId>
...@@ -565,6 +537,48 @@ ...@@ -565,6 +537,48 @@
</reporting> </reporting>
<profiles> <profiles>
<profile>
<id>git</id>
<activation>
<file>
<exists>.git</exists>
</file>
</activation>
<build>
<plugins>
<plugin>
<groupId>ru.concerteza.buildnumber</groupId>
<artifactId>maven-jgit-buildnumber-plugin</artifactId>
<version>${rugged.jgit.buildnumber.version}</version>
<executions>
<execution>
<phase>prepare-package</phase>
<goals>
<goal>extract-buildnumber</goal>
</goals>
</execution>
</executions>
<configuration>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>${rugged.maven-jar-plugin.version}</version>
<configuration>
<archive>
<manifestFile>${project.build.directory}/osgi/MANIFEST.MF</manifestFile>
<manifestEntries>
<Implementation-Build>${rugged.implementation.build}</Implementation-Build>
<X-Compile-Source-JDK>${rugged.compiler.source}</X-Compile-Source-JDK>
<X-Compile-Target-JDK>${rugged.compiler.target}</X-Compile-Target-JDK>
</manifestEntries>
</archive>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile> <profile>
<id>release</id> <id>release</id>
<build> <build>
......
...@@ -228,25 +228,21 @@ public class InterSensorsOptimizationProblemBuilder extends OptimizationProblemB ...@@ -228,25 +228,21 @@ public class InterSensorsOptimizationProblemBuilder extends OptimizationProblemB
ruggedB.distanceBetweenLOSderivatives(lineSensorA, dateA, pixelA, scToBodyA, ruggedB.distanceBetweenLOSderivatives(lineSensorA, dateA, pixelA, scToBodyA,
lineSensorB, dateB, pixelB, this.getGenerator()); lineSensorB, dateB, pixelB, this.getGenerator());
if (ilResult == null) { // extract the value
// TODO GP manque code value.setEntry(l, ilResult[0].getValue());
} else { value.setEntry(l + 1, ilResult[1].getValue());
// extract the value
value.setEntry(l, ilResult[0].getValue()); // extract the Jacobian
value.setEntry(l + 1, ilResult[1].getValue()); final int[] orders = new int[this.getNbParams()];
int m = 0;
// extract the Jacobian
final int[] orders = new int[this.getNbParams()]; for (final ParameterDriver driver : this.getDrivers()) {
int m = 0; final double scale = driver.getScale();
orders[m] = 1;
for (final ParameterDriver driver : this.getDrivers()) { jacobian.setEntry(l, m, ilResult[0].getPartialDerivative(orders) * scale);
final double scale = driver.getScale(); jacobian.setEntry(l + 1, m, ilResult[1].getPartialDerivative(orders) * scale);
orders[m] = 1; orders[m] = 0;
jacobian.setEntry(l, m, ilResult[0].getPartialDerivative(orders) * scale); m++;
jacobian.setEntry(l + 1, m, ilResult[1].getPartialDerivative(orders) * scale);
orders[m] = 0;
m++;
}
} }
l += 2; // pass to the next evaluation l += 2; // pass to the next evaluation
......
...@@ -121,7 +121,6 @@ public class Observables { ...@@ -121,7 +121,6 @@ public class Observables {
public SensorToSensorMapping getInterMapping(final String ruggedNameA, final String sensorNameA, public SensorToSensorMapping getInterMapping(final String ruggedNameA, final String sensorNameA,
final String ruggedNameB, final String sensorNameB) { final String ruggedNameB, final String sensorNameB) {
//TODO GP revoir la creation de string par "+"
final String keyA = ruggedNameA + RUGGED_SENSOR_SEPARATOR + sensorNameA; final String keyA = ruggedNameA + RUGGED_SENSOR_SEPARATOR + sensorNameA;
final String keyB = ruggedNameB + RUGGED_SENSOR_SEPARATOR + sensorNameB; final String keyB = ruggedNameB + RUGGED_SENSOR_SEPARATOR + sensorNameB;
final SensorToSensorMapping mapping = interMappings.get(keyA + SENSORS_SEPARATOR + keyB); final SensorToSensorMapping mapping = interMappings.get(keyA + SENSORS_SEPARATOR + keyB);
...@@ -134,7 +133,6 @@ public class Observables { ...@@ -134,7 +133,6 @@ public class Observables {
*/ */
private String createKey(final SensorToGroundMapping groundMapping) private String createKey(final SensorToGroundMapping groundMapping)
{ {
//TODO GP revoir la creation de string par "+"
final String key = groundMapping.getRuggedName() + RUGGED_SENSOR_SEPARATOR + groundMapping.getSensorName(); final String key = groundMapping.getRuggedName() + RUGGED_SENSOR_SEPARATOR + groundMapping.getSensorName();
return key; return key;
} }
...@@ -145,7 +143,6 @@ public class Observables { ...@@ -145,7 +143,6 @@ public class Observables {
*/ */
private String createKey(final SensorToSensorMapping sensorMapping) private String createKey(final SensorToSensorMapping sensorMapping)
{ {
//TODO GP revoir la creation de string par "+"
final String keyA = sensorMapping.getRuggedNameA() + RUGGED_SENSOR_SEPARATOR + sensorMapping.getSensorNameA(); final String keyA = sensorMapping.getRuggedNameA() + RUGGED_SENSOR_SEPARATOR + sensorMapping.getSensorNameA();
final String keyB = sensorMapping.getRuggedNameB() + RUGGED_SENSOR_SEPARATOR + sensorMapping.getSensorNameB(); final String keyB = sensorMapping.getRuggedNameB() + RUGGED_SENSOR_SEPARATOR + sensorMapping.getSensorNameB();
return keyA + SENSORS_SEPARATOR + keyB; return keyA + SENSORS_SEPARATOR + keyB;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment