nbd's makefile/menuconfig rewrite
[openwrt-10.03/.git] / scripts / configtest.pl
diff --git a/scripts/configtest.pl b/scripts/configtest.pl
new file mode 100755 (executable)
index 0000000..01323a5
--- /dev/null
@@ -0,0 +1,12 @@
+#!/usr/bin/perl
+
+my %change = (
+       'BUSYBOX' => 'make -C package busybox-clean',
+       '' => 'make target_clean'
+);
+
+foreach my $change (keys %change) {
+       my $v1 = `grep '$change' .config.test`;
+       my $v2 = `grep '$change' .config`;
+       $v1 eq $v2 or system($change{$change});
+}