this repo has no description
1#!/bin/sh
2
3set -e
4
5DEB_SUFFIX="$1"
6DEB_PACKAGE="darling-${DEB_SUFFIX}"
7
8ARGS_FILE="$(mktemp)"
9
10if [ -d "debian/tmp/${DEB_SUFFIX}" ]; then
11 find "debian/tmp/${DEB_SUFFIX}" -type f -exec tools/debian/make-shlibdeps-file "${ARGS_FILE}" {} \;
12else
13 touch "${ARGS_FILE}"
14fi
15
16OUT="$(mktemp)"
17DUMMY="$(mktemp)"
18clang "${DUMMY}" -x c -shared -o "${OUT}"$(cat ${ARGS_FILE})
19dpkg-shlibdeps -T"debian/${DEB_PACKAGE}.substvars" -p"macho" -e"${OUT}" > /dev/null 2>&1
20
21rm -f "${ARGS_FILE}"
22rm -f "${OUT}"
23rm -f "${DUMMY}"