gnucap: simplify/speed-up build a bit

This commit is contained in:
Henrik Grimler 2019-01-25 23:45:29 +01:00
parent 764b9a9c0f
commit eb293a260a
2 changed files with 14 additions and 5 deletions

View File

@ -0,0 +1,13 @@
--- ./apps/Make1.orig 2019-01-25 23:36:01.916529515 +0100
+++ ./apps/Make1 2019-01-25 23:38:28.213195130 +0100
@@ -119,8 +119,8 @@
MAINTAINERCLEANFILES = $(DISTCLEANFILES)
#------------------------------------------------------------------------
#------------------------------------------------------------------------
-LIBPATH = `pwd | sed 's/apps/lib/g'`
-MODELGEN = `pwd | sed 's/apps/modelgen/g'`/gnucap-modelgen
+LIBPATH = @TERMUX_PKG_HOSTBUILD_DIR@/lib/O
+MODELGEN = @TERMUX_PKG_HOSTBUILD_DIR@/modelgen/O/gnucap-modelgen
#------------------------------------------------------------------------
%.h : %.model
(export LD_LIBRARY_PATH=$(LIBPATH); $(MODELGEN) -h $<)

View File

@ -14,14 +14,10 @@ termux_step_host_build () {
./configure
(cd lib && make)
(cd modelgen && make)
(cd apps && make)
}
termux_step_pre_configure () {
mkdir -p $TERMUX_PKG_SRCDIR/apps/O/
cp -r $TERMUX_PKG_HOSTBUILD_DIR/apps/O/*.cc \
$TERMUX_PKG_HOSTBUILD_DIR/apps/O/*.h \
$TERMUX_PKG_SRCDIR/apps/O/
sed -i "s%@TERMUX_PKG_HOSTBUILD_DIR@%$TERMUX_PKG_HOSTBUILD_DIR%g" $TERMUX_PKG_SRCDIR/apps/Make1
}
termux_step_configure () {