mode_build() if $mode eq 'build';
mode_checkout() if $mode eq 'checkout';
-mode_etics() if $mode eq 'etics';
+mode_etics($module) if $mode eq 'etics';
sub mode_build {
print "\nBuilding modules: @modules\n";
};
sub mode_etics {
- die "$0: --module required with --etics\n" unless $module;
+ $fmod = shift;
- my $subsys;
- my ($major,$minor,$rev,$age);
+ die "$0: --module required with --etics\n" unless $fmod;
+
+ my ($subsys,$module) = split /\./,$fmod;
- for my $s (keys %lbmodules) {
- for (@{$lbmodules{$s}}) {
- $subsys = $s if $_ eq $module;
- }
- }
+ my ($major,$minor,$rev,$age);
if ($version) {
$version =~ /([[:digit:]]+)\.([[:digit:]]+)\.([[:digit:]]+)-(.+)/;
install = make install
clean = make clean
test = make check
-configure = $confdir/configure --module $module @copts
+configure = $confdir/configure --module $subsys.$module @copts
checkstyle = None
[Platform-default:Property]