Gradle Build

You are viewing an old version (v. 3) of this page.
The latest version is v. 4, last edited on Mar 08, 2017 (view differences | )
<< View previous version | view page history | view next version >>

Overview

Gradle can be used to build the ICEpdf core and viewer projects. The project summary is as follows:

------------------------------------------------------------
Root project
------------------------------------------------------------

Root project 'icepdf-os'
+--- Project ':core'
|    \--- Project ':core:core-awt' - ICEpdf core library jar project
\--- Project ':viewer'
     \--- Project ':viewer:viewer-awt' - ICEpdf viewer reference implementation project

Build the core jar using the following Gradle command

~$ gradle :core:core-awt:assemble 

Build the viewer jar using the following Gradle command

~$ gradle :viewer:viewer-awt:assemble 

Build the annotation creation example using the following Gradle command

~$  gradle :examples:annotation:creation:assemble

Build the distribution zip and tar archives

# defaultTasks allows for a call to just gradle 
~$ gradle
# or one can use the full task list 
~$ gradle projectReport, sourcesJar, genPomFileForCoreJarPub, genPomFileForViewerJarPub, osDistZip, osDistTar

Versioning

Version information is stored in the root gradle.properties file and should be updated as needed.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

© Copyright 2017 ICEsoft Technologies Canada Corp.