POLYGENE-255 - Fixed Envisage problems in Yeoman generator. Signed-off-by: niclas <[email protected]>
Project: http://git-wip-us.apache.org/repos/asf/polygene-java/repo Commit: http://git-wip-us.apache.org/repos/asf/polygene-java/commit/818df1a8 Tree: http://git-wip-us.apache.org/repos/asf/polygene-java/tree/818df1a8 Diff: http://git-wip-us.apache.org/repos/asf/polygene-java/diff/818df1a8 Branch: refs/heads/develop Commit: 818df1a894f749b0e74f2e9cd0bc1bdd3bb4d0b8 Parents: 0d9e8a1 Author: niclas <[email protected]> Authored: Thu Jun 15 22:34:33 2017 +0800 Committer: niclas <[email protected]> Committed: Thu Jun 15 22:34:33 2017 +0800 ---------------------------------------------------------------------- .../app/templates/RestAPIApplication/bootstrap.tmpl | 1 + .../app/templates/buildtool/gradle-bootstrap.tmpl | 3 +++ 2 files changed, 4 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/polygene-java/blob/818df1a8/tools/generator-polygene/app/templates/RestAPIApplication/bootstrap.tmpl ---------------------------------------------------------------------- diff --git a/tools/generator-polygene/app/templates/RestAPIApplication/bootstrap.tmpl b/tools/generator-polygene/app/templates/RestAPIApplication/bootstrap.tmpl index dd3f876..bb16465 100644 --- a/tools/generator-polygene/app/templates/RestAPIApplication/bootstrap.tmpl +++ b/tools/generator-polygene/app/templates/RestAPIApplication/bootstrap.tmpl @@ -28,6 +28,7 @@ import org.apache.polygene.bootstrap.ModuleAssembly; import org.apache.polygene.bootstrap.layered.LayeredApplicationAssembler; <% if( polygene.hasFeature('envisage' ) ) { %>import org.apache.polygene.envisage.Envisage; +import org.apache.polygene.api.structure.ApplicationDescriptor; <% } %> import <%= polygene.packageName %>.bootstrap.connectivity.ConnectivityLayer; import <%= polygene.packageName %>.bootstrap.config.ConfigurationLayer; http://git-wip-us.apache.org/repos/asf/polygene-java/blob/818df1a8/tools/generator-polygene/app/templates/buildtool/gradle-bootstrap.tmpl ---------------------------------------------------------------------- diff --git a/tools/generator-polygene/app/templates/buildtool/gradle-bootstrap.tmpl b/tools/generator-polygene/app/templates/buildtool/gradle-bootstrap.tmpl index 051cc29..55b1c93 100644 --- a/tools/generator-polygene/app/templates/buildtool/gradle-bootstrap.tmpl +++ b/tools/generator-polygene/app/templates/buildtool/gradle-bootstrap.tmpl @@ -55,4 +55,7 @@ if( polygene.caching !== "None" ) { %> implementation "org.apache.polygene.extensions:org.apache.polygene.extension.metrics-<%= polygene.metrics.toLowerCase() %>:$polygeneVersion" <% } +if( polygene.hasFeature('envisage' ) ) { +%> implementation "org.apache.polygene.tools:org.apache.polygene.tool.envisage:$polygeneVersion" +<% } %>} \ No newline at end of file
