Changeset 12508 for trunk/psconfig/ckmodule.pl
- Timestamp:
- Mar 19, 2007, 4:39:21 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/psconfig/ckmodule.pl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psconfig/ckmodule.pl
r11953 r12508 1 1 #!/usr/bin/env perl 2 2 3 if (@ARGV != 1) { die "USAGE: ckmodule.pl\n"; }3 if (@ARGV != 2) { die "USAGE: ckmodule.pl (module) (version)\n"; } 4 4 5 5 $x = eval "require $ARGV[0]; 1"; 6 if ($x) { 7 exit 0; 8 } else { 6 if (! $x) { 9 7 exit 1; 10 8 } 11 9 10 # print "\$$ARGV[0]::VERSION\n"; 11 12 $version = eval "\$$ARGV[0]::VERSION"; 13 print "$ARGV[0]: $version\n"; 14 15 if ($ARGV[1] > $version) { 16 print "$ARGV[0] is too old: have $version : need $ARGV[1]\n"; 17 exit 1; 18 } 19 20 exit 0;
Note:
See TracChangeset
for help on using the changeset viewer.
