]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tools/tinyos/ncc/ncc.in
Allow custom platform families
[tinyos-2.x.git] / tools / tinyos / ncc / ncc.in
index 2f1b5b999ddeef0c4d91c2bc6bd3246cb016e837..2f61d921400ce5f896b6b7aeb4f5d6b2b6e3db80 100644 (file)
@@ -148,6 +148,15 @@ if ($print_target) {
 foreach $dir (@includes) {
     if ($dir =~ m!/$target/?$! && -f "$dir/.platform") {
        $platform_def = "$dir/.platform";
+       # Check to see if the platform is a member of a family
+       if (-f "$dir/.family") {
+           $family_def = "$dir/.family";
+       }
+       else {
+           if (-f "$dir/../.family") {
+               $family_def = "$dir/../.family";
+           }
+       }
        last;
     }
 }