-
Notifications
You must be signed in to change notification settings - Fork 845
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build process improvements #253
Build process improvements #253
Conversation
d14b890
to
cb7964e
Compare
Documentation build process modifications has been dropped from the PR as it's now coming from pgjdbc/www |
…hen building the project using ant
I tried ant all but I get an error ? I also need ant snapshot, release to both work |
.travis.yml build command no longer use "-lib lib" parameter in ant command so as to ensure build does not require it to run
Dave, I've added a commit to make travis run without What do you obtain on your side? |
Alexis, I ran "ant all" /home/davec/projects/jdbc/pgjdbc/build.xml:129: Problem: failed to create This appears to be an antlib declaration. Dave Cramer On 5 February 2015 at 17:45, Alexis Meneses notifications@github.com
|
Maybe related to ant version. According to their doc, the syntax should work starting from ant 1.7+ |
The version of ant I have is 1.8.4 Dave Dave Cramer On 6 February 2015 at 02:35, Alexis Meneses notifications@github.com
|
I just looked at your travis.yml and the projects and they still use ant Dave Cramer On 6 February 2015 at 06:10, Dave Cramer davecramer@gmail.com wrote:
|
Dave, The one from the PR is here: .travis.yml and I see no remaining This command that travis has used in the latest job on this PR is here (check highlighted thin grey line). Are we talking about the same things/files/git-branch? Am I missing something? |
OK, this seems to work. Not sure what I was thinking.. Dave Cramer On 13 February 2015 at 15:52, Alexis Meneses notifications@github.com
|
chore: Build process improvements remove the need for defining the lib directory on the ant command line
ant -lib lib <target>
, required libraries are automatically loaded by the build process (typicallyant all
is sufficient)Documentation can be built without requiring prior installation of docbook stylesheet and saxon (saxon and XSLT stylesheets are retrieved from the nexus). The following command can be used to build documentationant snapshot-version doc
(fixes Documentation build process is undocumented #226)clean
target delete the files added to thelib
directory