X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=m4%2Fmkmf.m4;h=ced7cd26ab0245c2b32b237244d0a7af8c607452;hb=e49a8dc54782b0ee3abb791774f857a2f8a49f7f;hp=36c3b8f8a59ef41942c10013c26a9a6749e4f76e;hpb=8799c19d9774b5b6ae4d26a07948f401e51f01cf;p=nsc-5.git diff --git a/m4/mkmf.m4 b/m4/mkmf.m4 index 36c3b8f..ced7cd2 100644 --- a/m4/mkmf.m4 +++ b/m4/mkmf.m4 @@ -1,6 +1,6 @@ dnl ### dnl ### NSC -- Makefile Builder -dnl ### (c) 1997--2003 Martin Mares +dnl ### (c) 1997--2008 Martin Mares dnl ### include(m4/dnslib.m4) @@ -11,7 +11,7 @@ define(`PRIMARIES', `') define(`nsc_prepend_cf_one', ` 'CFDIR/`nsc_file_name($1)') define(`nsc_prepend_cf_multi', `nsc_iterate(`nsc_prepend_cf_one', $@)') define(`PRIMARY', `divert(0)ZONEDIR/nsc_file_name($1):nsc_prepend_cf_multi($@) $(DDEPS) - `$'(NSC)nsc_prepend_cf_multi($@) >ZONEDIR/nsc_file_name($1) -DVERS=VERSDIR/nsc_file_name($1) + `$'(`M4') -DVERS=VERSDIR/nsc_file_name($1) `$'(NSC)nsc_prepend_cf_multi($@) >ZONEDIR/nsc_file_name($1) divert(-1) define(`PRIMARIES', PRIMARIES ZONEDIR/nsc_file_name($1)) @@ -31,13 +31,13 @@ define(`nsc_cleanup', `divert(0)VERSDIR/.version: CFDIR/domains ROOTCACHE`'PRIMA touch VERSDIR/.version clean: - find BAKDIR ZONEDIR -type f -maxdepth 1 | xargs rm -f + find BAKDIR ZONEDIR -maxdepth 1 -type f | xargs rm -f clobber: clean rm -f Makefile named.conf distclean: clobber - find VERSDIR -type f -maxdepth 1 | xargs rm -f + find VERSDIR -maxdepth 1 -type f | xargs rm -f ') divert(0)dnl @@ -48,8 +48,8 @@ divert(0)dnl `#' `M4'=M4 -NSC=$(`M4') m4/nsc.m4 -DDEPS=m4/nsc.m4 m4/dnslib.m4 cf/config +NSC=m4/nsc.m4 +DDEPS=`$'(NSC) m4/dnslib.m4 cf/config all: VERSDIR/.version m4wrap(`nsc_cleanup')