makedep.sh revision d43532a6
1#!/bin/sh
2
3# Test case from https://bugs.freedesktop.org/show_bug.cgi?id=28045
4# modified to work with automake test framework
5
6set -e
7
8if [ "x$MAKEDEPEND" = "x" ]; then
9    MAKEDEPEND=makedepend
10fi
11
12mkdir -p ${test_builddir}/28045
13cd ${test_builddir}/28045
14
15# Create test conditions:
16#  - directory named "one"
17#  - directory named "two" containing empty file named "one"
18mkdir one two
19touch two/one
20
21# Happens to work before fix for 28045
22$MAKEDEPEND -f- -- -Itwo -Ione -I. -- ${test_srcdir}/28045/foo.cpp > /dev/null
23
24# Happens to fail before fix for 28045
25$MAKEDEPEND -f- -- -I. -Ione -Itwo -- ${test_srcdir}/28045/foo.cpp > /dev/null
26
27# Clean up
28rm -rf one two
29