Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "LDT/Developer Area/Building LDT from source"
< LDT
(→Building a standalone product) |
|
(No difference)
|
Revision as of 05:22, 12 September 2012
If you are experimenting with Lua Development Tools source code, you'll certainly be interested in building it by yourself.
Checking out the source code
- Clone the repository
git://git.eclipse.org/gitroot/koneki/org.eclipse.koneki.ldt.git
Building a p2 repository
- Verify that you have installed Maven 3 properly on your system. See http://maven.apache.org/download.html to get it if you don't have it already.
- Use your terminal of choice to cd into the root folder of the LDT source tree you've cloned earlier.
- Run
mvn clean package
- It may take quite a while when running for the first time, but you should end up with a message similar to the following, indicating that everything went well:
[INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 25:01.483s [INFO] Finished at: Sun Apr 01 14:02:19 CEST 2012 [INFO] Final Memory: 104M/213M [INFO] ------------------------------------------------------------------------
- The built artifact that'll interest you most is contained in
repository/target/repository
; it is a complete p2 repository including your freshly built version of LDT. You can reference this p2 repository location in an Eclipse installation and actually install LDT.
Building a standalone product
Product build is not active by default.
- In order to build the RCP versions (win32/64, mac64, linux32/64) of LDT in addition to the plugins, features, and p2 repository, you need to perform
mvn clean package -P build-product,platform-indigo
.