Skip to content

Commit

Permalink
Merge pull request #14 from soil-kt/tweak_makefile
Browse files Browse the repository at this point in the history
Tweak task names in Makefile
  • Loading branch information
ogaclejapan committed May 4, 2024
2 parents 6cbb7b4 + 8d6a81e commit ad4ec91
Showing 1 changed file with 18 additions and 13 deletions.
31 changes: 18 additions & 13 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
GRADLE_CMD ?= ./gradlew
ADB_CMD ?= adb

.DEFAULT_GOAL := help
.PHONY: help
help:
@grep -E '^[a-zA-Z_-][a-zA-Z_\-\.]+:.*$$' $(MAKEFILE_LIST) | awk -F ':' '{ print $$1 }'

.PHONY: clean
clean:
@$(GRADLE_CMD) clean
Expand All @@ -9,10 +14,6 @@ clean:
build:
@$(GRADLE_CMD) assemble

.PHONY: dist.wasm
dist.wasm:
@$(GRADLE_CMD) wasmJsBrowserDistribution

.PHONY: fmt
fmt:
@$(GRADLE_CMD) spotlessApply
Expand All @@ -32,15 +33,19 @@ publish.local:

## ----- Sample App ----- ##

.PHONY: play.wasm
play.wasm:
@$(GRADLE_CMD) wasmJsBrowserDevelopmentRun
.PHONY: sample.android.run
sample.android.run:
@$(GRADLE_CMD) installDebug
@$(ADB_CMD) shell am start -n soil.kmp/soil.kmp.MainActivity

.PHONY: play.desktop
play.desktop:
.PHONY: sample.desktop.run
sample.desktop.run:
@$(GRADLE_CMD) runDistributable

.PHONY: play.android
play.android:
@$(GRADLE_CMD) installDebug
@$(ADB_CMD) shell am start -n soil.kmp/soil.kmp.MainActivity
.PHONY: sample.wasm.dist
sample.wasm.dist:
@$(GRADLE_CMD) wasmJsBrowserDistribution

.PHONY: sample.wasm.run
sample.wasm.run:
@$(GRADLE_CMD) wasmJsBrowserDevelopmentRun

0 comments on commit ad4ec91

Please sign in to comment.