]>
git.saurik.com Git - afc2d.git/blob - make.sh
3 ver
=$(git describe --tags --dirty="+" --match="v*" "${flags[@]}" | sed -e 's@-\([^-]*\)-\
([^
-]*\
)$@
+\
1.\
2@
;s@^v@@
;s@
%@~@g
')
6 ms=_/Library/MobileSubstrate/DynamicLibraries
8 cp -a afc2dService.plist "${ms}"
9 plutil -convert binary1 "${ms}"/afc2dService.plist
10 cycc -i2.0 -o"${ms}"/afc2dService.dylib -s afc2dService.mm -- -framework Foundation
11 cycc -i2.0 -o_/DEBIAN/extrainst_ -- extrainst.mm -lz -framework Foundation
12 cycc -i2.0 -o_/DEBIAN/postrm -- postrm.mm -lz -framework Foundation
13 sed -e 's
/\
${ver}/'"${ver}"'/' control.in >_/DEBIAN/control
14 mkdir -p _/usr/libexec
15 cp -a afc2d _/usr/libexec
16 deb=com.saurik.afc2d_${ver}_iphoneos-arm.deb
17 sudo chown -R root:wheel _
18 sudo dpkg-deb -b _ "${deb}"
20 ln -sf com.saurik.afc2d.deb "${deb}"