aboutsummaryrefslogtreecommitdiffstats
path: root/make.sh
diff options
context:
space:
mode:
authorJay Freeman (saurik) <saurik@saurik.com>2015-08-23 02:21:23 -0700
committerJay Freeman (saurik) <saurik@saurik.com>2015-08-23 02:22:36 -0700
commita50bb1be22d0a00cf4c1dad006f8cda253b23228 (patch)
tree73431885e1197024fa464e04db93ad34d065e229 /make.sh
parentd840a088528979cddcf722a2a19abefc0151a1ed (diff)
downloadldid-a50bb1be22d0a00cf4c1dad006f8cda253b23228.tar.gz
ldid-a50bb1be22d0a00cf4c1dad006f8cda253b23228.tar.zst
ldid-a50bb1be22d0a00cf4c1dad006f8cda253b23228.zip
Use OpenSSL to implement SHA1 instead of our copy.
Diffstat (limited to 'make.sh')
-rwxr-xr-xmake.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/make.sh b/make.sh
index da019ac..30fe7b0 100755
--- a/make.sh
+++ b/make.sh
@@ -7,6 +7,7 @@ if [[ $# == 0 ]]; then
ios=false
else
ios=$1
+ shift
fi
if "${ios}"; then
@@ -40,6 +41,8 @@ flags+=(-I"${sdk}"/usr/include/libxml2)
flags+=(-Ilibplist/include)
flags+=(-Ilibplist/libcnary/include)
+flags+=("$@")
+
mkdir -p "${out}"
os=()
@@ -55,7 +58,7 @@ done
set -x
"${flags[@]}" -c -std=c++11 -o "${out}"/ldid.o ldid.cpp
-"${flags[@]}" -o "${out}"/ldid "${out}"/ldid.o "${os[@]}" -x c lookup2.c -x c sha1.c -lxml2
+"${flags[@]}" -o "${out}"/ldid "${out}"/ldid.o "${os[@]}" -x c lookup2.c -lxml2 -lcrypto
if ! "${ios}"; then
ln -sf out/ldid .