FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

re-factor build.sh · wheerd/python-feedstock@0b4df8a · GitHub

Repository navigation

Commit 0b4df8a

Browse files
committed
re-factor build.sh
1 parent dfbc5f6 commit 0b4df8a

1 file changed

Lines changed: 14 additions & 19 deletions

File tree

‎recipe/build.sh‎

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -6,27 +6,22 @@ ${SYS_PYTHON} ${RECIPE_DIR}/brand_python.py
66
rm -rf Lib/test Lib/*/test
77
rm -rf Lib/ensurepip
88

9-
if [ `uname` == Darwin ]; then
10-
export CFLAGS="-I$PREFIX/include $CFLAGS"
11-
export LDFLAGS="-Wl,-rpath,$PREFIX/lib -L$PREFIX/lib -headerpad_max_install_names $LDFLAGS"
12-
sed -i -e "s/@OSX_ARCH@/$ARCH/g" Lib/distutils/unixccompiler.py
13-
./configure \
14-
--enable-ipv6 \
15-
--enable-shared \
16-
--prefix=$PREFIX \
17-
--with-ensurepip=no \
18-
--with-tcltk-includes="-I$PREFIX/include" \
19-
--with-tcltk-libs="-L$PREFIX/lib -ltcl8.5 -ltk8.5"
20-
fi
21-
if [ `uname` == Linux ]; then
22-
./configure --enable-shared --enable-ipv6 --with-ensurepip=no \
23-
--prefix=$PREFIX \
24-
--with-tcltk-includes="-I$PREFIX/include" \
25-
--with-tcltk-libs="-L$PREFIX/lib -ltcl8.5 -ltk8.5" \
26-
CPPFLAGS="-I$PREFIX/include" \
27-
LDFLAGS="-L$PREFIX/lib -Wl,-rpath=$PREFIX/lib,--no-as-needed"
9+
if [ $(uname) == Darwin ]; then
10+
export CFLAGS="-I$PREFIX/include $CFLAGS"
11+
export LDFLAGS="-Wl,-rpath,$PREFIX/lib -L$PREFIX/lib -headerpad_max_install_names $LDFLAGS"
12+
sed -i -e "s/@OSX_ARCH@/$ARCH/g" Lib/distutils/unixccompiler.py
13+
elif [ $(uname) == Linux ]; then
14+
export CPPFLAGS="-I$PREFIX/include"
15+
export LDFLAGS="-L$PREFIX/lib -Wl,-rpath=$PREFIX/lib,--no-as-needed"
2816
fi
2917

18+
./configure --enable-shared \
19+
--enable-ipv6 \
20+
--with-ensurepip=no \
21+
--prefix=$PREFIX \
22+
--with-tcltk-includes="-I$PREFIX/include" \
23+
--with-tcltk-libs="-L$PREFIX/lib -ltcl8.5 -ltk8.5"
24+
3025
make
3126
make install
3227
ln -s $PREFIX/bin/python3.6 $PREFIX/bin/python

0 commit comments

Comments
 (0)

Back | FazBrowse Home | New Git URL