chiark / gitweb /
change filenames
[subdirmk.git] / subdirmk / subdirmk.ac
1
2 _SUBDIRMK_MAKEFILES=""
3 AC_SUBST([_SUBDIRMK_MAKEFILES])
4
5 AC_DEFUN([SUBDIRMK_SUBDIRS],
6 [_SUBDIRMK_INIT
7 m4_map_args_w([$1],[_SUBDIRMK_SUBDIR(],[/)])])dnl
8
9 AC_DEFUN_ONCE([_SUBDIRMK_INIT],[
10   AC_CONFIG_FILES([
11         main.mk:main.mk.tmp
12         Subdir.mk:Subdir.mk.tmp
13         ],[],[
14      '$srcdir'/subdirmk/generate --srcdir='$srcdir' $subdirmk_subdirs
15   ])
16   SUBDIRMK_MAKEFILES([subdirmk/regen.mk subdirmk/usual.mk])
17 ])
18
19 AC_DEFUN([_SUBDIRMK_SUBDIR],[
20   subdirmk_subdirs="$subdirmk_subdirs '$1'"
21   AC_CONFIG_FILES([$1Subdir.mk:$1Subdir.mk.tmp])
22 ])
23
24 AC_DEFUN([SUBDIRMK_MAKEFILES],
25 [_SUBDIRMK_INIT
26 m4_map_args_w([$1],[_SUBDIRMK_MAKEFILE(],[)])])dnl
27
28 AC_DEFUN([_SUBDIRMK_MAKEFILE],[
29   _SUBDIRMK_MAKEFILES="$_SUBDIRMK_MAKEFILES $1"
30   AC_CONFIG_FILES([$1:$1.in])
31 ])