wiki/onboarding.md
... ...
@@ -60,7 +60,7 @@ First of all, make sure you've looked at http://www.amazon.de/Patterns-Elements-
60 60
* Go to Windows->Preferences->Google->Errors/Warnings and set "Missing SDK" to "Ignore"
61 61
* Import all Race Analysis projects from the `java/` subdirectory of the git main folder
62 62
* Import all projects from the `mobile/` subdirectory of the git main folder; this in particular contains the race committee app projects
63
- * Set the Eclipse target platform to race-analysis-p2-ide-local.target (located in com.sap.sailing.targetplatform/definitions)
63
+ * Set the Eclipse target platform to race-analysis-p2-remote.target (located in com.sap.sailing.targetplatform/definitions)
64 64
* Wait until the target platform has been resolved completely
65 65
* In the project com.sap.sailing.gwt.ui create a new subfolder "classes" in the folder WEB-INF
66 66
* Rebuild all projects
... ...
@@ -122,4 +122,4 @@ To deploy an Android project (for example com.sap.sailing.racecommittee.app) to
122 122
</dependency>`
123 123
124 124
125
-See [RaceCommittee App](racecommittee-app) for more information regarding the mobile app.
... ...
\ No newline at end of file
0
+See [RaceCommittee App](racecommittee-app) for more information regarding the mobile app.
wiki/typical-development-scenarios.md
... ...
@@ -11,8 +11,11 @@ Add a New Library which can not be found in any SAP Repository
11 11
* In case the library is not OSGi-enabled someone has to create such a OSGi-enabled version (ask the technical lead of the project)
12 12
* Add the library to an appropriate target folder under plugins/ in the project com.sap.sailing.targetplatform.base (e.g. target-base)
13 13
* Add a corresponding entry to the corresponding feature.xml in the project com.sap.sailing.targetplatform.base
14
-* Rebuild the base target platform by running the script `createLocalBaseP2repository.sh` (com.sap.sailing.targetplatform/scripts). The script needs to be adjusted to your local paths for your Eclipse and GIT workspace directories.
15
-* Test the new overall target platform by settings the race-analysis-p2-ide-p2admin.target as target platform in the IDE
14
+* Rebuild the base target platform by running the script `createLocalBaseP2repository.sh` (com.sap.sailing.targetplatform/scripts).
15
+* Generate the target definition for this local repository by running the script `createLocalTargetDef.sh` (same folder as above)
16
+* Test the new overall target platform
17
+ * by setting the race-analysis-p2-local.target as target platform in the IDE
18
+ * by running the local maven build via ``buildAndUpdateProduct.sh -v build`` (the ``-v`` switch builds and uses the local p2 repository)
16 19
* The admin of the central p2 repository (currently at sapsailing.com) must now replace the content of the central server /home/trac/p2-repositories/sailing with the content of the new local base p2 repository (com.sap.sailing.targetplatform/base/gen/p2), using the `uploadRepositoryToServer.sh` script
17 20
* Reload the target platform in the IDE
18 21
... ...
@@ -207,4 +210,4 @@ Experience has shown that sometimes the SAP HTTP proxy doesn't properly resolve
207 210
208 211
Run this inside a tmux window to be sure that logging off does not interrupt the process. After the process completes, copy the resulting declination-<year> file to your git workspace to `java/com.sap.sailing.declination/resources` and commit.
209 212
210
-There is also a script java/target/importdeclination that automates these steps.
... ...
\ No newline at end of file
0
+There is also a script java/target/importdeclination that automates these steps.