-
Notifications
You must be signed in to change notification settings - Fork 120
Developer Guide
jeeeyul edited this page Aug 23, 2012
·
30 revisions
This plugin contains some API contract violations. The reasons are:
- Limited SWT CSS Support.
- High cohesiveness on SWT widgets and their look.
- Absent of officially published APIs
- CSS Generation with Xtend
- Rewrite CSS
- Tracing widget assignment on UI Model with E4 Event Broker
- Installing E4 Model Addon
- Using xtend to define UI with high readability
- Custom CSS Property Handler
- You need your own Key Store to sign build result.
keytool -keystore keystore -genkey -alias YOUR_KEY_NAME
- Follow keytool's instruction, it's easy. If done, you can see file "keystore" is generated.
- Replace "keystore" file in build project(net.jeeeyul.eclipse.themes.build) with yours.
- Create "keystore.properties" on build project, insert content likes:
sign-alias=YOUR_KEY_NAME storepass=YOUR_KEY_STORE_PASSWORD keypass=YOUR_KEY_PASSWORD
- Right click "release-build.launch" in build project, then select "Debug as / release-build"
- P2 repository will be created on "build-project/build/repo"