File tree Expand file tree Collapse file tree 1 file changed +23
-1
lines changed Expand file tree Collapse file tree 1 file changed +23
-1
lines changed Original file line number Diff line number Diff line change 15
15
</exec >
16
16
</target >
17
17
18
- <target name =" -post-build" depends =" -getgitdetails" >
18
+ <target name =" -javadoc" description =" Generate Javadocs" >
19
+ <property name =" javadoc.jar.name" value =" ${out.dir}/sqlcipher-javadoc.jar" />
20
+ <javadoc sourcepath =" ${source.dir}"
21
+ destdir =" ${out.dir}/javadoc"
22
+ packagenames =" net.sqlcipher.*"
23
+ windowtitle =" SQLCipher for Android"
24
+ doctitle =" SQLCipher for Android" />
25
+ <delete file =" ${javadoc.jar.name}" />
26
+ <jar destfile =" ${javadoc.jar.name}"
27
+ includes =" net/sqlcipher/**"
28
+ basedir =" ${out.dir}/javadoc" >
29
+ <manifest >
30
+ <attribute name =" Implementation-Vendor" value =" Zetetic" />
31
+ <attribute name =" Implementation-Title" value =" SQLCipher for Android" />
32
+ <attribute name =" Implementation-URL" value =" https://www.zetetic.net/sqlcipher/open-source" />
33
+ <attribute name =" Implementation-Version" value =" ${git.describe}" />
34
+ <attribute name =" Git-Revision" value =" ${git.revision}" />
35
+ </manifest >
36
+ </jar >
37
+ </target >
38
+
39
+ <target name =" -post-build" depends =" -getgitdetails,-javadoc" >
19
40
<property name =" jar.dir" value =" libs" />
20
41
<property name =" jar.name" value =" ${jar.dir}/sqlcipher.jar" />
21
42
<property file =" ${sdk.dir}/tools/source.properties" />
38
59
<attribute name =" Android-NDK-Release" value =" ${ndk.release}" />
39
60
</manifest >
40
61
</jar >
62
+ <copy file =" ${out.dir}/sqlcipher-javadoc.jar" todir =" ${jar.dir}" preservelastmodified =" true" overwrite =" true" />
41
63
</target >
42
64
43
65
</project >
You can’t perform that action at this time.
0 commit comments