chiark
/
gitweb
/
~mdw
/
termux-packages
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
11e9737
)
erlang: Seems we need to build host part each time
author
Fredrik Fornwall
<fredrik@fornwall.net>
Tue, 10 Jan 2017 11:34:38 +0000
(06:34 -0500)
committer
Fredrik Fornwall
<fredrik@fornwall.net>
Tue, 10 Jan 2017 11:34:38 +0000
(06:34 -0500)
packages/erlang/build.sh
patch
|
blob
|
blame
|
history
diff --git
a/packages/erlang/build.sh
b/packages/erlang/build.sh
index e16da0ce87d41c6f6f4d0a2c4ff7a0dd584d291f..5d7c6002af777cebf9716bf9b63088a77ae19bba 100755
(executable)
--- a/
packages/erlang/build.sh
+++ b/
packages/erlang/build.sh
@@
-10,16
+10,21
@@
TERMUX_PKG_BUILD_IN_SRC="yes"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-javac --with-ssl=${TERMUX_PREFIX} --with-termcap"
TERMUX_PKG_EXTRA_MAKE_ARGS="noboot"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-javac --with-ssl=${TERMUX_PREFIX} --with-termcap"
TERMUX_PKG_EXTRA_MAKE_ARGS="noboot"
+termux_step_post_extract_package() {
+ # We need a host build every time:
+ rm -Rf "$TERMUX_PKG_HOSTBUILD_DIR"
+}
+
termux_step_host_build () {
cd $TERMUX_PKG_SRCDIR
./configure --enable-bootstrap-only
make -j "$TERMUX_MAKE_PROCESSES"
termux_step_host_build () {
cd $TERMUX_PKG_SRCDIR
./configure --enable-bootstrap-only
make -j "$TERMUX_MAKE_PROCESSES"
- cp "${TERMUX_PKG_SRCDIR}"/bin/*/* "$TERMUX_PKG_HOSTBUILD_DIR"
}
termux_step_pre_configure () {
# liblog is needed for syslog usage:
LDFLAGS+=" -llog"
# Put binaries built in termux_step_host_build at start of PATH:
}
termux_step_pre_configure () {
# liblog is needed for syslog usage:
LDFLAGS+=" -llog"
# Put binaries built in termux_step_host_build at start of PATH:
- export PATH="$TERMUX_PKG_HOSTBUILD_DIR:$PATH"
+ cp bin/*/* $TERMUX_PKG_SRCDIR/bootstrap/bin
+ export PATH="$TERMUX_PKG_SRCDIR/bootstrap/bin:$PATH"
}
}