summaryrefslogtreecommitdiff
path: root/util/ldid-xerub/ios.sh
diff options
context:
space:
mode:
authorMCApollo <34170230+MCApollo@users.noreply.github.com>2019-04-23 21:12:01 -0500
committerMCApollo <34170230+MCApollo@users.noreply.github.com>2019-04-23 21:12:01 -0500
commitfb7fdb15e6073390c7f78240fdec92047924c240 (patch)
treee063638adda3c717edd9e6486a5f3aa14700a527 /util/ldid-xerub/ios.sh
parent12335518ab39608d58370c85ff9f5384ad2aa5f7 (diff)
Slight Cleanup.
TODO: - Reformat scripts. - Allow for 'mini-packages' inside 'main' packages to decrease /data clutter.
Diffstat (limited to 'util/ldid-xerub/ios.sh')
-rwxr-xr-xutil/ldid-xerub/ios.sh17
1 files changed, 17 insertions, 0 deletions
diff --git a/util/ldid-xerub/ios.sh b/util/ldid-xerub/ios.sh
new file mode 100755
index 000000000..a9dae809e
--- /dev/null
+++ b/util/ldid-xerub/ios.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+set -e -x
+
+sudo xcode-select --switch /Applications/Xcode-4.6.3.app
+cycc -i2.0 -oldid.arm -- -c -std=c++11 ldid.cpp -I.
+cycc -i2.0 -oldid.arm -- ldid.arm -x c sha1.c lookup2.c -I .
+
+rm -rf _
+mkdir -p _/usr/bin
+cp -a ldid.arm _/usr/bin/ldid
+mkdir -p _/DEBIAN
+./control.sh _ >_/DEBIAN/control
+mkdir -p debs
+ln -sf debs/ldid_$(./version.sh)_iphoneos-arm.deb ldid.deb
+dpkg-deb -b _ ldid.deb
+readlink ldid.deb