summaryrefslogtreecommitdiffstats
path: root/android-projects/makefile
blob: e132cc8029f01562308c91ba4e79738f2c4795d4 (plain)
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
32
33
34
35
36
37
38
39
40
include ./root.mk






ifeq ($(PROJECT), tinyWRAP) ##### tinyWRAP
all:
	(cd ../bindings/java/android; $(MAKE) -f droid-makefile all; cp -f lib$(PROJECT)_$(MARCH).$(EXT) $(OUTPUT_DIR))
clean:
	(cd ../bindings/java/android; $(MAKE) -f droid-makefile clean)



else ifeq ($(PROJECT), tinyDEMO) ##### tinyDEMO
all:
	(cd ../tinyDEMO $(MAKE) -f droid-makefile all; $(MAKE) -f droid-makefile install; cp -f demo $(OUTPUT_DIR))
clean:
	(cd ../tinyDEMO; $(MAKE) -f droid-makefile clean)



else ##### All other libraries (tiny*)
all:
	(cd ../$(PROJECT) ; $(MAKE) -f droid-makefile all; cp -f lib$(PROJECT)_$(MARCH).$(EXT) $(OUTPUT_DIR))
test:
	(cd ../$(PROJECT)/test; $(MAKE) -f droid-makefile all; cp -f test $(OUTPUT_DIR))
install:
	(cd ../$(PROJECT) ; $(MAKE) -f droid-makefile install)

clean:
	(cd ../$(PROJECT); $(MAKE) -f droid-makefile clean)
	(cd ../$(PROJECT)/test; $(MAKE) -f droid-makefile clean)
endif


gdbserver:
	$(ANDROID_SDK_ROOT)/tools/adb forward tcp:1234: tcp:1234
	$(ANDROID_SDK_ROOT)/tools/adb shell $(EXEC_DIR)/gdbserver :1234 $(EXEC_DIR)/test
OpenPOWER on IntegriCloud