This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
dev:installation_for_developers [2014/10/22 08:20] – external edit 127.0.0.1 | dev: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: | + | * Make sure you have the JDK and eclipse installed as described in [[: |
- | * Checkout from GIT repositories from [[http://sourceforge.net/ | + | * 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 target lib | + | - deep runtime library |
- | * The deep plugin includes compiler 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 '' | + | |
- | * 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 '' | + | |
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// {{.: | + | - In the upper right corner click on //Export deployable plug-ins and fragments// {{.: |
- 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. |