deep

a Cross Development Platform for Java

User Tools

Site Tools


dev:installation_for_developers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dev:installation_for_developers [2015/03/13 09:53] ursgrafdev:installation_for_developers [2022/02/24 13:34] (current) ursgraf
Line 1: Line 1:
 ====== Installation for Developers ====== ====== Installation for Developers ======
 Setup the development environment according to the following steps. Setup the development environment according to the following steps.
-  * Make sure you have the JDK and eclipse installed as described in [[software:deep:installation:start|deep Installation]].+  * Make sure you have the JDK and eclipse installed as described in [[:installation|Download and Installation]]. eclipse must have plug-in development environment (PDE) installed.
   * Checkout from GIT repositories from [[https://github.com/deepjava | deep on Github]]. This gives you two eclipse projects.   * Checkout from GIT repositories from [[https://github.com/deepjava | deep on Github]]. This gives you two eclipse projects.
     - deep plugin with compiler, linker and launcher     - deep plugin with compiler, linker and launcher
     - deep runtime library     - deep runtime library
-  * The deep plugin includes compiler test cases. These test cases need a special test framework in oder to be able to be excecuted. As this framework is currently not included in the repository, please exclude the source folder ''ch.ntb.inf.deep/junitTargetTest'' from the build path of the project. 
-  * The deep target lib includes target lib test cases. These test cases need a special test framework to be able to be excecuted. As this framework is currently not included in the repository, please exclude the source folder ''ch.ntb.inf.deep.trglib/junitTargetTest'' from the build path of the project. 
  
 Now you can use the plugin together with the target library as any other eclipse plugin under development. Now you can use the plugin together with the target library as any other eclipse plugin under development.
Line 20: Line 18:
 Eclipse offers a possibility to deploy a plugin without the need to create a Feature Project and an Update Site from which you can install the plugin afterwards. How you can do this is described in the following steps:\\ Eclipse offers a possibility to deploy a plugin without the need to create a Feature Project and an Update Site from which you can install the plugin afterwards. How you can do this is described in the following steps:\\
   - Open the deep MANIFEST.MF file in Eclipse (not with a Text-Editor)   - Open the deep MANIFEST.MF file in Eclipse (not with a Text-Editor)
-  - In the upper right corner click on //Export deployable plug-ins and fragments// {{.:exportdeployableplugin_button.png?600&direct}}+  - In the upper right corner click on //Export deployable plug-ins and fragments// {{.:exportdeployableplugin_button.png?400&direct}}
   - Select the plugin you want to deploy and in the lower part the Destination Directory.   - Select the plugin you want to deploy and in the lower part the Destination Directory.
   - Click Finish.   - Click Finish.
dev/installation_for_developers.1426236813.txt.gz · Last modified: 2016/02/25 13:33 (external edit)