mirror of
https://git.launchpad.net/ubuntu-dev-tools
synced 2025-06-25 07:01:30 +00:00
enable errno to work, even if gcc is not installed
This commit is contained in:
parent
6f4c4b031f
commit
05f268065b
8
errno
8
errno
@ -17,8 +17,12 @@
|
|||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
# Header finding trick from Kees Cook <kees@ubuntu.com>
|
if $(which gcc >/dev/null); then
|
||||||
headers=$(echo "#include <asm/errno.h>" | gcc -E - | grep "\.h" | awk -F\" '{print $2}' | sort -u)
|
# Header finding trick from Kees Cook <kees@ubuntu.com>
|
||||||
|
headers=$(echo "#include <asm/errno.h>" | gcc -E - | grep "\.h" | awk -F\" '{print $2}' | sort -u)
|
||||||
|
else
|
||||||
|
headers="/usr/include/asm-generic/errno*.h"
|
||||||
|
fi
|
||||||
|
|
||||||
if echo "$code" | egrep -qs "^[0-9]+$"; then
|
if echo "$code" | egrep -qs "^[0-9]+$"; then
|
||||||
# Input is a number, search for a particular matching code
|
# Input is a number, search for a particular matching code
|
||||||
|
Loading…
x
Reference in New Issue
Block a user