05cc8d68779f14b262d2ad2f16d79f41007da21f
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. |