From e1fc0d24d658f7f02f3c20f0d2ad36fe95ea132e Mon Sep 17 00:00:00 2001 From: Vladimir Prus Date: Thu, 9 Jan 2003 14:51:45 +0000 Subject: [PATCH] Changes static lib suffix to "lib" on NT. Use "a" for gcc on all platforms. [SVN r16830] --- gcc.jam | 1 + src/tools/builtin.jam | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/gcc.jam b/gcc.jam index 0b74fd5fe..d7c20c032 100644 --- a/gcc.jam +++ b/gcc.jam @@ -10,6 +10,7 @@ feature.subfeature toolset gcc : version : : optional ; # Make the "o" suffix used for gcc toolset on all # platforms type.set-generated-target-suffix OBJ : gcc : o ; +type.set-generated-target-suffix STATIC_LIB : gcc : a ; # Initializes the gcc toolset diff --git a/src/tools/builtin.jam b/src/tools/builtin.jam index 704344318..18e5d78cf 100644 --- a/src/tools/builtin.jam +++ b/src/tools/builtin.jam @@ -198,7 +198,7 @@ local rule declare-type ( os * : type : suffixes * : base-type ? : main ? ) declare-type NT : OBJ : obj : : main ; declare-type : OBJ : o : : main ; -declare-type NT : STATIC_LIB : a : LIB : main ; # this is a lie, should be lib. +declare-type NT : STATIC_LIB : lib : LIB : main ; declare-type : STATIC_LIB : a : LIB : main ; declare-type NT CYGWIN : SHARED_LIB : dll : LIB : main ;