summaryrefslogtreecommitdiffstats
path: root/aclocal/check-files-in.m4
diff options
context:
space:
mode:
Diffstat (limited to 'aclocal/check-files-in.m4')
-rw-r--r--aclocal/check-files-in.m421
1 files changed, 21 insertions, 0 deletions
diff --git a/aclocal/check-files-in.m4 b/aclocal/check-files-in.m4
new file mode 100644
index 0000000000..f5e5556df1
--- /dev/null
+++ b/aclocal/check-files-in.m4
@@ -0,0 +1,21 @@
+dnl $Id$
+
+dnl RTEMS_CHECK_FILES_IN(path,file,var)
+dnl path .. path relative to srcdir, where to start searching for files
+dnl file .. name of the files to search for
+dnl var .. shell variable to append found files
+AC_DEFUN(RTEMS_CHECK_FILES_IN,
+[
+AC_MSG_CHECKING(for $2 in $1)
+if test -d $srcdir/$1; then
+ rtems_av_save_dir=`pwd`;
+ cd $srcdir;
+ rtems_av_tmp=`find $1 -name $2 -print | sed 's%\.in%%' | sort`;
+ $3="$$3 $rtems_av_tmp";
+ cd $rtems_av_save_dir;
+ AC_MSG_RESULT(done)
+else
+ AC_MSG_RESULT(no)
+fi
+])
+