Просмотр исходного кода

Work on BB14: allow target suffixes to depend
on build properties.

* new/builtin.jam
Introduce "os" feature.

* new/gcc.jam
Make object suffix "o" on all platforms.

* new/property.jam
(property-map): New class.

* new/type.jam
(.suffixes): Global propety-map instance, to
keep properties->suffix mapping.
(set-generated-target-suffix): New rule
(generated-target-suffix): New argument
'properties'.

* new/virtual-target.jam
(abstract-file-target.actual-name): Pass
properties to type.generated-target-suffix.

* test/project_test4.py
Don't specify expected list of build properties,
since it's not stable. Check head of error message
only.


[SVN r16700]

Vladimir Prus 23 лет назад
Родитель
Сommit
97b7a1bddc
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      tools/build

+ 1 - 1
tools/build

@@ -1 +1 @@
-Subproject commit 5f624c98af2abfb31b0aae5aa13fd23ca838fe94
+Subproject commit c55ca9170f54d227c2a6731b392a99a3d3eabb1e

粤ICP备19079148号