diff options
author | allen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 1999-07-04 12:32:41 +0000 |
---|---|---|
committer | allen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 1999-07-04 12:32:41 +0000 |
commit | 6ff1af6604b045742dd93e1362d78b78572dc73e (patch) | |
tree | 168e5f3b9d0cd8eebcb67fd671681edea3f0ec3c /lib/sbin/BuildActiveThorns.pl | |
parent | a8ba1c3861f205eea682c928439d8315b74f2232 (diff) |
Most of this is now hijacked into MakeUtils.pl
git-svn-id: http://svn.cactuscode.org/flesh/trunk@629 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'lib/sbin/BuildActiveThorns.pl')
-rw-r--r-- | lib/sbin/BuildActiveThorns.pl | 60 |
1 files changed, 3 insertions, 57 deletions
diff --git a/lib/sbin/BuildActiveThorns.pl b/lib/sbin/BuildActiveThorns.pl index e008b743..d6f8ab8d 100644 --- a/lib/sbin/BuildActiveThorns.pl +++ b/lib/sbin/BuildActiveThorns.pl @@ -9,63 +9,9 @@ # @version $Id$ #@@*/ -$package_dir = shift(@ARGV); - -chdir $package_dir || die "Can't change directory to $package_dir"; - -open(PACKAGES, "ls|"); - -while(<PACKAGES>) -{ - chop; - - # Ignore CVS and backup stuff - next if (m:^CVS$:); - next if (m:^\#:); - next if (m:~$:); - next if (m:\.bak$:i); - next if (m:^\.:); - - # Just pick directories - if( -d $_) - { - push (@packages, $_); - } -} +require "lib/sbin/MakeUtils.pl"; -close PACKAGES; - -foreach $package (@packages) -{ - chdir $package; - - open(THORNLIST, "ls|"); - - while(<THORNLIST>) - { - chop; - - # Ignore CVS and backup stuff - next if (m:^CVS$:); - next if (m:^\#:); - next if (m:~$:); - next if (m:\.bak$:i); - next if (m:^\.:); - - # Allow each package to have a documentation directory. - next if (m:^doc$:); - - # Just pick directories - if( -d $_) - { - push(@total_thornlist, "$package/$_"); - } - } - chdir ".."; -} +$package_dir = shift(@ARGV); -foreach $thorn (@total_thornlist) -{ - print "$thorn\n"; -} +&buildthorns($package_dir,"thorns"); |