APP := test
 
CFLAGS := $(CFLAGS_COMMON) -I../src -I../../tinySAK/src
LDFLAGS := $(LDFLAGS_COMMON) -Wl,-Bsymbolic,--whole-archive -l$(PROJECT) -ltinySAK  -Wl,--entry=main
 
all: $(APP)
 
OBJS += $(APP).o
 
$(APP): $(OBJS)
    $(CC) $(LDFLAGS) -o $@ $^ 
 
%.o: %.c
    $(CC) -c $(INCLUDE) $(CFLAGS) $< -o $@
    
install: $(APP)
    $(ANDROID_SDK_ROOT)/tools/adb push $(APP) $(EXEC_DIR)/$(APP)
    $(ANDROID_SDK_ROOT)/tools/adb shell chmod 777 $(EXEC_DIR)/$(APP)
 
run:
    $(ANDROID_SDK_ROOT)/tools/adb shell $(EXEC_DIR)/$(APP)
 
#dbg:
#   $(MAKE) $(MAKEFILE) DEBUG="-g -DDEBUG"
#   $(MAKE) $(MAKEFILE) install
    
clean:
    @rm -f $(OBJS) $(APP)