summaryrefslogtreecommitdiff
path: root/unix
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-10-19 20:28:06 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-10-19 22:30:03 +0300
commit2c040edef819e08775a0ae1b461334a0b108319f (patch)
treed2b1bf022d9ce49453b27f3bc4271089fbbde64a /unix
parent9c72c71c05541b946feffb4d43fba6a5c513c9a7 (diff)
libffi: Skip building docs.
This requires makeinfo installed and wastes time (especially in CI).
Diffstat (limited to 'unix')
-rw-r--r--unix/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/unix/Makefile b/unix/Makefile
index 2a2736400..7245612f6 100644
--- a/unix/Makefile
+++ b/unix/Makefile
@@ -202,11 +202,14 @@ endif
deplibs: libffi axtls
+# install-exec-recursive & install-data-am targets are used to avoid building
+# docs and depending on makeinfo
libffi:
cd ../lib/libffi; git clean -d -x -f
cd ../lib/libffi; ./autogen.sh
mkdir -p ../lib/libffi/build_dir; cd ../lib/libffi/build_dir; \
- ../configure $(CROSS_COMPILE_HOST) --prefix=$$PWD/out CC="$(CC)" CXX="$(CXX)" LD="$(LD)"; make install
+ ../configure $(CROSS_COMPILE_HOST) --prefix=$$PWD/out CC="$(CC)" CXX="$(CXX)" LD="$(LD)"; \
+ make install-exec-recursive; make -C include install-data-am
axtls:
cd ../lib/axtls; cp config/upyconfig config/.config