http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/ng2-heroes/files/gradlew_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/ng2-heroes/files/gradlew_ b/tools/shell/src/dist/etc/templates/ng2-heroes/files/gradlew_ deleted file mode 100755 index 91a7e26..0000000 --- a/tools/shell/src/dist/etc/templates/ng2-heroes/files/gradlew_ +++ /dev/null @@ -1,164 +0,0 @@ -#!/usr/bin/env bash - -############################################################################## -## -## Gradle start up script for UN*X -## -############################################################################## - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS="" - -APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` - -# Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD="maximum" - -warn ( ) { - echo "$*" -} - -die ( ) { - echo - echo "$*" - echo - exit 1 -} - -# OS specific support (must be 'true' or 'false'). -cygwin=false -msys=false -darwin=false -case "`uname`" in - CYGWIN* ) - cygwin=true - ;; - Darwin* ) - darwin=true - ;; - MINGW* ) - msys=true - ;; -esac - -# For Cygwin, ensure paths are in UNIX format before anything is touched. -if $cygwin ; then - [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"` -fi - -# Attempt to set APP_HOME -# Resolve links: $0 may be a link -PRG="$0" -# Need this for relative symlinks. -while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG=`dirname "$PRG"`"/$link" - fi -done -SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" >&- -APP_HOME="`pwd -P`" -cd "$SAVED" >&- - -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar - -# Determine the Java command to use to start the JVM. -if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - if [ ! -x "$JAVACMD" ] ; then - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." - fi -else - JAVACMD="java" - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." -fi - -# Increase the maximum file descriptors if we can. -if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then - MAX_FD_LIMIT=`ulimit -H -n` - if [ $? -eq 0 ] ; then - if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then - MAX_FD="$MAX_FD_LIMIT" - fi - ulimit -n $MAX_FD - if [ $? -ne 0 ] ; then - warn "Could not set maximum file descriptor limit: $MAX_FD" - fi - else - warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" - fi -fi - -# For Darwin, add options to specify how the application appears in the dock -if $darwin; then - GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" -fi - -# For Cygwin, switch paths to Windows format before running java -if $cygwin ; then - APP_HOME=`cygpath --path --mixed "$APP_HOME"` - CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` - - # We build the pattern for arguments to be converted via cygpath - ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` - SEP="" - for dir in $ROOTDIRSRAW ; do - ROOTDIRS="$ROOTDIRS$SEP$dir" - SEP="|" - done - OURCYGPATTERN="(^($ROOTDIRS))" - # Add a user-defined pattern to the cygpath arguments - if [ "$GRADLE_CYGPATTERN" != "" ] ; then - OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" - fi - # Now convert the arguments - kludge to limit ourselves to /bin/sh - i=0 - for arg in "$@" ; do - CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` - CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option - - if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition - eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` - else - eval `echo args$i`="\"$arg\"" - fi - i=$((i+1)) - done - case $i in - (0) set -- ;; - (1) set -- "$args0" ;; - (2) set -- "$args0" "$args1" ;; - (3) set -- "$args0" "$args1" "$args2" ;; - (4) set -- "$args0" "$args1" "$args2" "$args3" ;; - (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; - esac -fi - -# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules -function splitJvmOpts() { - JVM_OPTS=("$@") -} -eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS -JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME" - -exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/build.gradle_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/build.gradle_ b/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/build.gradle_ deleted file mode 100644 index 83f55b2..0000000 --- a/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/build.gradle_ +++ /dev/null @@ -1,7 +0,0 @@ - - -dependencies { - - compile "org.restlet.jee:org.restlet:2.3.4" - -} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/main/java/__package__/model/orders/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/main/java/__package__/model/orders/package.html_ b/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/main/java/__package__/model/orders/package.html_ deleted file mode 100644 index 441cb85..0000000 --- a/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/main/java/__package__/model/orders/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Very simple Domain Model to showcase the features of the Restlet library</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/main/java/__package__/model/security/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/main/java/__package__/model/security/package.html_ b/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/main/java/__package__/model/security/package.html_ deleted file mode 100644 index bcf0ee4..0000000 --- a/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/main/java/__package__/model/security/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Very simple Security Model to showcase the features of the Restlet library</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/main/resources/___placeholder___ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/main/resources/___placeholder___ b/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/main/resources/___placeholder___ deleted file mode 100644 index e69de29..0000000 http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/test/java/__package__/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/test/java/__package__/package.html_ b/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/test/java/__package__/package.html_ deleted file mode 100644 index 300838d..0000000 --- a/tools/shell/src/dist/etc/templates/ng2-heroes/files/model/src/test/java/__package__/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Tests package</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/build.gradle_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/build.gradle_ b/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/build.gradle_ deleted file mode 100644 index f2630ea..0000000 --- a/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/build.gradle_ +++ /dev/null @@ -1,8 +0,0 @@ - -dependencies { - compile project( ":model" ) - - compile "org.apache.polygene.core:org.apache.polygene.core.api:$polygeneVersion" - compile "org.apache.polygene.library:org.apache.polygene.library.restlet:$polygeneVersion" - -} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/main/java/__package__/rest/security/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/main/java/__package__/rest/security/package.html_ b/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/main/java/__package__/rest/security/package.html_ deleted file mode 100644 index 249f68c..0000000 --- a/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/main/java/__package__/rest/security/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Package for the security handling in the Connectivity Layer</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/main/resources/___placeholder___ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/main/resources/___placeholder___ b/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/main/resources/___placeholder___ deleted file mode 100644 index e69de29..0000000 http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/main/webapp/images/___placeholder___ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/main/webapp/images/___placeholder___ b/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/main/webapp/images/___placeholder___ deleted file mode 100644 index e69de29..0000000 http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/main/webapp/model/___placeholder___ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/main/webapp/model/___placeholder___ b/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/main/webapp/model/___placeholder___ deleted file mode 100644 index e69de29..0000000 http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/test/java/__package__/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/test/java/__package__/package.html_ b/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/test/java/__package__/package.html_ deleted file mode 100644 index 300838d..0000000 --- a/tools/shell/src/dist/etc/templates/ng2-heroes/files/rest/src/test/java/__package__/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Tests package</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/ng2-heroes/template.properties ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/ng2-heroes/template.properties b/tools/shell/src/dist/etc/templates/ng2-heroes/template.properties deleted file mode 100644 index e889ad6..0000000 --- a/tools/shell/src/dist/etc/templates/ng2-heroes/template.properties +++ /dev/null @@ -1,24 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# -# - - -creator.class=org.apache.polygene.tools.shell.create.project.HeroesProjectCreator - -template.dir=etc/templates/ng2-heroes/files \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/null/files/build.gradle_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/null/files/build.gradle_ b/tools/shell/src/dist/etc/templates/null/files/build.gradle_ deleted file mode 100644 index 549574f..0000000 --- a/tools/shell/src/dist/etc/templates/null/files/build.gradle_ +++ /dev/null @@ -1,22 +0,0 @@ - -version = 1.0 - -rootProject.ext { - polygeneVersion = @version@ -} - -allprojects() { - apply plugin: 'java' - apply plugin: 'maven' - - repositories { - mavenLocal() - mavenCentral() - } - - dependencies { - compile "org.apache.polygene.core:org.apache.polygene.core.api:$polygeneVersion" - testCompile "org.apache.polygene.core:org.apache.polygene.core.testsupport:$polygeneVersion" - } -} - http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/null/files/gradle/wrapper/gradle-wrapper.jar_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/null/files/gradle/wrapper/gradle-wrapper.jar_ b/tools/shell/src/dist/etc/templates/null/files/gradle/wrapper/gradle-wrapper.jar_ deleted file mode 100644 index e69de29..0000000 http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/null/files/gradle/wrapper/gradle-wrapper.properties_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/null/files/gradle/wrapper/gradle-wrapper.properties_ b/tools/shell/src/dist/etc/templates/null/files/gradle/wrapper/gradle-wrapper.properties_ deleted file mode 100644 index fafa8dd..0000000 --- a/tools/shell/src/dist/etc/templates/null/files/gradle/wrapper/gradle-wrapper.properties_ +++ /dev/null @@ -1,6 +0,0 @@ -#Mon Jul 06 10:43:59 EEST 2015 -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-2.11-bin.zip http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/null/files/gradlew.bat_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/null/files/gradlew.bat_ b/tools/shell/src/dist/etc/templates/null/files/gradlew.bat_ deleted file mode 100644 index 8a0b282..0000000 --- a/tools/shell/src/dist/etc/templates/null/files/gradlew.bat_ +++ /dev/null @@ -1,90 +0,0 @@ -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS= - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto init - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto init - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:init -@rem Get command-line arguments, handling Windowz variants - -if not "%OS%" == "Windows_NT" goto win9xME_args -if "%@eval[2+2]" == "4" goto 4NT_args - -:win9xME_args -@rem Slurp the command line arguments. -set CMD_LINE_ARGS= -set _SKIP=2 - -:win9xME_args_slurp -if "x%~1" == "x" goto execute - -set CMD_LINE_ARGS=%* -goto execute - -:4NT_args -@rem Get arguments from the 4NT Shell from JP Software -set CMD_LINE_ARGS=%$ - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/null/files/gradlew_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/null/files/gradlew_ b/tools/shell/src/dist/etc/templates/null/files/gradlew_ deleted file mode 100644 index 91a7e26..0000000 --- a/tools/shell/src/dist/etc/templates/null/files/gradlew_ +++ /dev/null @@ -1,164 +0,0 @@ -#!/usr/bin/env bash - -############################################################################## -## -## Gradle start up script for UN*X -## -############################################################################## - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS="" - -APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` - -# Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD="maximum" - -warn ( ) { - echo "$*" -} - -die ( ) { - echo - echo "$*" - echo - exit 1 -} - -# OS specific support (must be 'true' or 'false'). -cygwin=false -msys=false -darwin=false -case "`uname`" in - CYGWIN* ) - cygwin=true - ;; - Darwin* ) - darwin=true - ;; - MINGW* ) - msys=true - ;; -esac - -# For Cygwin, ensure paths are in UNIX format before anything is touched. -if $cygwin ; then - [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"` -fi - -# Attempt to set APP_HOME -# Resolve links: $0 may be a link -PRG="$0" -# Need this for relative symlinks. -while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG=`dirname "$PRG"`"/$link" - fi -done -SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" >&- -APP_HOME="`pwd -P`" -cd "$SAVED" >&- - -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar - -# Determine the Java command to use to start the JVM. -if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - if [ ! -x "$JAVACMD" ] ; then - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." - fi -else - JAVACMD="java" - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." -fi - -# Increase the maximum file descriptors if we can. -if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then - MAX_FD_LIMIT=`ulimit -H -n` - if [ $? -eq 0 ] ; then - if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then - MAX_FD="$MAX_FD_LIMIT" - fi - ulimit -n $MAX_FD - if [ $? -ne 0 ] ; then - warn "Could not set maximum file descriptor limit: $MAX_FD" - fi - else - warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" - fi -fi - -# For Darwin, add options to specify how the application appears in the dock -if $darwin; then - GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" -fi - -# For Cygwin, switch paths to Windows format before running java -if $cygwin ; then - APP_HOME=`cygpath --path --mixed "$APP_HOME"` - CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` - - # We build the pattern for arguments to be converted via cygpath - ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` - SEP="" - for dir in $ROOTDIRSRAW ; do - ROOTDIRS="$ROOTDIRS$SEP$dir" - SEP="|" - done - OURCYGPATTERN="(^($ROOTDIRS))" - # Add a user-defined pattern to the cygpath arguments - if [ "$GRADLE_CYGPATTERN" != "" ] ; then - OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" - fi - # Now convert the arguments - kludge to limit ourselves to /bin/sh - i=0 - for arg in "$@" ; do - CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` - CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option - - if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition - eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` - else - eval `echo args$i`="\"$arg\"" - fi - i=$((i+1)) - done - case $i in - (0) set -- ;; - (1) set -- "$args0" ;; - (2) set -- "$args0" "$args1" ;; - (3) set -- "$args0" "$args1" "$args2" ;; - (4) set -- "$args0" "$args1" "$args2" "$args3" ;; - (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; - esac -fi - -# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules -function splitJvmOpts() { - JVM_OPTS=("$@") -} -eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS -JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME" - -exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@" http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/null/files/src/main/java/__package__/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/null/files/src/main/java/__package__/package.html_ b/tools/shell/src/dist/etc/templates/null/files/src/main/java/__package__/package.html_ deleted file mode 100644 index e071c79..0000000 --- a/tools/shell/src/dist/etc/templates/null/files/src/main/java/__package__/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Package for the Java source files</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/null/files/src/test/java/__package__/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/null/files/src/test/java/__package__/package.html_ b/tools/shell/src/dist/etc/templates/null/files/src/test/java/__package__/package.html_ deleted file mode 100644 index eaefd36..0000000 --- a/tools/shell/src/dist/etc/templates/null/files/src/test/java/__package__/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Package for testing classes.</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/null/template.properties ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/null/template.properties b/tools/shell/src/dist/etc/templates/null/template.properties deleted file mode 100644 index 0ce53ca..0000000 --- a/tools/shell/src/dist/etc/templates/null/template.properties +++ /dev/null @@ -1,25 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - - -# This project template is the absolute minimal project possible. -# Only creates a build file and directory structure for java sources. - - -creator.class=org.apache.polygene.tools.shell.create.project.NullProjectCreator - -template.dir=etc/templates/null/files \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/app/build.gradle_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/app/build.gradle_ b/tools/shell/src/dist/etc/templates/restapp/files/app/build.gradle_ deleted file mode 100644 index 1fed99b..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/app/build.gradle_ +++ /dev/null @@ -1,22 +0,0 @@ - -plugins { - id 'war' - id "org.akhikhl.gretty" version "1.4.0" -} - -dependencies { - compile project( ":bootstrap" ) - compile project( ":model" ) - compile project( ":rest" ) - - compile "org.apache.polygene.core:org.apache.polygene.core.spi:$polygeneVersion" - compile "org.apache.polygene.core:org.apache.polygene.core.bootstrap:$polygeneVersion" - compile "org.apache.polygene.library:org.apache.polygene.library.servlet:$polygeneVersion" - - compile "javax.servlet:servlet-api:2.5" - compile "org.restlet.jee:org.restlet:2.3.4" - - runtime "org.apache.polygene.core:org.apache.polygene.core.runtime:$polygeneVersion" - runtime "org.restlet.jee:org.restlet.ext.servlet:2.3.4" - -} http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/app/src/main/java/__package__/app/package.html ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/app/src/main/java/__package__/app/package.html b/tools/shell/src/dist/etc/templates/restapp/files/app/src/main/java/__package__/app/package.html deleted file mode 100644 index 1f859fb..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/app/src/main/java/__package__/app/package.html +++ /dev/null @@ -1,23 +0,0 @@ -<!-- - ~ Licensed to the Apache Software Foundation (ASF) under one - ~ or more contributor license agreements. See the NOTICE file - ~ distributed with this work for additional information - ~ regarding copyright ownership. The ASF licenses this file - ~ to you under the Apache License, Version 2.0 (the - ~ "License"); you may not use this file except in compliance - ~ with the License. You may obtain a copy of the License at - ~ - ~ http://www.apache.org/licenses/LICENSE-2.0 - ~ - ~ Unless required by applicable law or agreed to in writing, software - ~ distributed under the License is distributed on an "AS IS" BASIS, - ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - ~ See the License for the specific language governing permissions and - ~ limitations under the License. - ~ - ~ - --> - -<html> -<body>This package contains the bootstrap code.</body> -</html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/app/src/main/resources/___placeholder___ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/app/src/main/resources/___placeholder___ b/tools/shell/src/dist/etc/templates/restapp/files/app/src/main/resources/___placeholder___ deleted file mode 100644 index e69de29..0000000 http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/app/src/main/webapp/WEB-INF/___placeholder___ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/app/src/main/webapp/WEB-INF/___placeholder___ b/tools/shell/src/dist/etc/templates/restapp/files/app/src/main/webapp/WEB-INF/___placeholder___ deleted file mode 100644 index e69de29..0000000 http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/app/src/test/java/__package__/package.html ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/app/src/test/java/__package__/package.html b/tools/shell/src/dist/etc/templates/restapp/files/app/src/test/java/__package__/package.html deleted file mode 100644 index 8bb0a631..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/app/src/test/java/__package__/package.html +++ /dev/null @@ -1,21 +0,0 @@ -<!-- - ~ Licensed to the Apache Software Foundation (ASF) under one - ~ or more contributor license agreements. See the NOTICE file - ~ distributed with this work for additional information - ~ regarding copyright ownership. The ASF licenses this file - ~ to you under the Apache License, Version 2.0 (the - ~ "License"); you may not use this file except in compliance - ~ with the License. You may obtain a copy of the License at - ~ - ~ http://www.apache.org/licenses/LICENSE-2.0 - ~ - ~ Unless required by applicable law or agreed to in writing, software - ~ distributed under the License is distributed on an "AS IS" BASIS, - ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - ~ See the License for the specific language governing permissions and - ~ limitations under the License. - ~ - ~ - --> - -<html><body>Test directory</body></html> http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/build.gradle_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/build.gradle_ b/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/build.gradle_ deleted file mode 100644 index 37ddd9e..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/build.gradle_ +++ /dev/null @@ -1,16 +0,0 @@ - -dependencies { - compile project( ":model" ) - compile project( ":rest" ) - - compile "org.apache.polygene.core:org.apache.polygene.core.spi:$polygeneVersion" - compile "org.apache.polygene.core:org.apache.polygene.core.bootstrap:$polygeneVersion" - - - compile "org.apache.polygene.library:org.apache.polygene.library.fileconfig:$polygeneVersion" - compile "org.apache.polygene.library:org.apache.polygene.library.restlet:$polygeneVersion" - compile "org.apache.polygene.extension:org.apache.polygene.extension.entitystore-file:$polygeneVersion" - compile "org.apache.polygene.extension:org.apache.polygene.extension.indexing-rdf:$polygeneVersion" - compile "org.apache.polygene.extension:org.apache.polygene.extension.valueserialization-jackson:$polygeneVersion" - -} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/config/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/config/package.html_ b/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/config/package.html_ deleted file mode 100644 index e4bffa5..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/config/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>This package contains the assembly information for the Config layer.</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/connectivity/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/connectivity/package.html_ b/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/connectivity/package.html_ deleted file mode 100644 index 21dbaa9..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/connectivity/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>This package contains the assembly information for the Connectivity layer.</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/domain/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/domain/package.html_ b/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/domain/package.html_ deleted file mode 100644 index 2bdc426..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/domain/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>This package contains the assembly information for the Domain layer.</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/infrastructure/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/infrastructure/package.html_ b/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/infrastructure/package.html_ deleted file mode 100644 index cf2f9b5..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/java/__package__/bootstrap/infrastructure/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>This package contains the assembly information for the Infrastructure layer.</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/resources/___placeholder___ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/resources/___placeholder___ b/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/main/resources/___placeholder___ deleted file mode 100644 index e69de29..0000000 http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/test/java/__package__/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/test/java/__package__/package.html_ b/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/test/java/__package__/package.html_ deleted file mode 100644 index 300838d..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/bootstrap/src/test/java/__package__/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Tests package</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/build.gradle_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/build.gradle_ b/tools/shell/src/dist/etc/templates/restapp/files/build.gradle_ deleted file mode 100644 index c5b2044..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/build.gradle_ +++ /dev/null @@ -1,23 +0,0 @@ - -version = 1.0 - -rootProject.ext { - polygeneVersion = @version@ -} - -allprojects() { - apply plugin: 'java' - apply plugin: 'maven' - - repositories { - mavenLocal() - mavenCentral() - maven { name 'restlet-repo'; url 'http://maven.restlet.org/' } - } - - dependencies { - compile "org.apache.polygene.core:org.apache.polygene.core.api:$polygeneVersion" - testCompile "org.apache.polygene.core:org.apache.polygene.core.testsupport:$polygeneVersion" - } -} - http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/gradle/wrapper/gradle-wrapper.jar_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/gradle/wrapper/gradle-wrapper.jar_ b/tools/shell/src/dist/etc/templates/restapp/files/gradle/wrapper/gradle-wrapper.jar_ deleted file mode 100644 index 0087cd3..0000000 Binary files a/tools/shell/src/dist/etc/templates/restapp/files/gradle/wrapper/gradle-wrapper.jar_ and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/gradle/wrapper/gradle-wrapper.properties_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/gradle/wrapper/gradle-wrapper.properties_ b/tools/shell/src/dist/etc/templates/restapp/files/gradle/wrapper/gradle-wrapper.properties_ deleted file mode 100644 index fafa8dd..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/gradle/wrapper/gradle-wrapper.properties_ +++ /dev/null @@ -1,6 +0,0 @@ -#Mon Jul 06 10:43:59 EEST 2015 -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-2.11-bin.zip http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/gradlew.bat_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/gradlew.bat_ b/tools/shell/src/dist/etc/templates/restapp/files/gradlew.bat_ deleted file mode 100644 index 8a0b282..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/gradlew.bat_ +++ /dev/null @@ -1,90 +0,0 @@ -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS= - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto init - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto init - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:init -@rem Get command-line arguments, handling Windowz variants - -if not "%OS%" == "Windows_NT" goto win9xME_args -if "%@eval[2+2]" == "4" goto 4NT_args - -:win9xME_args -@rem Slurp the command line arguments. -set CMD_LINE_ARGS= -set _SKIP=2 - -:win9xME_args_slurp -if "x%~1" == "x" goto execute - -set CMD_LINE_ARGS=%* -goto execute - -:4NT_args -@rem Get arguments from the 4NT Shell from JP Software -set CMD_LINE_ARGS=%$ - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/gradlew_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/gradlew_ b/tools/shell/src/dist/etc/templates/restapp/files/gradlew_ deleted file mode 100755 index 91a7e26..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/gradlew_ +++ /dev/null @@ -1,164 +0,0 @@ -#!/usr/bin/env bash - -############################################################################## -## -## Gradle start up script for UN*X -## -############################################################################## - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS="" - -APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` - -# Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD="maximum" - -warn ( ) { - echo "$*" -} - -die ( ) { - echo - echo "$*" - echo - exit 1 -} - -# OS specific support (must be 'true' or 'false'). -cygwin=false -msys=false -darwin=false -case "`uname`" in - CYGWIN* ) - cygwin=true - ;; - Darwin* ) - darwin=true - ;; - MINGW* ) - msys=true - ;; -esac - -# For Cygwin, ensure paths are in UNIX format before anything is touched. -if $cygwin ; then - [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"` -fi - -# Attempt to set APP_HOME -# Resolve links: $0 may be a link -PRG="$0" -# Need this for relative symlinks. -while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG=`dirname "$PRG"`"/$link" - fi -done -SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" >&- -APP_HOME="`pwd -P`" -cd "$SAVED" >&- - -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar - -# Determine the Java command to use to start the JVM. -if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - if [ ! -x "$JAVACMD" ] ; then - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." - fi -else - JAVACMD="java" - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." -fi - -# Increase the maximum file descriptors if we can. -if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then - MAX_FD_LIMIT=`ulimit -H -n` - if [ $? -eq 0 ] ; then - if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then - MAX_FD="$MAX_FD_LIMIT" - fi - ulimit -n $MAX_FD - if [ $? -ne 0 ] ; then - warn "Could not set maximum file descriptor limit: $MAX_FD" - fi - else - warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" - fi -fi - -# For Darwin, add options to specify how the application appears in the dock -if $darwin; then - GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" -fi - -# For Cygwin, switch paths to Windows format before running java -if $cygwin ; then - APP_HOME=`cygpath --path --mixed "$APP_HOME"` - CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` - - # We build the pattern for arguments to be converted via cygpath - ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` - SEP="" - for dir in $ROOTDIRSRAW ; do - ROOTDIRS="$ROOTDIRS$SEP$dir" - SEP="|" - done - OURCYGPATTERN="(^($ROOTDIRS))" - # Add a user-defined pattern to the cygpath arguments - if [ "$GRADLE_CYGPATTERN" != "" ] ; then - OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" - fi - # Now convert the arguments - kludge to limit ourselves to /bin/sh - i=0 - for arg in "$@" ; do - CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` - CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option - - if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition - eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` - else - eval `echo args$i`="\"$arg\"" - fi - i=$((i+1)) - done - case $i in - (0) set -- ;; - (1) set -- "$args0" ;; - (2) set -- "$args0" "$args1" ;; - (3) set -- "$args0" "$args1" "$args2" ;; - (4) set -- "$args0" "$args1" "$args2" "$args3" ;; - (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; - esac -fi - -# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules -function splitJvmOpts() { - JVM_OPTS=("$@") -} -eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS -JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME" - -exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@" http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/model/build.gradle_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/model/build.gradle_ b/tools/shell/src/dist/etc/templates/restapp/files/model/build.gradle_ deleted file mode 100644 index 83f55b2..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/model/build.gradle_ +++ /dev/null @@ -1,7 +0,0 @@ - - -dependencies { - - compile "org.restlet.jee:org.restlet:2.3.4" - -} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/model/src/main/java/__package__/model/orders/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/model/src/main/java/__package__/model/orders/package.html_ b/tools/shell/src/dist/etc/templates/restapp/files/model/src/main/java/__package__/model/orders/package.html_ deleted file mode 100644 index 441cb85..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/model/src/main/java/__package__/model/orders/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Very simple Domain Model to showcase the features of the Restlet library</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/model/src/main/java/__package__/model/security/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/model/src/main/java/__package__/model/security/package.html_ b/tools/shell/src/dist/etc/templates/restapp/files/model/src/main/java/__package__/model/security/package.html_ deleted file mode 100644 index bcf0ee4..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/model/src/main/java/__package__/model/security/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Very simple Security Model to showcase the features of the Restlet library</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/model/src/main/resources/___placeholder___ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/model/src/main/resources/___placeholder___ b/tools/shell/src/dist/etc/templates/restapp/files/model/src/main/resources/___placeholder___ deleted file mode 100644 index e69de29..0000000 http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/model/src/test/java/__package__/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/model/src/test/java/__package__/package.html_ b/tools/shell/src/dist/etc/templates/restapp/files/model/src/test/java/__package__/package.html_ deleted file mode 100644 index 300838d..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/model/src/test/java/__package__/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Tests package</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/rest/build.gradle_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/rest/build.gradle_ b/tools/shell/src/dist/etc/templates/restapp/files/rest/build.gradle_ deleted file mode 100644 index f2630ea..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/rest/build.gradle_ +++ /dev/null @@ -1,8 +0,0 @@ - -dependencies { - compile project( ":model" ) - - compile "org.apache.polygene.core:org.apache.polygene.core.api:$polygeneVersion" - compile "org.apache.polygene.library:org.apache.polygene.library.restlet:$polygeneVersion" - -} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/rest/src/main/java/__package__/rest/security/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/rest/src/main/java/__package__/rest/security/package.html_ b/tools/shell/src/dist/etc/templates/restapp/files/rest/src/main/java/__package__/rest/security/package.html_ deleted file mode 100644 index 249f68c..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/rest/src/main/java/__package__/rest/security/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Package for the security handling in the Connectivity Layer</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/rest/src/main/resources/___placeholder___ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/rest/src/main/resources/___placeholder___ b/tools/shell/src/dist/etc/templates/restapp/files/rest/src/main/resources/___placeholder___ deleted file mode 100644 index e69de29..0000000 http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/files/rest/src/test/java/__package__/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/files/rest/src/test/java/__package__/package.html_ b/tools/shell/src/dist/etc/templates/restapp/files/rest/src/test/java/__package__/package.html_ deleted file mode 100644 index 300838d..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/files/rest/src/test/java/__package__/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Tests package</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/restapp/template.properties ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/restapp/template.properties b/tools/shell/src/dist/etc/templates/restapp/template.properties deleted file mode 100644 index 5e22ab6..0000000 --- a/tools/shell/src/dist/etc/templates/restapp/template.properties +++ /dev/null @@ -1,23 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# -# - -creator.class=org.apache.polygene.tools.shell.create.project.RestProjectCreator - -template.dir=etc/templates/restapp/files \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/singleton/files/build.gradle_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/singleton/files/build.gradle_ b/tools/shell/src/dist/etc/templates/singleton/files/build.gradle_ deleted file mode 100644 index 549574f..0000000 --- a/tools/shell/src/dist/etc/templates/singleton/files/build.gradle_ +++ /dev/null @@ -1,22 +0,0 @@ - -version = 1.0 - -rootProject.ext { - polygeneVersion = @version@ -} - -allprojects() { - apply plugin: 'java' - apply plugin: 'maven' - - repositories { - mavenLocal() - mavenCentral() - } - - dependencies { - compile "org.apache.polygene.core:org.apache.polygene.core.api:$polygeneVersion" - testCompile "org.apache.polygene.core:org.apache.polygene.core.testsupport:$polygeneVersion" - } -} - http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/singleton/files/gradle/wrapper/gradle-wrapper.jar_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/singleton/files/gradle/wrapper/gradle-wrapper.jar_ b/tools/shell/src/dist/etc/templates/singleton/files/gradle/wrapper/gradle-wrapper.jar_ deleted file mode 100644 index 0087cd3..0000000 Binary files a/tools/shell/src/dist/etc/templates/singleton/files/gradle/wrapper/gradle-wrapper.jar_ and /dev/null differ http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/singleton/files/gradle/wrapper/gradle-wrapper.properties_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/singleton/files/gradle/wrapper/gradle-wrapper.properties_ b/tools/shell/src/dist/etc/templates/singleton/files/gradle/wrapper/gradle-wrapper.properties_ deleted file mode 100644 index fafa8dd..0000000 --- a/tools/shell/src/dist/etc/templates/singleton/files/gradle/wrapper/gradle-wrapper.properties_ +++ /dev/null @@ -1,6 +0,0 @@ -#Mon Jul 06 10:43:59 EEST 2015 -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-2.11-bin.zip http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/singleton/files/gradlew.bat_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/singleton/files/gradlew.bat_ b/tools/shell/src/dist/etc/templates/singleton/files/gradlew.bat_ deleted file mode 100644 index 8a0b282..0000000 --- a/tools/shell/src/dist/etc/templates/singleton/files/gradlew.bat_ +++ /dev/null @@ -1,90 +0,0 @@ -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS= - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto init - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto init - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:init -@rem Get command-line arguments, handling Windowz variants - -if not "%OS%" == "Windows_NT" goto win9xME_args -if "%@eval[2+2]" == "4" goto 4NT_args - -:win9xME_args -@rem Slurp the command line arguments. -set CMD_LINE_ARGS= -set _SKIP=2 - -:win9xME_args_slurp -if "x%~1" == "x" goto execute - -set CMD_LINE_ARGS=%* -goto execute - -:4NT_args -@rem Get arguments from the 4NT Shell from JP Software -set CMD_LINE_ARGS=%$ - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/singleton/files/gradlew_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/singleton/files/gradlew_ b/tools/shell/src/dist/etc/templates/singleton/files/gradlew_ deleted file mode 100755 index 91a7e26..0000000 --- a/tools/shell/src/dist/etc/templates/singleton/files/gradlew_ +++ /dev/null @@ -1,164 +0,0 @@ -#!/usr/bin/env bash - -############################################################################## -## -## Gradle start up script for UN*X -## -############################################################################## - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS="" - -APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` - -# Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD="maximum" - -warn ( ) { - echo "$*" -} - -die ( ) { - echo - echo "$*" - echo - exit 1 -} - -# OS specific support (must be 'true' or 'false'). -cygwin=false -msys=false -darwin=false -case "`uname`" in - CYGWIN* ) - cygwin=true - ;; - Darwin* ) - darwin=true - ;; - MINGW* ) - msys=true - ;; -esac - -# For Cygwin, ensure paths are in UNIX format before anything is touched. -if $cygwin ; then - [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"` -fi - -# Attempt to set APP_HOME -# Resolve links: $0 may be a link -PRG="$0" -# Need this for relative symlinks. -while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG=`dirname "$PRG"`"/$link" - fi -done -SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" >&- -APP_HOME="`pwd -P`" -cd "$SAVED" >&- - -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar - -# Determine the Java command to use to start the JVM. -if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - if [ ! -x "$JAVACMD" ] ; then - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." - fi -else - JAVACMD="java" - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." -fi - -# Increase the maximum file descriptors if we can. -if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then - MAX_FD_LIMIT=`ulimit -H -n` - if [ $? -eq 0 ] ; then - if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then - MAX_FD="$MAX_FD_LIMIT" - fi - ulimit -n $MAX_FD - if [ $? -ne 0 ] ; then - warn "Could not set maximum file descriptor limit: $MAX_FD" - fi - else - warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" - fi -fi - -# For Darwin, add options to specify how the application appears in the dock -if $darwin; then - GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" -fi - -# For Cygwin, switch paths to Windows format before running java -if $cygwin ; then - APP_HOME=`cygpath --path --mixed "$APP_HOME"` - CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` - - # We build the pattern for arguments to be converted via cygpath - ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` - SEP="" - for dir in $ROOTDIRSRAW ; do - ROOTDIRS="$ROOTDIRS$SEP$dir" - SEP="|" - done - OURCYGPATTERN="(^($ROOTDIRS))" - # Add a user-defined pattern to the cygpath arguments - if [ "$GRADLE_CYGPATTERN" != "" ] ; then - OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" - fi - # Now convert the arguments - kludge to limit ourselves to /bin/sh - i=0 - for arg in "$@" ; do - CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` - CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option - - if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition - eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` - else - eval `echo args$i`="\"$arg\"" - fi - i=$((i+1)) - done - case $i in - (0) set -- ;; - (1) set -- "$args0" ;; - (2) set -- "$args0" "$args1" ;; - (3) set -- "$args0" "$args1" "$args2" ;; - (4) set -- "$args0" "$args1" "$args2" "$args3" ;; - (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; - esac -fi - -# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules -function splitJvmOpts() { - JVM_OPTS=("$@") -} -eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS -JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME" - -exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@" http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/singleton/files/src/main/java/__package__/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/singleton/files/src/main/java/__package__/package.html_ b/tools/shell/src/dist/etc/templates/singleton/files/src/main/java/__package__/package.html_ deleted file mode 100644 index e071c79..0000000 --- a/tools/shell/src/dist/etc/templates/singleton/files/src/main/java/__package__/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Package for the Java source files</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/singleton/files/src/test/java/__package__/package.html_ ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/singleton/files/src/test/java/__package__/package.html_ b/tools/shell/src/dist/etc/templates/singleton/files/src/test/java/__package__/package.html_ deleted file mode 100644 index eaefd36..0000000 --- a/tools/shell/src/dist/etc/templates/singleton/files/src/test/java/__package__/package.html_ +++ /dev/null @@ -1 +0,0 @@ -<html><body>Package for testing classes.</body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/dist/etc/templates/singleton/template.properties ---------------------------------------------------------------------- diff --git a/tools/shell/src/dist/etc/templates/singleton/template.properties b/tools/shell/src/dist/etc/templates/singleton/template.properties deleted file mode 100644 index 2fba476..0000000 --- a/tools/shell/src/dist/etc/templates/singleton/template.properties +++ /dev/null @@ -1,24 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# This template create a simple project with a single layer and a single module. -# It is based around the SingletonAssembler. - - -creator.class=org.apache.polygene.tools.shell.create.project.SingletonProjectCreator - -template.dir=etc/templates/singleton/files \ No newline at end of file http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/docs/quick-start.txt ---------------------------------------------------------------------- diff --git a/tools/shell/src/docs/quick-start.txt b/tools/shell/src/docs/quick-start.txt deleted file mode 100644 index b22db2c..0000000 --- a/tools/shell/src/docs/quick-start.txt +++ /dev/null @@ -1,61 +0,0 @@ -/////////////////////////////////////////////////////////////// - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. -/////////////////////////////////////////////////////////////// - -WARNING! This guide is written before the code, and may not work yet. - -[[quick-start,Quick Start Guide]] -= Quick Start = -If you want to test Apache Polygene in the smallest amount of time possible, -without getting bogged down by the details, you have come to the right -place. - -== Quick Download / No Install == -The following procedure will download one JAR file, one script and put it -on your PATH. - -=== Windows === -TBD. - -=== Linux / Mac OSX === -The assumption is that +wget+ is installed. - -[snippet,bash] ----- -source=tools/shell/src/docs/use-boot.txt -tag=boot-quick ----- - -The boot script will place the the +polygene+ script and the accompanying -jar file into the $HOME/bin directory, which should already be on your PATH. - -== Create a small Project == - -[snippet,bash] ----- -source=tools/shell/src/docs/use-boot.txt -tag=create-singleton ----- - -== Create a complete Project == - -[snippet,bash] ----- -source=tools/shell/src/docs/use-boot.txt -tag=create-ngheroes ----- http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/docs/use-boot.txt ---------------------------------------------------------------------- diff --git a/tools/shell/src/docs/use-boot.txt b/tools/shell/src/docs/use-boot.txt deleted file mode 100644 index c2a1e6a..0000000 --- a/tools/shell/src/docs/use-boot.txt +++ /dev/null @@ -1,46 +0,0 @@ -/////////////////////////////////////////////////////////////// - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. -/////////////////////////////////////////////////////////////// - -THIS FILE CONTAINS SNIPPETS for quick-start.txt and shell.txt. DO NOT INCLUDE IN DOCUMENTATION. - - -START SNIPPET: boot-quick -wget http://polygene.apache.org/latest/shell/polygene-boot -sh polygene-boot -END SNIPPET: boot-quick - -START SNIPPET: boot-sdk -wget http://polygene.apache.org/latest/shell/polygene-boot -sh polygene-boot sdk -END SNIPPET: boot-sdk - -START SNIPPET: create-singleton -polygene create-project singleton com.acme.quick quickstart -cd quickstart -./gradlew assemble -./gradlew run -END SNIPPET: create-singleton - -START SNIPPET: create-ngheroes -polygene create-project ng-heroes com.acme.heroes heroes -cd heroes -./gradlew assemble -./gradlew run -END SNIPPET: create-ngheroes - http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/main/java/org/apache/polygene/tools/shell/AbstractCommand.java ---------------------------------------------------------------------- diff --git a/tools/shell/src/main/java/org/apache/polygene/tools/shell/AbstractCommand.java b/tools/shell/src/main/java/org/apache/polygene/tools/shell/AbstractCommand.java deleted file mode 100644 index 47c8e2f..0000000 --- a/tools/shell/src/main/java/org/apache/polygene/tools/shell/AbstractCommand.java +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - * - */ -package org.apache.polygene.tools.shell; - -public abstract class AbstractCommand - implements Command, Comparable<Command> -{ - - @Override - public int compareTo( Command o ) - { - return getClass().getSimpleName().compareTo( o.getClass().getSimpleName() ); - } -} http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/main/java/org/apache/polygene/tools/shell/Command.java ---------------------------------------------------------------------- diff --git a/tools/shell/src/main/java/org/apache/polygene/tools/shell/Command.java b/tools/shell/src/main/java/org/apache/polygene/tools/shell/Command.java deleted file mode 100644 index c14f120..0000000 --- a/tools/shell/src/main/java/org/apache/polygene/tools/shell/Command.java +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - * - */ -package org.apache.polygene.tools.shell; - -import java.io.BufferedReader; -import java.io.PrintWriter; - -public interface Command -{ - void execute( String[] args, BufferedReader input, PrintWriter output ) - throws HelpNeededException; - - String description(); - - String name(); -} http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/main/java/org/apache/polygene/tools/shell/FileUtils.java ---------------------------------------------------------------------- diff --git a/tools/shell/src/main/java/org/apache/polygene/tools/shell/FileUtils.java b/tools/shell/src/main/java/org/apache/polygene/tools/shell/FileUtils.java deleted file mode 100644 index add4b1b..0000000 --- a/tools/shell/src/main/java/org/apache/polygene/tools/shell/FileUtils.java +++ /dev/null @@ -1,148 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - * - */ -package org.apache.polygene.tools.shell; - -import java.io.BufferedInputStream; -import java.io.File; -import java.io.FileInputStream; -import java.io.FileWriter; -import java.io.IOException; -import java.io.InputStream; -import java.io.PrintWriter; -import java.io.UncheckedIOException; -import java.nio.file.FileVisitResult; -import java.nio.file.Files; -import java.nio.file.Path; -import java.nio.file.SimpleFileVisitor; -import java.nio.file.attribute.BasicFileAttributes; -import java.util.HashMap; -import java.util.Map; -import java.util.Properties; - -public class FileUtils -{ - public static File createDir( String directoryName ) - { - try - { - File dir = new File( directoryName ).getAbsoluteFile(); - Files.createDirectories( dir.toPath() ); - return dir; - } - catch( IOException ex ) - { - throw new UncheckedIOException( ex ); - } - } - - public static void removeDir( File dir ) throws IOException - { - Files.walkFileTree( dir.toPath(), new SimpleFileVisitor<Path>() - { - @Override - public FileVisitResult visitFile( final Path file, final BasicFileAttributes attrs ) throws IOException - { - Files.delete( file ); - return FileVisitResult.CONTINUE; - } - - @Override - public FileVisitResult postVisitDirectory( final Path dir, final IOException exc ) throws IOException - { - Files.delete( dir ); - return FileVisitResult.CONTINUE; - } - } ); - } - - public static Map<String, String> readTemplateProperties( String templateName ) - { - File propertiesFile = new File( polygeneHome(), "etc/templates/" + templateName + "/template.properties" ); - try( InputStream in = new BufferedInputStream( new FileInputStream( propertiesFile ) ) ) - { - Properties properties = readProperties( in ); - Map<String, String> result = new HashMap<String, String>(); - for( Map.Entry prop : properties.entrySet() ) - { - result.put( prop.getKey().toString(), prop.getValue().toString() ); - } - return result; - } - catch( Exception e ) - { - String message = "Unable to read template \'" + templateName + "\'."; - System.err.println( message ); - throw new RuntimeException( message ); - } - } - - private static Properties readProperties( InputStream in ) - throws IOException - { - Properties p = new Properties(); - p.load( in ); - return p; - } - - public static void copyFile( File srcFile, File dest ) - throws IOException - { - System.out.println( "Creating " + dest.getAbsolutePath() ); - if( dest.exists() ) - { - Files.delete( dest.toPath() ); - } - Files.copy( srcFile.toPath(), dest.toPath() ); - } - - public static File polygeneHome() - { - String home = System.getProperty( "polygene.home" ); - return new File( home ).getAbsoluteFile(); - } - - public static PrintWriter createJavaClassPrintWriter( Map<String, String> properties, - String module, - String packagename, - String classname - ) - throws IOException - { - File projectDir = new File( properties.get( "project.dir" ) ); - File packageDir = new File( projectDir, module + "/src/main/java/" + packagename ); - if( !packageDir.exists() ) - { - if( !packageDir.mkdirs() ) - { - System.err.println( "Unable to create directory: " + packageDir.getAbsolutePath() ); - } - } - final File destination = new File( packageDir, classname + ".java" ); - return new PrintWriter( new FileWriter( destination ) ) - { - @Override - public void close() - { - super.close(); - System.out.println( "Creating " + destination ); - } - }; - } -} http://git-wip-us.apache.org/repos/asf/polygene-java/blob/ea639e83/tools/shell/src/main/java/org/apache/polygene/tools/shell/HelpNeededException.java ---------------------------------------------------------------------- diff --git a/tools/shell/src/main/java/org/apache/polygene/tools/shell/HelpNeededException.java b/tools/shell/src/main/java/org/apache/polygene/tools/shell/HelpNeededException.java deleted file mode 100644 index d413997..0000000 --- a/tools/shell/src/main/java/org/apache/polygene/tools/shell/HelpNeededException.java +++ /dev/null @@ -1,24 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - * - */ -package org.apache.polygene.tools.shell; - -public class HelpNeededException extends RuntimeException -{ -}
