2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-13 00:12:11 +00:00

Refactor to reuse updating rule procedures

This commit is contained in:
Justin LaPolla
2018-02-07 09:55:22 -06:00
parent 2eda1d70e7
commit 6bf78a5e2b

View File

@@ -522,25 +522,17 @@ rule compile-c-procedure ( targets * : sources * : properties * )
rule compile-asm-procedure ( targets * : sources * : properties * )
{
set-cxxstd-procedure $(targets) : $(sources) : $(properties) ;
set-debug-symbols-procedure $(targets) : $(sources) : $(properties) ;
add-space-procedure $(targets) : $(sources) : $(properties) ;
debug-driver-procedure $(targets) : $(sources) : $(properties) ;
compile-c++-procedure $(targets) : $(sources) : $(properties) ;
}
rule compile-c++-preprocess-procedure ( targets * : sources * : properties * )
{
set-cxxstd-procedure $(targets) : $(sources) : $(properties) ;
set-debug-symbols-procedure $(targets) : $(sources) : $(properties) ;
add-space-procedure $(targets) : $(sources) : $(properties) ;
debug-driver-procedure $(targets) : $(sources) : $(properties) ;
compile-c++-procedure $(targets) : $(sources) : $(properties) ;
}
rule compile-c-preprocess-procedure ( targets * : sources * : properties * )
{
set-debug-symbols-procedure $(targets) : $(sources) : $(properties) ;
add-space-procedure $(targets) : $(sources) : $(properties) ;
debug-driver-procedure $(targets) : $(sources) : $(properties) ;
compile-c-procedure $(targets) : $(sources) : $(properties) ;
}
rule link-procedure ( targets * : sources * : properties * )