make-quoter

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 
26 
27 
28 
29 
30 
31 
.ONESHELL:
.PHONY: build deps test deploy setup

VERSION = 0.1.0
SRC ?= $(wildcard src/*.scala)
DEST ?= .bin
MAIN ?= Main
PACKAGE_NAME=com.thing.quoter
PROGRAM := Quoter
ANDROID_SDK_VERSION = 29.0.3
ANDROID_COMPILE_SDK = 29
ANDROID_MIN_SDK = 24
ANDROID_KEYSTORE:=debug.keystore

DEPS += com/android/org.osgi/osgi.core\:3.2.0

.DEFAULT_GOAL := all

include config.mk
APP_SRC_DIR:=$(subst .,/,$(PACKAGE_NAME))
# out/$(APP_SRC_DIR)/R.java

out/$(PACKAGE_PATH)/%: out/$(PACKAGE_PATH)/%.aar
	unzip $< -d $@

$(error $(wildcard java/$(PACKAGE_PATH)/view/*.class))
all: $(wildcard out/$(PACKAGE_PATH)/view/*.class) #$(CLASS_DIR)/$(PACKAGE_PATH)/R.class  out/app-debug.apk

# TODO Throw error if the folder $(LIB_DIR) is missing
clean:
	$(RMDIR) "$(GEN_DIR)"