@@ -10,11 +10,11 @@ if [[ ! -z "$2" ]]
10
10
then
11
11
RELEASE_VERSION=" $2 "
12
12
else
13
- RELEASE_VERSION=" v1. 1.1"
13
+ RELEASE_VERSION=" 1.1.2 "
14
14
fi
15
- RELEASE_FILENAME=" simstring_$RELEASE_VERSION .tar.gz"
16
- RELEASE_URL=" https://github.com/Georgetown-IR-Lab/simstring/releases/download/$RELEASE_VERSION /$RELEASE_FILENAME "
15
+ RELEASE_FILENAME=" ${RELEASE_VERSION} .tar.gz"
17
16
17
+ RELEASE_URL=" https://github.com/Georgetown-IR-Lab/simstring/archive/${RELEASE_FILENAME} "
18
18
echo $RELEASE_URL
19
19
20
20
# check if url returns 400 or 500 status
@@ -52,21 +52,26 @@ curl -O -L $RELEASE_URL
52
52
echo " Unpacking Simstring..."
53
53
tar -xf $RELEASE_FILENAME
54
54
rm -rf $RELEASE_FILENAME
55
+ RELEASE_FOLDER=" simstring-${RELEASE_VERSION} "
55
56
56
57
echo " Making Simstring..."
57
- cd " simstring "
58
+ cd " ${RELEASE_FOLDER} "
58
59
if [[ " $PYTHON_VERSION " == " 2" ]]
59
60
then
60
- bash " install_python.sh "
61
+ python setup.py build_ext --inplace
61
62
else
62
- bash " install_python3.sh "
63
+ python3 setup.py build_ext --inplace
63
64
fi
64
65
65
66
# install in the right location
66
67
echo " Installing..."
67
68
cd ..
68
- cp -R " simstring/release" .
69
- rm -rf " simstring"
70
- mv " release" " simstring"
71
- touch " simstring/__init__.py"
69
+ mkdir ' simstring'
70
+ touch ' simstring/__init__.py'
71
+ cp ${RELEASE_FOLDER} /_* .so simstring/
72
+ cp ${RELEASE_FOLDER} /simstring.py simstring/simstring.py
73
+
74
+ # remove remaining files
75
+ rm -rf " ${RELEASE_FOLDER} "
76
+
72
77
echo " Done!"
0 commit comments