From b7a5a29ecb22d80d8a68951f207967c8437dc2e1 Mon Sep 17 00:00:00 2001 From: wbx Date: Wed, 23 Feb 2005 21:50:10 +0000 Subject: I do not believe that users will cleanup kernelsource, when switching rootfs. force it with scripts and Makefile changes from Felix Fietkau git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@290 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- scripts/configtest.pl | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100755 scripts/configtest.pl (limited to 'scripts/configtest.pl') diff --git a/scripts/configtest.pl b/scripts/configtest.pl new file mode 100755 index 000000000..61fe8a7b6 --- /dev/null +++ b/scripts/configtest.pl @@ -0,0 +1,11 @@ +#!/usr/bin/perl + +my %change = ( + 'ROOTFS' => 'make linux-dirclean' +); + +foreach my $change (keys %change) { + my $v1 = `grep '$change' .config.test`; + my $v2 = `grep '$change' .config`; + $v1 eq $v2 or system($change{$change}); +} -- cgit v1.2.3 From 2b0be6bb82f0402e50c11bb72b41bd4ec9589a66 Mon Sep 17 00:00:00 2001 From: mbm Date: Thu, 3 Mar 2005 02:44:10 +0000 Subject: target/jffs2/blocksize.mk for setting block size (req. for wrt54g) squashfs removed in favor of squashfs-lzma git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@301 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- scripts/configtest.pl | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100755 scripts/configtest.pl (limited to 'scripts/configtest.pl') diff --git a/scripts/configtest.pl b/scripts/configtest.pl deleted file mode 100755 index 61fe8a7b6..000000000 --- a/scripts/configtest.pl +++ /dev/null @@ -1,11 +0,0 @@ -#!/usr/bin/perl - -my %change = ( - 'ROOTFS' => 'make linux-dirclean' -); - -foreach my $change (keys %change) { - my $v1 = `grep '$change' .config.test`; - my $v2 = `grep '$change' .config`; - $v1 eq $v2 or system($change{$change}); -} -- cgit v1.2.3 From f77b88d124ea1c900f9cf5e04046939aad48bbe1 Mon Sep 17 00:00:00 2001 From: mbm Date: Sun, 6 Mar 2005 03:34:52 +0000 Subject: nbd's makefile/menuconfig rewrite git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@307 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- scripts/configtest.pl | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 scripts/configtest.pl (limited to 'scripts/configtest.pl') diff --git a/scripts/configtest.pl b/scripts/configtest.pl new file mode 100755 index 000000000..01323a521 --- /dev/null +++ b/scripts/configtest.pl @@ -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}); +} -- cgit v1.2.3 From 5ee6212d55d47d780552bd4ddc33644b1a3d8429 Mon Sep 17 00:00:00 2001 From: nbd Date: Mon, 21 Mar 2005 14:27:53 +0000 Subject: clean linux kernel, when linux.config changes git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@408 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- scripts/configtest.pl | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'scripts/configtest.pl') diff --git a/scripts/configtest.pl b/scripts/configtest.pl index 01323a521..05022debd 100755 --- a/scripts/configtest.pl +++ b/scripts/configtest.pl @@ -1,12 +1,26 @@ #!/usr/bin/perl - my %change = ( 'BUSYBOX' => 'make -C package busybox-clean', '' => 'make target_clean' ); +my @configfiles = ( + ['package/linux/linux.config', 'build_mipsel/linux/.config' => + 'make -C package linux-clean'] +); + + + foreach my $change (keys %change) { my $v1 = `grep '$change' .config.test`; my $v2 = `grep '$change' .config`; $v1 eq $v2 or system($change{$change}); } + +foreach my $file (@configfiles) { + if ((-f $file->[0]) and (-f $file->[1])) { + my @s1 = stat $file->[0]; + my @s2 = stat $file->[1]; + $s1[9] > $s2[9] and system($file->[2]); + } +} -- cgit v1.2.3 From 26cf8c9a0b9ca1e6c3fe06ff64e7c6b0635b12d7 Mon Sep 17 00:00:00 2001 From: nbd Date: Sun, 3 Apr 2005 21:36:01 +0000 Subject: make lzo and server support in openvpn optional git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@551 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- scripts/configtest.pl | 1 + 1 file changed, 1 insertion(+) (limited to 'scripts/configtest.pl') diff --git a/scripts/configtest.pl b/scripts/configtest.pl index 05022debd..3ca33d86c 100755 --- a/scripts/configtest.pl +++ b/scripts/configtest.pl @@ -1,6 +1,7 @@ #!/usr/bin/perl my %change = ( 'BUSYBOX' => 'make -C package busybox-clean', + 'OPENVPN_' => 'make -C package openvpn-clean', '' => 'make target_clean' ); -- cgit v1.2.3 From f80d4fdc68858ba956a39e19ad6efa868beb827e Mon Sep 17 00:00:00 2001 From: nbd Date: Thu, 21 Jul 2005 14:02:53 +0000 Subject: add config file /etc/config/network, add board-specific network.overrides (instead of nvram.overrides) git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1519 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- scripts/configtest.pl | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'scripts/configtest.pl') diff --git a/scripts/configtest.pl b/scripts/configtest.pl index 3ca33d86c..709d2be74 100755 --- a/scripts/configtest.pl +++ b/scripts/configtest.pl @@ -1,13 +1,14 @@ #!/usr/bin/perl my %change = ( - 'BUSYBOX' => 'make -C package busybox-clean', - 'OPENVPN_' => 'make -C package openvpn-clean', + 'BUSYBOX' => 'make package/busybox-clean', + 'OPENVPN_' => 'make package/openvpn-clean', + 'SYSCONF_' => 'make package/base-files-clean target_clean', '' => 'make target_clean' ); my @configfiles = ( - ['package/linux/linux.config', 'build_mipsel/linux/.config' => - 'make -C package linux-clean'] +# ['package/linux/linux.config', 'build_mipsel/linux/.config' => +# 'make -C package linux-clean'] ); -- cgit v1.2.3 From 0781686bc6c2e3d0b1c8645a1719c76bbfe60272 Mon Sep 17 00:00:00 2001 From: nbd Date: Sat, 22 Oct 2005 15:10:20 +0000 Subject: make log output a bit nicer git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2241 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- scripts/configtest.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scripts/configtest.pl') diff --git a/scripts/configtest.pl b/scripts/configtest.pl index 709d2be74..476bba7dc 100755 --- a/scripts/configtest.pl +++ b/scripts/configtest.pl @@ -1,6 +1,6 @@ #!/usr/bin/perl my %change = ( - 'BUSYBOX' => 'make package/busybox-clean', + '^BUSYBOX' => 'make package/busybox-clean', 'OPENVPN_' => 'make package/openvpn-clean', 'SYSCONF_' => 'make package/base-files-clean target_clean', '' => 'make target_clean' -- cgit v1.2.3 From 02cdebbb91a33d8e24da1c94a9d93ac39be168a7 Mon Sep 17 00:00:00 2001 From: mbm Date: Tue, 27 Jun 2006 00:35:46 +0000 Subject: credit where credit is due git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4091 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- scripts/configtest.pl | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'scripts/configtest.pl') diff --git a/scripts/configtest.pl b/scripts/configtest.pl index 476bba7dc..289b2fecc 100755 --- a/scripts/configtest.pl +++ b/scripts/configtest.pl @@ -1,4 +1,11 @@ #!/usr/bin/perl +# +# Copyright (C) 2006 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + my %change = ( '^BUSYBOX' => 'make package/busybox-clean', 'OPENVPN_' => 'make package/openvpn-clean', -- cgit v1.2.3