diff --git a/boost-base.jam b/boost-base.jam index 0b8f1bf20..0a16b498f 100644 --- a/boost-base.jam +++ b/boost-base.jam @@ -193,6 +193,15 @@ rule Link-DLL gRUN_LD_LIBRARY_PATH($(<)) += $(gLOCATE($(<[1]))) ; } Link-action $(<) : $(>) : DLL ; + if $(DLLVERSION) + { + local f = $(<).$(DLLVERSION) ; + MakeLocate $(f) : $(LOCATE_TARGET) ; + Clean clean : $(f) ; + MODE on $(f) = $($(3)MODE) ; + DEPENDS $(f) : $(<) ; + HardLink $(f) : $(<) ; + } } # store the shell's PATH again, just in case someone uses PATH. diff --git a/v1/boost-base.jam b/v1/boost-base.jam index 0b8f1bf20..0a16b498f 100644 --- a/v1/boost-base.jam +++ b/v1/boost-base.jam @@ -193,6 +193,15 @@ rule Link-DLL gRUN_LD_LIBRARY_PATH($(<)) += $(gLOCATE($(<[1]))) ; } Link-action $(<) : $(>) : DLL ; + if $(DLLVERSION) + { + local f = $(<).$(DLLVERSION) ; + MakeLocate $(f) : $(LOCATE_TARGET) ; + Clean clean : $(f) ; + MODE on $(f) = $($(3)MODE) ; + DEPENDS $(f) : $(<) ; + HardLink $(f) : $(<) ; + } } # store the shell's PATH again, just in case someone uses PATH.