diff options
Diffstat (limited to 'buildScripts')
-rw-r--r-- | buildScripts/.gitignore | 1 | ||||
-rw-r--r-- | buildScripts/eclipse-p2.ant.xml | 25 | ||||
-rw-r--r-- | buildScripts/ivy.xml | 14 | ||||
-rw-r--r-- | buildScripts/lombok.jks | bin | 0 -> 2359 bytes | |||
-rw-r--r-- | buildScripts/p2/feature.xml | 4 |
5 files changed, 35 insertions, 9 deletions
diff --git a/buildScripts/.gitignore b/buildScripts/.gitignore new file mode 100644 index 00000000..46452f58 --- /dev/null +++ b/buildScripts/.gitignore @@ -0,0 +1 @@ +/lombok.jks.password diff --git a/buildScripts/eclipse-p2.ant.xml b/buildScripts/eclipse-p2.ant.xml index 4dc9b719..db33b674 100644 --- a/buildScripts/eclipse-p2.ant.xml +++ b/buildScripts/eclipse-p2.ant.xml @@ -55,6 +55,13 @@ This buildfile is part of projectlombok.org. It is responsible for building the <zipfileset dir="buildScripts/p2" includes="p2.inf" prefix="META-INF/" /> <zipfileset dir="dist" includes="lombok-${lombok.version}.jar" fullpath="lombok.jar" /> </jar> + <loadfile property="store.pass" srcFile="buildScripts/lombok.jks.password" /> + <signjar + jar="build/p2/plugins/org.projectlombok.agent_${lombok.version}.jar" + alias="lombok" + storepass="${store.pass}" + keystore="buildScripts/lombok.jks" + /> <length property="agent.zip.size" file="build/p2/plugins/org.projectlombok.agent_${lombok.version}.jar" /> @@ -67,6 +74,12 @@ This buildfile is part of projectlombok.org. It is responsible for building the </filterset> </copy> <zip destfile="build/p2/features/org.projectlombok.feature_${lombok.version}.jar" basedir="build/p2" includes="feature.xml" /> + <signjar + jar="build/p2/features/org.projectlombok.feature_${lombok.version}.jar" + alias="lombok" + storepass="${store.pass}" + keystore="buildScripts/lombok.jks" + /> <delete file="build/p2/feature.xml" /> <length property="feature.zip.size" file="build/p2/features/org.projectlombok.feature_${lombok.version}.jar" /> @@ -81,7 +94,19 @@ This buildfile is part of projectlombok.org. It is responsible for building the </filterset> </copy> <zip destfile="build/p2/artifacts.jar" basedir="build/p2" includes="artifacts.xml" /> + <signjar + jar="build/p2/artifacts.jar" + alias="lombok" + storepass="${store.pass}" + keystore="buildScripts/lombok.jks" + /> <zip destfile="build/p2/content.jar" basedir="build/p2" includes="content.xml" /> + <signjar + jar="build/p2/content.jar" + alias="lombok" + storepass="${store.pass}" + keystore="buildScripts/lombok.jks" + /> <delete file="build/p2/artifacts.xml" /> <delete file="build/p2/content.xml" /> </target> diff --git a/buildScripts/ivy.xml b/buildScripts/ivy.xml index 1edce11d..1d8fc26b 100644 --- a/buildScripts/ivy.xml +++ b/buildScripts/ivy.xml @@ -52,13 +52,13 @@ <dependency org="netbeans.org" name="openide.util" rev="6.8beta" conf="netbeansBuild->build" /> <dependency org="netbeans.org" name="modules.java.source" rev="6.8beta" conf="netbeansBuild->build" /> - <dependency org="org.eclipse.custom" name="core.runtime" rev="3.9.0" conf="eclipseBuild->default; contrib->sources" /> - <dependency org="org.eclipse.custom" name="jdt.core" rev="3.9.1" conf="eclipseBuild->default; contrib->sources" /> - <dependency org="org.eclipse.custom" name="jdt.ui" rev="3.9.1" conf="eclipseBuild->default; contrib->sources" /> - <dependency org="org.eclipse.custom" name="equinox.common" rev="3.6.200" conf="eclipseBuild->default; contrib->sources" /> - <dependency org="org.eclipse.custom" name="osgi" rev="3.9.0" conf="eclipseBuild->default; contrib->sources" /> - <dependency org="org.eclipse.custom" name="core.resources" rev="3.8.100" conf="eclipseBuild->default; contrib->sources" /> - <dependency org="org.eclipse.custom" name="core.jobs" rev="3.5.300" conf="eclipseBuild->default; contrib->sources" /> + <dependency org="org.eclipse.platform" name="org.eclipse.core.runtime" rev="3.17.0" conf="eclipseBuild->default; contrib->sources" transitive="false" /> + <dependency org="org.eclipse.jdt" name="org.eclipse.jdt.core" rev="3.20.0" conf="eclipseBuild->default; contrib->sources" transitive="false" /> + <dependency org="org.eclipse.jdt" name="org.eclipse.jdt.ui" rev="3.12.2" conf="eclipseBuild->default; contrib->sources" transitive="false" /> + <dependency org="org.eclipse.platform" name="org.eclipse.equinox.common" rev="3.10.600" conf="eclipseBuild->default; contrib->sources" transitive="false" /> + <dependency org="org.eclipse.platform" name="org.eclipse.osgi" rev="3.15.100" conf="eclipseBuild->default; contrib->sources" transitive="false" /> + <dependency org="org.eclipse.platform" name="org.eclipse.core.resources" rev="3.13.600" conf="eclipseBuild->default; contrib->sources" transitive="false" /> + <dependency org="org.eclipse.platform" name="org.eclipse.core.jobs" rev="3.10.600" conf="eclipseBuild->default; contrib->sources" transitive="false" /> <dependency org="org.eclipse.jgit" name="org.eclipse.jgit.ant" rev="5.2.0.201812061821-r" conf="supporters->default" /> <dependency org="org.eclipse.jgit" name="org.eclipse.jgit" rev="5.2.0.201812061821-r" conf="supporters->default" /> diff --git a/buildScripts/lombok.jks b/buildScripts/lombok.jks Binary files differnew file mode 100644 index 00000000..3c57736b --- /dev/null +++ b/buildScripts/lombok.jks diff --git a/buildScripts/p2/feature.xml b/buildScripts/p2/feature.xml index f5d08c4d..27fe2559 100644 --- a/buildScripts/p2/feature.xml +++ b/buildScripts/p2/feature.xml @@ -32,8 +32,8 @@ THE SOFTWARE. <plugin id="org.projectlombok.agent" - download-size="0" - install-size="0" + download-size="1158" + install-size="1158" version="@VERSION@"/> </feature> |