mirror of
https://github.com/jlengrand/korge-samples.git
synced 2026-03-10 08:31:18 +00:00
Remove @old folder
This commit is contained in:
9
@old/.gitignore
vendored
9
@old/.gitignore
vendored
@@ -1,9 +0,0 @@
|
||||
/.idea
|
||||
/.gradle
|
||||
/build
|
||||
/classes
|
||||
/out
|
||||
/genresources
|
||||
RECUP_*.fla
|
||||
game.storage
|
||||
*.iml
|
||||
@@ -1,8 +0,0 @@
|
||||
# korge-samples
|
||||
Korge Samples
|
||||
|
||||
```
|
||||
gradle korge-coffee:jvm:run
|
||||
gradle korge-tic-tac-toe:jvm:run
|
||||
gradle korge-simon:jvm:run
|
||||
```
|
||||
@@ -1,214 +0,0 @@
|
||||
plugins {
|
||||
id 'kotlin-multiplatform' version '1.3.0-rc-146'
|
||||
id 'com.moowork.node' version '1.2.0'
|
||||
}
|
||||
|
||||
allprojects {
|
||||
repositories {
|
||||
mavenLocal()
|
||||
maven { url "https://dl.bintray.com/korlibs/korlibs" }
|
||||
maven { url "https://dl.bintray.com/kotlin/kotlin-eap" }
|
||||
jcenter()
|
||||
mavenCentral()
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
subprojects {
|
||||
apply plugin: 'kotlin-multiplatform'
|
||||
apply plugin: 'com.moowork.node'
|
||||
|
||||
kotlin {
|
||||
targets {
|
||||
//fromPreset(presets.iosX64, 'iosX64')
|
||||
// compilations.main.outputKinds('EXECUTABLE')
|
||||
//}
|
||||
//fromPreset(presets.iosArm32, 'iosArm32')
|
||||
// compilations.main.outputKinds('EXECUTABLE')
|
||||
//}
|
||||
//fromPreset(presets.iosArm64, 'iosArm64')
|
||||
// compilations.main.outputKinds('EXECUTABLE')
|
||||
//}
|
||||
fromPreset(presets.macosX64, 'macosX64') {
|
||||
compilations.main.outputKinds('EXECUTABLE')
|
||||
}
|
||||
//fromPreset(presets.linuxX64, 'linuxX64') {
|
||||
// compilations.main.outputKinds('EXECUTABLE')
|
||||
//}
|
||||
|
||||
fromPreset(presets.mingwX64, 'mingwX64') {
|
||||
compilations.main.outputKinds('EXECUTABLE')
|
||||
}
|
||||
fromPreset(presets.jvm, 'jvm')
|
||||
fromPreset(presets.js, 'js') {
|
||||
compilations.main {
|
||||
compileKotlinJs.kotlinOptions {
|
||||
languageVersion = "1.3"
|
||||
sourceMap = true
|
||||
metaInfo = true
|
||||
moduleKind = "umd"
|
||||
}
|
||||
compileTestKotlinJs.kotlinOptions {
|
||||
languageVersion = "1.3"
|
||||
moduleKind = "commonjs"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
sourceSets {
|
||||
nonNativeCommonMain
|
||||
nativeCommonMain
|
||||
nativeCommonTest
|
||||
nativePosixMain
|
||||
configure([jvmMain, jsMain]) {
|
||||
dependsOn nonNativeCommonMain
|
||||
}
|
||||
mingwX64Main {
|
||||
dependsOn nativeCommonMain
|
||||
}
|
||||
mingwX64Test {
|
||||
dependsOn nativeCommonTest
|
||||
}
|
||||
//configure([iosX64Main, iosArm32Main, iosArm64Main, macosX64Main, linuxX64Main]) {
|
||||
configure([macosX64Main]) {
|
||||
dependsOn nativeCommonMain
|
||||
dependsOn nativePosixMain
|
||||
}
|
||||
//configure([iosX64Test, iosArm32Test, iosArm64Test, macosX64Test, linuxX64Test]) {
|
||||
configure([macosX64Test]) {
|
||||
dependsOn nativeCommonTest
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
commonMainImplementation "org.jetbrains.kotlin:kotlin-stdlib-common"
|
||||
commonTestImplementation "org.jetbrains.kotlin:kotlin-test-annotations-common"
|
||||
commonTestImplementation "org.jetbrains.kotlin:kotlin-test-common"
|
||||
|
||||
jsMainImplementation "org.jetbrains.kotlin:kotlin-stdlib-js"
|
||||
jsTestImplementation "org.jetbrains.kotlin:kotlin-test-js"
|
||||
|
||||
jvmMainImplementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
|
||||
jvmTestImplementation "org.jetbrains.kotlin:kotlin-test"
|
||||
jvmTestImplementation "org.jetbrains.kotlin:kotlin-test-junit"
|
||||
}
|
||||
|
||||
// Javascript test configuration
|
||||
node {
|
||||
version = '8.11.4'
|
||||
download = true
|
||||
nodeModulesDir = file("$buildDir/yarn")
|
||||
}
|
||||
|
||||
def jsCompilations = kotlin.targets.js.compilations
|
||||
task addYarnDeps(type: YarnTask) {
|
||||
doFirst {
|
||||
mkdir "$buildDir/yarn"
|
||||
}
|
||||
args = ["add", "mocha@5.2.0"]
|
||||
}
|
||||
|
||||
task populateNodeModules {
|
||||
doLast {
|
||||
copy {
|
||||
from "$buildDir/yarn/node_modules"
|
||||
from jsCompilations.main.output.first()
|
||||
jsCompilations.test.runtimeDependencyFiles.each {
|
||||
if (it.exists() && !it.isDirectory()) {
|
||||
from zipTree(it.absolutePath).matching { include '*.js' }
|
||||
}
|
||||
}
|
||||
into "$buildDir/node_modules"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
task runMocha(type: NodeTask, dependsOn: [jsCompilations.test.compileKotlinTaskName, addYarnDeps, populateNodeModules]) {
|
||||
script = file("$buildDir/node_modules/mocha/bin/mocha")
|
||||
args = [relativePath("${jsCompilations.test.output.first()}/${project.name}_test.js")]
|
||||
}
|
||||
|
||||
jsTest.dependsOn runMocha
|
||||
|
||||
// Fix for https://github.com/srs/gradle-node-plugin/issues/301
|
||||
repositories.whenObjectAdded {
|
||||
if (it instanceof IvyArtifactRepository) {
|
||||
metadataSources {
|
||||
artifact()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Publishing
|
||||
group 'com.soywiz'
|
||||
version projectVersion
|
||||
apply plugin: 'maven-publish'
|
||||
|
||||
def pomBaseData = {
|
||||
licenses {
|
||||
license {
|
||||
name "MIT License"
|
||||
url "https://raw.githubusercontent.com/korlibs/korge-samples/master/LICENSE"
|
||||
}
|
||||
}
|
||||
scm {
|
||||
url "https://github.com/korlibs/korge-samples"
|
||||
}
|
||||
}
|
||||
|
||||
def generatePom = { pom ->
|
||||
pom.withXml {
|
||||
def root = it.asNode()
|
||||
root.appendNode('name', project.name)
|
||||
root.appendNode('description', 'Multiplatform Game Engine written in Kotlin (JVM, JS, Native and COMMON)')
|
||||
root.appendNode('url', 'https://github.com/korlibs/korge-samples')
|
||||
root.children().last() + pomBaseData
|
||||
}
|
||||
}
|
||||
|
||||
ext.generatePom = generatePom
|
||||
|
||||
def publishUser = rootProject.findProperty('BINTRAY_USER') ?: project.findProperty('bintrayUser') ?: System.getenv('BINTRAY_USER')
|
||||
def publishPassword = rootProject.findProperty('BINTRAY_KEY') ?: project.findProperty('bintrayApiKey') ?: System.getenv('BINTRAY_API_KEY')
|
||||
|
||||
if (publishUser && publishPassword) {
|
||||
publishing {
|
||||
repositories {
|
||||
maven {
|
||||
credentials {
|
||||
username publishUser
|
||||
password publishPassword
|
||||
}
|
||||
url 'https://api.bintray.com/maven/soywiz/soywiz/korlibs/'
|
||||
//url "https://api.bintray.com/content/soywiz/soywiz/korlibs/$projectVersion"
|
||||
}
|
||||
}
|
||||
|
||||
configure(publications) {
|
||||
generatePom(pom)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
apply plugin: 'idea'
|
||||
|
||||
idea {
|
||||
module {
|
||||
excludeDirs = [file(".gradle")]
|
||||
[
|
||||
".idea",
|
||||
"@old",
|
||||
"docs",
|
||||
"korge-samples-build",
|
||||
"korge-samples-samples",
|
||||
"korge-samples-intellij-plugin",
|
||||
"korge-samples-gradle-plugin",
|
||||
"korge-samples-flash-plugin",
|
||||
|
||||
].each {
|
||||
excludeDirs << file("$it")
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
# sytleguide
|
||||
#kotlin.code.style=official
|
||||
|
||||
# version
|
||||
projectVersion=0.0.1-SNAPSHOT
|
||||
|
||||
# external versions
|
||||
joglVersion=2.3.2
|
||||
gluegenVersion=2.3.2
|
||||
|
||||
# versions
|
||||
korgeVersion=0.5.0
|
||||
BIN
@old/gradle/wrapper/gradle-wrapper.jar
vendored
BIN
@old/gradle/wrapper/gradle-wrapper.jar
vendored
Binary file not shown.
@@ -1,5 +0,0 @@
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-4.7-bin.zip
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
172
@old/gradlew
vendored
172
@old/gradlew
vendored
@@ -1,172 +0,0 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
##############################################################################
|
||||
##
|
||||
## Gradle start up script for UN*X
|
||||
##
|
||||
##############################################################################
|
||||
|
||||
# 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\"`/" >/dev/null
|
||||
APP_HOME="`pwd -P`"
|
||||
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
|
||||
|
||||
# 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" -a "$nonstop" = "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"`
|
||||
JAVACMD=`cygpath --unix "$JAVACMD"`
|
||||
|
||||
# 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
|
||||
|
||||
# Escape application args
|
||||
save () {
|
||||
for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
|
||||
echo " "
|
||||
}
|
||||
APP_ARGS=$(save "$@")
|
||||
|
||||
# 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" "$@"
|
||||
84
@old/gradlew.bat
vendored
84
@old/gradlew.bat
vendored
@@ -1,84 +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
|
||||
|
||||
set DIRNAME=%~dp0
|
||||
if "%DIRNAME%" == "" set DIRNAME=.
|
||||
set APP_BASE_NAME=%~n0
|
||||
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
|
||||
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 Windows variants
|
||||
|
||||
if not "%OS%" == "Windows_NT" goto win9xME_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=%*
|
||||
|
||||
: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
|
||||
@@ -1,8 +0,0 @@
|
||||
#!/bin/bash
|
||||
docker run \
|
||||
"-v$PWD:/work" \
|
||||
"-v$HOME/.gradle-linux:/root/.gradle" \
|
||||
"-v$HOME/.m2:/root/.m2" \
|
||||
"-v$HOME/.konan:/root/.konan" \
|
||||
soywiz/kotlin-native-win \
|
||||
./gradlew $*
|
||||
@@ -1,10 +0,0 @@
|
||||
#!/bin/bash
|
||||
HOME=`echo ~`
|
||||
|
||||
docker run -it \
|
||||
"-v$PWD:/work" \
|
||||
"-v$HOME/.gradle-win:/root/.wine/drive_c/users/root/.gradle" \
|
||||
"-v$HOME/.m2:/root/.wine/drive_c/users/root/.m2" \
|
||||
"-v$HOME/.konan:/root/.wine/drive_c/users/root/.konan" \
|
||||
soywiz/kotlin-native-win \
|
||||
winecmd gradlew.bat $*
|
||||
@@ -1,2 +0,0 @@
|
||||
#!/bin/bash
|
||||
WINEDEBUG=-all wine cmd /c gradlew.bat $*
|
||||
1
@old/korge-sample1/.gitignore
vendored
1
@old/korge-sample1/.gitignore
vendored
@@ -1 +0,0 @@
|
||||
/build
|
||||
@@ -1,28 +0,0 @@
|
||||
dependencies {
|
||||
commonMainApi "com.soywiz:korge:$korgeVersion"
|
||||
|
||||
jvmMainApi "org.jogamp.gluegen:gluegen-rt:$gluegenVersion"
|
||||
jvmMainApi "org.jogamp.jogl:jogl-all:$joglVersion"
|
||||
jvmMainApi "org.jogamp.gluegen:gluegen-rt:$gluegenVersion:natives-android-aarch64"
|
||||
jvmMainApi "org.jogamp.gluegen:gluegen-rt:$gluegenVersion:natives-android-armv6"
|
||||
jvmMainApi "org.jogamp.gluegen:gluegen-rt:$gluegenVersion:natives-linux-amd64"
|
||||
jvmMainApi "org.jogamp.gluegen:gluegen-rt:$gluegenVersion:natives-linux-armv6"
|
||||
jvmMainApi "org.jogamp.gluegen:gluegen-rt:$gluegenVersion:natives-linux-armv6hf"
|
||||
jvmMainApi "org.jogamp.gluegen:gluegen-rt:$gluegenVersion:natives-linux-i586"
|
||||
jvmMainApi "org.jogamp.gluegen:gluegen-rt:$gluegenVersion:natives-macosx-universal"
|
||||
jvmMainApi "org.jogamp.gluegen:gluegen-rt:$gluegenVersion:natives-solaris-amd64"
|
||||
jvmMainApi "org.jogamp.gluegen:gluegen-rt:$gluegenVersion:natives-solaris-i586"
|
||||
jvmMainApi "org.jogamp.gluegen:gluegen-rt:$gluegenVersion:natives-windows-amd64"
|
||||
jvmMainApi "org.jogamp.gluegen:gluegen-rt:$gluegenVersion:natives-windows-i586"
|
||||
jvmMainApi "org.jogamp.jogl:jogl-all:$joglVersion:natives-android-aarch64"
|
||||
jvmMainApi "org.jogamp.jogl:jogl-all:$joglVersion:natives-android-armv6"
|
||||
jvmMainApi "org.jogamp.jogl:jogl-all:$joglVersion:natives-linux-amd64"
|
||||
jvmMainApi "org.jogamp.jogl:jogl-all:$joglVersion:natives-linux-armv6"
|
||||
jvmMainApi "org.jogamp.jogl:jogl-all:$joglVersion:natives-linux-armv6hf"
|
||||
jvmMainApi "org.jogamp.jogl:jogl-all:$joglVersion:natives-linux-i586"
|
||||
jvmMainApi "org.jogamp.jogl:jogl-all:$joglVersion:natives-macosx-universal"
|
||||
jvmMainApi "org.jogamp.jogl:jogl-all:$joglVersion:natives-solaris-amd64"
|
||||
jvmMainApi "org.jogamp.jogl:jogl-all:$joglVersion:natives-solaris-i586"
|
||||
jvmMainApi "org.jogamp.jogl:jogl-all:$joglVersion:natives-windows-amd64"
|
||||
jvmMainApi "org.jogamp.jogl:jogl-all:$joglVersion:natives-windows-i586"
|
||||
}
|
||||
@@ -1,16 +0,0 @@
|
||||
import com.soywiz.klock.*
|
||||
import com.soywiz.korge.*
|
||||
import com.soywiz.korge.tween.*
|
||||
import com.soywiz.korge.view.*
|
||||
import com.soywiz.korim.color.*
|
||||
import com.soywiz.korio.async.*
|
||||
|
||||
fun main(args: Array<String>) = Korge {
|
||||
val rect = solidRect(100, 100, Colors.RED)
|
||||
launchImmediately {
|
||||
while (true) {
|
||||
rect.tween(rect::x[100], time = 1.seconds, easing = Easing.EASE_IN_OUT_QUAD)
|
||||
rect.tween(rect::x[0], time = 1.seconds, easing = Easing.EASE_IN_OUT_QUAD)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,7 +0,0 @@
|
||||
import kotlin.test.*
|
||||
|
||||
class Sample1Test {
|
||||
@Test
|
||||
fun test() {
|
||||
}
|
||||
}
|
||||
1
@old/old/.gitignore
vendored
1
@old/old/.gitignore
vendored
@@ -1 +0,0 @@
|
||||
/.gradle
|
||||
@@ -1,23 +0,0 @@
|
||||
pluginManagement {
|
||||
resolutionStrategy {
|
||||
eachPlugin {
|
||||
if (requested.id.id == "kotlin-multiplatform") {
|
||||
useModule("org.jetbrains.kotlin:kotlin-gradle-plugin:${requested.version}")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
repositories {
|
||||
mavenLocal()
|
||||
maven { url 'http://dl.bintray.com/kotlin/kotlin-eap' }
|
||||
maven { url 'https://plugins.gradle.org/m2/' }
|
||||
jcenter()
|
||||
mavenCentral()
|
||||
}
|
||||
}
|
||||
|
||||
rootProject.name = 'korge-samples'
|
||||
|
||||
enableFeaturePreview('GRADLE_METADATA')
|
||||
|
||||
include ':korge-sample1'
|
||||
@@ -1,45 +0,0 @@
|
||||
REM free some space
|
||||
|
||||
dir
|
||||
|
||||
REM dir c:\
|
||||
REM dir "c:\Program Files"
|
||||
REM dir "c:\Program Files (x86)"
|
||||
|
||||
REM dir /s C:\ProgramData\chocolatey
|
||||
REM choco uninstall all
|
||||
REM choco uninstall -y -f cmake cmake.install DotNet4.5 DotNet4.6 windows-sdk-10.0 winscp winscp.install ruby microsoft-build-tools visualstudio2017-workload-netcorebuildtools visualstudio2017-workload-vctools visualstudio2017-workload-webbuildtools visualstudio2017buildtools
|
||||
|
||||
RD /s /q "c:\Program Files\IIS"
|
||||
RD /s /q "c:\Program Files\Java"
|
||||
RD /s /q "c:\Program Files\Microsoft"
|
||||
RD /s /q "c:\Program Files\Microsoft Visual Studio"
|
||||
RD /s /q "c:\Program Files\Microsoft Visual Studio 14.0"
|
||||
RD /s /q "c:\Program Files\cmake"
|
||||
RD /s /q "c:\Program Files\Microsoft SDKs"
|
||||
RD /s /q "c:\Program Files (x86)\IIS"
|
||||
RD /s /q "c:\Program Files (x86)\Java"
|
||||
RD /s /q "c:\Program Files (x86)\Microsoft"
|
||||
RD /s /q "c:\Program Files (x86)\Microsoft Visual Studio"
|
||||
RD /s /q "c:\Program Files (x86)\Microsoft Visual Studio 14.0"
|
||||
RD /s /q "c:\Program Files (x86)\cmake"
|
||||
RD /s /q "c:\Program Files (x86)\Microsoft SDKs"
|
||||
REM RD /s /q C:\ProgramData\chocolatey
|
||||
REM RD /s /q C:\ProgramData
|
||||
|
||||
dir
|
||||
|
||||
choco list --local-only
|
||||
choco install jdk8 -y -params "installdir=c:\\java8"
|
||||
|
||||
del c:\java8\src.zip
|
||||
del c:\java8\javafx-src.zip
|
||||
|
||||
dir c:\java8
|
||||
dir c:\java8\lib
|
||||
|
||||
CALL refreshenv
|
||||
|
||||
SET JAVA_HOME=c:\java8
|
||||
CALL gradlew.bat --no-daemon -s -i mingwX64Test
|
||||
CALL gradlew.bat --stop
|
||||
Reference in New Issue
Block a user