|
7 | 7 | # build settings section 1 {{{1 |
8 | 8 | VER_MAJ=3.6 |
9 | 9 | VER_MAJ_NODOT=$(subst .,,$(VER_MAJ)) |
10 | | -VERSION=$(VER_MAJ).0 |
| 10 | +VERSION=$(VER_MAJ).2 |
11 | 11 | # set -ex |
12 | 12 | CWD := $(shell pwd) |
13 | 13 | DEBUG=no |
@@ -39,13 +39,22 @@ endif |
39 | 39 | ifeq (x$(NDK_PATH),x) |
40 | 40 | build: error |
41 | 41 | else |
42 | | -build: $(ZIP) |
| 42 | +build: .build_tools $(ZIP) |
43 | 43 | endif |
44 | 44 |
|
45 | 45 | error: |
46 | 46 | @echo please set NDK_PATH to android-ndk-r10d or later:: |
47 | 47 | @echo " $$ NDK_PATH=/path/to/android-ndk-r10d make build" |
48 | 48 |
|
| 49 | +.build_tools: |
| 50 | + @echo "check zlib, if failed: apt install zlib-dev" |
| 51 | + python ../tools/check_zlib.py |
| 52 | + @echo "check makedepend command, if failed: apt install xutils-dev" |
| 53 | + makedepend |
| 54 | + @echo "check zip command, if failed: apt install zip" |
| 55 | + zip -v > /dev/null 2>&1 |
| 56 | + touch .build_tools |
| 57 | + |
49 | 58 | # tools {{{2 |
50 | 59 | ndk_depends = $(NDK_PATH)/ndk-depends |
51 | 60 | TAR := tar xfz |
@@ -301,8 +310,8 @@ $(PYTHONTAR): |
301 | 310 | make -C host-src Parser/pgen |
302 | 311 | make -C host-src install |
303 | 312 | cp host-src/Parser/pgen $(HOSTPYTHON)/bin/hostpgen |
304 | | - cp host-src/Programs/_freeze_importlib \ |
305 | | - $(HOSTPYTHON)/bin/host_freeze_importlib |
| 313 | + # cp host-src/Programs/_freeze_importlib \ |
| 314 | + # $(HOSTPYTHON)/bin/host_freeze_importlib |
306 | 315 | touch .build_host |
307 | 316 |
|
308 | 317 | # python3: patching-configure-build {{{1 |
@@ -444,3 +453,4 @@ localinstall: |
444 | 453 | adb push $(ZIPSCRIPTS) $(andpath) |
445 | 454 |
|
446 | 455 | # vi: ft=Makefile:fdm=marker |
| 456 | +# DO NOT DELETE |
0 commit comments