You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by do...@apache.org on 2014/05/08 05:49:16 UTC
git commit: Add flag to allow non portable extensions in wsgen addon.
Repository: buildr
Updated Branches:
refs/heads/master 6d474ca55 -> bc5c990e3
Add flag to allow non portable extensions in wsgen addon.
Project: http://git-wip-us.apache.org/repos/asf/buildr/repo
Commit: http://git-wip-us.apache.org/repos/asf/buildr/commit/bc5c990e
Tree: http://git-wip-us.apache.org/repos/asf/buildr/tree/bc5c990e
Diff: http://git-wip-us.apache.org/repos/asf/buildr/diff/bc5c990e
Branch: refs/heads/master
Commit: bc5c990e3bed88584c7d59e06de499b701f34cb1
Parents: 6d474ca
Author: Peter Donald <pe...@realityforge.org>
Authored: Thu May 8 13:49:09 2014 +1000
Committer: Peter Donald <pe...@realityforge.org>
Committed: Thu May 8 13:49:09 2014 +1000
----------------------------------------------------------------------
CHANGELOG | 1 +
addon/buildr/wsgen.rb | 4 ++++
2 files changed, 5 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/buildr/blob/bc5c990e/CHANGELOG
----------------------------------------------------------------------
diff --git a/CHANGELOG b/CHANGELOG
index 3fc3c52..3f4a4ce 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,4 +1,5 @@
1.4.17 (Pending)
+* Added: Add flag to allow non portable extensions in wsgen addon.
* Fixed: Avoid nil dereference bug in GWT addon when running GWT in
a project that has no source directory.
http://git-wip-us.apache.org/repos/asf/buildr/blob/bc5c990e/addon/buildr/wsgen.rb
----------------------------------------------------------------------
diff --git a/addon/buildr/wsgen.rb b/addon/buildr/wsgen.rb
index a68c76c..6c440a0 100644
--- a/addon/buildr/wsgen.rb
+++ b/addon/buildr/wsgen.rb
@@ -114,6 +114,7 @@ module Buildr
# Service options include:
# * :service_name -- The name of the service.
# * :package -- The package in which to generate the code.
+ # * :extension -- Should we allow non-portable extensions.
#
# Method options include:
# * :output_dir -- The target directory.
@@ -153,6 +154,9 @@ module Buildr
command << ws_dir
command << "-p"
command << pkg
+ if config[:extension]
+ command << "-extension"
+ end
if wsdl_location
command << "-wsdllocation"
command << wsdl_location