Skip to content

Commit 0973fe9

Browse files
author
Nicholas K. Dionysopoulos
committed
Project management
Build documentation
1 parent b80cefe commit 0973fe9

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

build/build.xml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,11 @@
6868
file="${dirs.release}/pkg_akeebasubs-${version}.zip"
6969
releaseId="${github.release.id}" />
7070

71+
<!-- Upload the documentation files -->
72+
<GitHubAsset token="${github.token}" organization="${github.organization}" repository="${github.repository}"
73+
file="${dirs.release}/datacompliance.pdf"
74+
releaseId="${github.release.id}" />
75+
7176
<!-- Publish the release -->
7277
<GitHubRelease token="${github.token}" organization="${github.organization}" repository="${github.repository}"
7378
tagName="${version}" draft="0" />
@@ -79,6 +84,13 @@
7984
====================================================================================================
8085
-->
8186

82-
<target name="documentation" description="Dummy task">
87+
<target name="documentation" description="Creates the documentation packages" depends="doc-j-pdf">
8388
</target>
89+
90+
<target name="doc-j-pdf" description="Documentation for Joomla! in PDF format">
91+
<phingcall target="docbook-pdf">
92+
<property name="docs.input" value="datacompliance.xml" />
93+
</phingcall>
94+
</target>
95+
8496
</project>

0 commit comments

Comments
 (0)