Minor updates - Gradle to 4.6.0, updated :common/test
This commit is contained in:
parent
7fa804ca55
commit
7593182a14
10 changed files with 99 additions and 86 deletions
5
.idea/gradle.xml
generated
5
.idea/gradle.xml
generated
|
@ -3,8 +3,10 @@
|
||||||
<component name="GradleSettings">
|
<component name="GradleSettings">
|
||||||
<option name="linkedExternalProjectsSettings">
|
<option name="linkedExternalProjectsSettings">
|
||||||
<GradleProjectSettings>
|
<GradleProjectSettings>
|
||||||
<option name="distributionType" value="DEFAULT_WRAPPED" />
|
<option name="distributionType" value="WRAPPED" />
|
||||||
<option name="externalProjectPath" value="$PROJECT_DIR$" />
|
<option name="externalProjectPath" value="$PROJECT_DIR$" />
|
||||||
|
<option name="gradleHome" value="C:/Gradle/gradle-4.0.1" />
|
||||||
|
<option name="gradleJvm" value="Java 1.8u162" />
|
||||||
<option name="modules">
|
<option name="modules">
|
||||||
<set>
|
<set>
|
||||||
<option value="$PROJECT_DIR$" />
|
<option value="$PROJECT_DIR$" />
|
||||||
|
@ -14,6 +16,7 @@
|
||||||
</set>
|
</set>
|
||||||
</option>
|
</option>
|
||||||
<option name="resolveModulePerSourceSet" value="false" />
|
<option name="resolveModulePerSourceSet" value="false" />
|
||||||
|
<option name="useAutoImport" value="true" />
|
||||||
</GradleProjectSettings>
|
</GradleProjectSettings>
|
||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
|
|
2
.idea/misc.xml
generated
2
.idea/misc.xml
generated
|
@ -24,7 +24,7 @@
|
||||||
</value>
|
</value>
|
||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK">
|
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="Java 1.8u162" project-jdk-type="JavaSDK">
|
||||||
<output url="file://$PROJECT_DIR$/build/classes" />
|
<output url="file://$PROJECT_DIR$/build/classes" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectType">
|
<component name="ProjectType">
|
||||||
|
|
4
.idea/modules.xml
generated
4
.idea/modules.xml
generated
|
@ -3,8 +3,12 @@
|
||||||
<component name="ProjectModuleManager">
|
<component name="ProjectModuleManager">
|
||||||
<modules>
|
<modules>
|
||||||
<module fileurl="file://$PROJECT_DIR$/FinanceTracker.iml" filepath="$PROJECT_DIR$/FinanceTracker.iml" />
|
<module fileurl="file://$PROJECT_DIR$/FinanceTracker.iml" filepath="$PROJECT_DIR$/FinanceTracker.iml" />
|
||||||
|
<module fileurl="file://$PROJECT_DIR$/FinanceTracker.iml" filepath="$PROJECT_DIR$/FinanceTracker.iml" />
|
||||||
|
<module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" />
|
||||||
<module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" />
|
<module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" />
|
||||||
<module fileurl="file://$PROJECT_DIR$/common/common.iml" filepath="$PROJECT_DIR$/common/common.iml" />
|
<module fileurl="file://$PROJECT_DIR$/common/common.iml" filepath="$PROJECT_DIR$/common/common.iml" />
|
||||||
|
<module fileurl="file://$PROJECT_DIR$/common/common.iml" filepath="$PROJECT_DIR$/common/common.iml" />
|
||||||
|
<module fileurl="file://$PROJECT_DIR$/server/server.iml" filepath="$PROJECT_DIR$/server/server.iml" />
|
||||||
<module fileurl="file://$PROJECT_DIR$/server/server.iml" filepath="$PROJECT_DIR$/server/server.iml" />
|
<module fileurl="file://$PROJECT_DIR$/server/server.iml" filepath="$PROJECT_DIR$/server/server.iml" />
|
||||||
</modules>
|
</modules>
|
||||||
</component>
|
</component>
|
||||||
|
|
12
.idea/runConfigurations.xml
generated
12
.idea/runConfigurations.xml
generated
|
@ -1,12 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="RunConfigurationProducerService">
|
|
||||||
<option name="ignoredProducers">
|
|
||||||
<set>
|
|
||||||
<option value="org.jetbrains.plugins.gradle.execution.test.runner.AllInPackageGradleConfigurationProducer" />
|
|
||||||
<option value="org.jetbrains.plugins.gradle.execution.test.runner.TestClassGradleConfigurationProducer" />
|
|
||||||
<option value="org.jetbrains.plugins.gradle.execution.test.runner.TestMethodGradleConfigurationProducer" />
|
|
||||||
</set>
|
|
||||||
</option>
|
|
||||||
</component>
|
|
||||||
</project>
|
|
|
@ -29,7 +29,7 @@ android {
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile project(':common')
|
implementation project(':common')
|
||||||
implementation fileTree(include: ['*.jar'], dir: 'libs')
|
implementation fileTree(include: ['*.jar'], dir: 'libs')
|
||||||
implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
|
implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
|
||||||
implementation 'com.android.support:appcompat-v7:26.1.0'
|
implementation 'com.android.support:appcompat-v7:26.1.0'
|
||||||
|
|
|
@ -33,6 +33,14 @@ allprojects {
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//subprojects.findAll { !it.name.contains("app")}.each { p ->
|
||||||
|
// configure(p) {
|
||||||
|
// test {
|
||||||
|
// useJUnitPlatform()
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
//}
|
||||||
|
|
||||||
task clean(type: Delete) {
|
task clean(type: Delete) {
|
||||||
delete rootProject.buildDir
|
delete rootProject.buildDir
|
||||||
}
|
}
|
|
@ -9,6 +9,10 @@ data class Money(@JsonValue private val cents: Int) {
|
||||||
return Money(this.cents - other.cents)
|
return Money(this.cents - other.cents)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override fun toString(): String {
|
||||||
|
return cents.toString()
|
||||||
|
}
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
fun fromDollarsAndCents(dollars: Int, cents: Int): Money {
|
fun fromDollarsAndCents(dollars: Int, cents: Int): Money {
|
||||||
require((cents <= 99) and (cents >= 0))
|
require((cents <= 99) and (cents >= 0))
|
||||||
|
|
|
@ -87,119 +87,119 @@ class MoneyTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Positive Dollars`() {
|
fun `Positive Dollars`() {
|
||||||
val expectedResult = "$5.45"
|
val expectedResult = "545"
|
||||||
val actualResult = Money(545).toString()
|
val actualResult = Money(545).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Zero Dollars`() {
|
fun `Zero Dollars`() {
|
||||||
val expectedResult = "$0.50"
|
val expectedResult = "50"
|
||||||
val actualResult = Money(50).toString()
|
val actualResult = Money(50).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Negative Dollars`() {
|
fun `Negative Dollars`() {
|
||||||
val expectedResult = "-$5.66"
|
val expectedResult = "-566"
|
||||||
val actualResult = Money(-566).toString()
|
val actualResult = Money(-566).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Add Positive and Positive Dollars`() {
|
fun `Add Positive and Positive Dollars`() {
|
||||||
val expectedResult = "$62.94"
|
val expectedResult = "6294"
|
||||||
val actualResult = (Money(4265) + Money(2029)).toString()
|
val actualResult = (Money(4265) + Money(2029)).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Add Positive Dollars and Negative Dollars with Positive Result`() {
|
fun `Add Positive Dollars and Negative Dollars with Positive Result`() {
|
||||||
val expectedResult = "$1.32"
|
val expectedResult = "132"
|
||||||
val actualResult = (Money(465) + Money(-333)).toString()
|
val actualResult = (Money(465) + Money(-333)).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Add Positive Dollars and Negative Dollars with Negative Result`() {
|
fun `Add Positive Dollars and Negative Dollars with Negative Result`() {
|
||||||
val expectedResult = "-$5.27"
|
val expectedResult = "-527"
|
||||||
val actualResult = (Money(100) + Money(-627)).toString()
|
val actualResult = (Money(100) + Money(-627)).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Add Negative Dollars and Positive Dollars with Positive Result`() {
|
fun `Add Negative Dollars and Positive Dollars with Positive Result`() {
|
||||||
val expectedResult = "$1.32"
|
val expectedResult = "132"
|
||||||
val actualResult = (Money(-333) + Money(465)).toString()
|
val actualResult = (Money(-333) + Money(465)).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Add Negative Dollars and Positive Dollars with Negative Result`() {
|
fun `Add Negative Dollars and Positive Dollars with Negative Result`() {
|
||||||
val expectedResult = "-$5.73"
|
val expectedResult = "-573"
|
||||||
val actualResult = (Money(-627) + Money(54)).toString()
|
val actualResult = (Money(-627) + Money(54)).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Add Negative Dollars and Negative Dollars with Negative Result`() {
|
fun `Add Negative Dollars and Negative Dollars with Negative Result`() {
|
||||||
val expectedResult = "-$15.42"
|
val expectedResult = "-1542"
|
||||||
val actualResult = (Money(-983) + Money(-559)).toString()
|
val actualResult = (Money(-983) + Money(-559)).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Subtract Positive Dollars and Positive Dollars with Positive Result`() {
|
fun `Subtract Positive Dollars and Positive Dollars with Positive Result`() {
|
||||||
val expectedResult = "$52.67"
|
val expectedResult = "5267"
|
||||||
val actualResult = (Money(10054) - Money(4787)).toString()
|
val actualResult = (Money(10054) - Money(4787)).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Subtract Positive Dollars and Positive Dollars with Negative Result`() {
|
fun `Subtract Positive Dollars and Positive Dollars with Negative Result`() {
|
||||||
val expectedResult = "-$4.16"
|
val expectedResult = "-416"
|
||||||
val actualResult = (Money(147) - Money(563)).toString()
|
val actualResult = (Money(147) - Money(563)).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Subtract Negative Dollars and Negative Dollars with Positive Result`() {
|
fun `Subtract Negative Dollars and Negative Dollars with Positive Result`() {
|
||||||
val expectedResult = "$7.89"
|
val expectedResult = "789"
|
||||||
val actualResult = (Money(-563) - Money(-1352)).toString()
|
val actualResult = (Money(-563) - Money(-1352)).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Subtract Negative Dollars and Negative Dollars with Negative Result`() {
|
fun `Subtract Negative Dollars and Negative Dollars with Negative Result`() {
|
||||||
val expectedResult = "-$9.64"
|
val expectedResult = "-964"
|
||||||
val actualResult = (Money(-1563) - Money(-599)).toString()
|
val actualResult = (Money(-1563) - Money(-599)).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Subtract Positive Dollars and Negative Dollars with Positive Result`() {
|
fun `Subtract Positive Dollars and Negative Dollars with Positive Result`() {
|
||||||
val expectedResult = "$176.84"
|
val expectedResult = "17684"
|
||||||
val actualResult = (Money(12354) - Money(-5330)).toString()
|
val actualResult = (Money(12354) - Money(-5330)).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `Subtract Negative Dollars and Positive Dollars with Negative Result`() {
|
fun `Subtract Negative Dollars and Positive Dollars with Negative Result`() {
|
||||||
val expectedResult = "-$5.68"
|
val expectedResult = "-568"
|
||||||
val actualResult = (Money(-432) - Money(136)).toString()
|
val actualResult = (Money(-432) - Money(136)).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `From Positive Dollars and Cents`() {
|
fun `From Positive Dollars and Cents`() {
|
||||||
val expectedResult = "$5.87"
|
val expectedResult = "587"
|
||||||
val actualResult = Money.fromDollarsAndCents(5, 87).toString()
|
val actualResult = Money.fromDollarsAndCents(5, 87).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun `From Negative Dollars And Cents`() {
|
fun `From Negative Dollars And Cents`() {
|
||||||
val expectedResult = "-$18.73"
|
val expectedResult = "-1873"
|
||||||
val actualResult = Money.fromDollarsAndCents(-18, 73).toString()
|
val actualResult = Money.fromDollarsAndCents(-18, 73).toString()
|
||||||
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
assertEquals(expectedResult, actualResult, "$expectedResult is not equal to $actualResult")
|
||||||
}
|
}
|
||||||
|
|
100
gradlew
vendored
100
gradlew
vendored
|
@ -1,4 +1,4 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
##############################################################################
|
##############################################################################
|
||||||
##
|
##
|
||||||
|
@ -6,42 +6,6 @@
|
||||||
##
|
##
|
||||||
##############################################################################
|
##############################################################################
|
||||||
|
|
||||||
# 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
|
|
||||||
|
|
||||||
# Attempt to set APP_HOME
|
# Attempt to set APP_HOME
|
||||||
# Resolve links: $0 may be a link
|
# Resolve links: $0 may be a link
|
||||||
PRG="$0"
|
PRG="$0"
|
||||||
|
@ -60,6 +24,46 @@ cd "`dirname \"$PRG\"`/" >/dev/null
|
||||||
APP_HOME="`pwd -P`"
|
APP_HOME="`pwd -P`"
|
||||||
cd "$SAVED" >/dev/null
|
cd "$SAVED" >/dev/null
|
||||||
|
|
||||||
|
APP_NAME="Gradle"
|
||||||
|
APP_BASE_NAME=`basename "$0"`
|
||||||
|
|
||||||
|
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
|
||||||
|
DEFAULT_JVM_OPTS=""
|
||||||
|
|
||||||
|
# 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
|
||||||
|
nonstop=false
|
||||||
|
case "`uname`" in
|
||||||
|
CYGWIN* )
|
||||||
|
cygwin=true
|
||||||
|
;;
|
||||||
|
Darwin* )
|
||||||
|
darwin=true
|
||||||
|
;;
|
||||||
|
MINGW* )
|
||||||
|
msys=true
|
||||||
|
;;
|
||||||
|
NONSTOP* )
|
||||||
|
nonstop=true
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
|
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
|
||||||
|
|
||||||
# Determine the Java command to use to start the JVM.
|
# Determine the Java command to use to start the JVM.
|
||||||
|
@ -85,7 +89,7 @@ location of your Java installation."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Increase the maximum file descriptors if we can.
|
# Increase the maximum file descriptors if we can.
|
||||||
if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
|
if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
|
||||||
MAX_FD_LIMIT=`ulimit -H -n`
|
MAX_FD_LIMIT=`ulimit -H -n`
|
||||||
if [ $? -eq 0 ] ; then
|
if [ $? -eq 0 ] ; then
|
||||||
if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
|
if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
|
||||||
|
@ -150,11 +154,19 @@ if $cygwin ; then
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
|
# Escape application args
|
||||||
function splitJvmOpts() {
|
save () {
|
||||||
JVM_OPTS=("$@")
|
for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
|
||||||
|
echo " "
|
||||||
}
|
}
|
||||||
eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
|
APP_ARGS=$(save "$@")
|
||||||
JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
|
|
||||||
|
|
||||||
exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
|
# Collect all arguments for the java command, following the shell quoting and substitution rules
|
||||||
|
eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
|
||||||
|
|
||||||
|
# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong
|
||||||
|
if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then
|
||||||
|
cd "$(dirname "$0")"
|
||||||
|
fi
|
||||||
|
|
||||||
|
exec "$JAVACMD" "$@"
|
||||||
|
|
14
gradlew.bat
vendored
14
gradlew.bat
vendored
|
@ -8,14 +8,14 @@
|
||||||
@rem Set local scope for the variables with windows NT shell
|
@rem Set local scope for the variables with windows NT shell
|
||||||
if "%OS%"=="Windows_NT" setlocal
|
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
|
set DIRNAME=%~dp0
|
||||||
if "%DIRNAME%" == "" set DIRNAME=.
|
if "%DIRNAME%" == "" set DIRNAME=.
|
||||||
set APP_BASE_NAME=%~n0
|
set APP_BASE_NAME=%~n0
|
||||||
set APP_HOME=%DIRNAME%
|
set APP_HOME=%DIRNAME%
|
||||||
|
|
||||||
|
@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=
|
||||||
|
|
||||||
@rem Find java.exe
|
@rem Find java.exe
|
||||||
if defined JAVA_HOME goto findJavaFromJavaHome
|
if defined JAVA_HOME goto findJavaFromJavaHome
|
||||||
|
|
||||||
|
@ -46,10 +46,9 @@ echo location of your Java installation.
|
||||||
goto fail
|
goto fail
|
||||||
|
|
||||||
:init
|
:init
|
||||||
@rem Get command-line arguments, handling Windowz variants
|
@rem Get command-line arguments, handling Windows variants
|
||||||
|
|
||||||
if not "%OS%" == "Windows_NT" goto win9xME_args
|
if not "%OS%" == "Windows_NT" goto win9xME_args
|
||||||
if "%@eval[2+2]" == "4" goto 4NT_args
|
|
||||||
|
|
||||||
:win9xME_args
|
:win9xME_args
|
||||||
@rem Slurp the command line arguments.
|
@rem Slurp the command line arguments.
|
||||||
|
@ -60,11 +59,6 @@ set _SKIP=2
|
||||||
if "x%~1" == "x" goto execute
|
if "x%~1" == "x" goto execute
|
||||||
|
|
||||||
set CMD_LINE_ARGS=%*
|
set CMD_LINE_ARGS=%*
|
||||||
goto execute
|
|
||||||
|
|
||||||
:4NT_args
|
|
||||||
@rem Get arguments from the 4NT Shell from JP Software
|
|
||||||
set CMD_LINE_ARGS=%$
|
|
||||||
|
|
||||||
:execute
|
:execute
|
||||||
@rem Setup the command line
|
@rem Setup the command line
|
||||||
|
|
Loading…
Add table
Reference in a new issue