From 30e32bba3533c2eb4cbb20125b1b410b67e0054d Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Mon, 25 Mar 2002 04:37:20 +0000 Subject: [PATCH] Added creation of versioned files when building DLLs. [SVN r13268] --- boost-base.jam | 9 +++++++++ v1/boost-base.jam | 9 +++++++++ 2 files changed, 18 insertions(+) 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.