blob: 2989070244b427b8a717d00fbe2cfaad55a84c1a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
run name:
./gradlew run -Popenrndr.application={{name}}.$(echo "{{name}}" | sed -E 's/^(\w)/\U\1/')ProgramKt
record name:
xvfb-run --server-args="-screen 0 1920x1080x24" just record-windowed "{{name}}"
record-windowed name:
./gradlew record -Popenrndr.application={{name}}.$(echo "{{name}}" | sed -E 's/^(\w)/\U\1/')ProgramKt
screenshot name:
xvfb-run --server-args="-screen 0 1920x1080x24" just screenshot-windowed "{{name}}"
screenshot-windowed name:
./gradlew screenshot -Popenrndr.application={{name}}.$(echo "{{name}}" | sed -E 's/^(\w)/\U\1/')ProgramKt
update:
./gradlew dependencyUpydates
new type name:
mkdir -p src/main/kotlin/{{name}}
cp -r --update=none-fail templates/{{type}}/kotlin/* -t src/main/kotlin/{{name}}
mv src/main/kotlin/{{name}}/Program.kt src/main/kotlin/{{name}}/$(echo "{{name}}" | sed -E 's/^(\w)/\U\1/')Program.kt
sed -i "s/<<name>>/{{name}}/" src/main/kotlin/{{name}}/*
cp --update=none-fail templates/{{type}}/shaders/shader.glsl src/main/resources/shaders/{{name}}.glsl
|