From 91f4e46dbfd688df0bc34a3f9782dc5b1361741d Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Tue, 23 Aug 2005 22:16:36 +0000 Subject: r9549: Rerun ./config.status if one of the .mk files changes (This used to be commit 729b8bd7832b0db19d68dd3348b1b7103ab135fb) --- source4/build/smb_build/config_mk.pm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'source4/build/smb_build/config_mk.pm') diff --git a/source4/build/smb_build/config_mk.pm b/source4/build/smb_build/config_mk.pm index c5a035f375..49b93a5d98 100644 --- a/source4/build/smb_build/config_mk.pm +++ b/source4/build/smb_build/config_mk.pm @@ -6,7 +6,7 @@ ### Released under the GNU GPL ### ########################################################### -package config_mk; +package smb_build::config_mk; use smb_build::input; use strict; @@ -33,6 +33,10 @@ my %attribute_types = ( "MANPAGE" => "string" ); +use vars qw(@parsed_files); + +@parsed_files = (); + ########################################################### # The parsing function which parses the file # @@ -48,6 +52,8 @@ sub run_config_mk($$) my $infragment = 0; my $section = "GLOBAL"; my $makefile = ""; + + push (@parsed_files, $filename); open(CONFIG_MK, $filename) or die("Can't open `$filename'\n"); my @lines = ; -- cgit