diff --git a/new/type.jam b/new/type.jam index ed261f27f..6a30712f8 100644 --- a/new/type.jam +++ b/new/type.jam @@ -62,6 +62,7 @@ rule register ( type : suffixes * : base-type ? : main ? ) } feature.extend target-type : $(type) ; + feature.extend main-target-type : $(type) ; feature.compose $(type) : $(base-type:G=) ; feature.extend base-target-type : $(type) ; diff --git a/v2/build/type.jam b/v2/build/type.jam index ed261f27f..6a30712f8 100644 --- a/v2/build/type.jam +++ b/v2/build/type.jam @@ -62,6 +62,7 @@ rule register ( type : suffixes * : base-type ? : main ? ) } feature.extend target-type : $(type) ; + feature.extend main-target-type : $(type) ; feature.compose $(type) : $(base-type:G=) ; feature.extend base-target-type : $(type) ;