mirror of
https://github.com/boostorg/build.git
synced 2026-02-15 00:52:16 +00:00
move flags declarations to the corresponding derived toolsets
[SVN r25569]
This commit is contained in:
@@ -12,8 +12,10 @@
|
||||
|
||||
extends-toolset dmc ;
|
||||
|
||||
flags $(gCURRENT_TOOLSET) STLPORT_LIB_BASE_NAME ;
|
||||
|
||||
STLPORT_LIB_BASE_NAME ?= stlp45dm ;
|
||||
|
||||
SEARCH on stlport.jam = $(BOOST_BUILD_PATH) ;
|
||||
include stlport.jam ;
|
||||
|
||||
STLPORT_LIB_BASE_NAME = stlp45dm ;
|
||||
|
||||
|
||||
@@ -5,6 +5,8 @@
|
||||
# this is simply an extension to the gcc toolset.
|
||||
extends-toolset gcc ;
|
||||
|
||||
flags $(gCURRENT_TOOLSET) STLPORT_LIB_BASE_NAME ;
|
||||
|
||||
if $(NT)
|
||||
{
|
||||
STLPORT_LIB_BASE_NAME = stlport_cygwin ;
|
||||
|
||||
@@ -12,6 +12,4 @@
|
||||
feature stlport-iostream : on off ;
|
||||
C++FLAGS = [ difference $(C++FLAGS) : /Qmsvc-stlport ] ;
|
||||
DEFINES = [ difference $(DEFINES) : _STLP_NO_SGI_IOSTREAMS=1 ] ;
|
||||
STDLIBPATH += [ join [ get-stlport-root ] $(SLASH)lib ] ;
|
||||
}
|
||||
|
||||
@@ -8,12 +8,14 @@
|
||||
# program as the column heading for HTML tables. Must not include version number.
|
||||
#//<a href="http://developer.intel.com/software/products/compilers/">Intel<br>C++</a><br><a href="http://www.stlport.org/">STLport</a>
|
||||
|
||||
flags $(gCURRENT_TOOLSET) STLPORT_LIB_BASE_NAME ;
|
||||
|
||||
STLPORT_LIB_BASE_NAME ?= stlport_icl ;
|
||||
|
||||
{
|
||||
local INTEL_BASE_MSVC_TOOLSET = msvc-stlport ;
|
||||
extends-toolset intel-win32 ;
|
||||
|
||||
|
||||
# Intel's compiler doesn't seem to encode the path to the STLPort
|
||||
# library in shared libs. This path setting works for the Python
|
||||
# tests, and seems to be unneeded for the regression tests, but it
|
||||
|
||||
@@ -5,7 +5,8 @@
|
||||
|
||||
extends-toolset mingw ;
|
||||
|
||||
CURR_TOOLSET = mingw-stlport ;
|
||||
flags $(gCURRENT_TOOLSET) STLPORT_LIB_BASE_NAME ;
|
||||
|
||||
STLPORT_LIB_BASE_NAME = stlport_mingw32 ;
|
||||
|
||||
SEARCH on stlport.jam = $(BOOST_BUILD_PATH) ;
|
||||
|
||||
@@ -8,7 +8,9 @@
|
||||
|
||||
extends-toolset msvc ;
|
||||
|
||||
CURR_TOOLSET = msvc-stlport ;
|
||||
flags $(gCURRENT_TOOLSET) STLPORT_LIB_BASE_NAME ;
|
||||
flags $(gCURRENT_TOOLSET) STLPORT_LIB_STATIC_SUFFIX ;
|
||||
|
||||
STLPORT_LIB_BASE_NAME ?= stlport_vc6 ;
|
||||
STLPORT_LIB_STATIC_SUFFIX ?= _static ;
|
||||
|
||||
@@ -17,4 +19,3 @@ SEARCH on stlport.jam = $(BOOST_BUILD_PATH) ;
|
||||
include stlport.jam ;
|
||||
|
||||
flags msvc-stlport VC_STDLIB_PATH <stlport-iostream>on : [ join [ get-stlport-root ] $(SLASH)$(STLPORT_LIB_DIRECTORY) ] ;
|
||||
#~ flags msvc-stlport THIS_FLAG_IS_UNUSED_BUT_ENSURES_TAG_ISNT_IGNORED <stlport-version> : ;
|
||||
|
||||
@@ -7,9 +7,6 @@
|
||||
# Use this toolset to add STLport flavor for any base toolset
|
||||
# define STLPORT_LIB_BASE_NAME to the shared between debug and release
|
||||
# versions prefix for stlport library name for example stlport_sunpro
|
||||
flags stlport STLPORT_LIB_BASE_NAME ;
|
||||
flags stlport STLPORT_LIB_DEBUG_SUFFIX ;
|
||||
flags stlport STLPORT_LIB_STATIC_SUFFIX ;
|
||||
|
||||
# STLport iostreams or native iostreams
|
||||
feature stlport-iostream : on off ;
|
||||
|
||||
@@ -9,7 +9,8 @@
|
||||
# this is simply an extension to the sunpro toolset.
|
||||
extends-toolset sunpro ;
|
||||
|
||||
CURR_TOOLSET = sunpro-stlport ;
|
||||
flags $(gCURRENT_TOOLSET) STLPORT_LIB_BASE_NAME ;
|
||||
|
||||
STLPORT_LIB_BASE_NAME = stlport_sunpro ;
|
||||
|
||||
# bring in the STLPort configuration
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
extends-toolset msvc-stlport ;
|
||||
|
||||
CURR_TOOLSET = vc7-stlport ;
|
||||
STLPORT_LIB_BASE_NAME = stlport_vc70 ;
|
||||
flags $(gCURRENT_TOOLSET) STLPORT_LIB_BASE_NAME ;
|
||||
|
||||
STLPORT_LIB_BASE_NAME ?= stlport_vc70 ;
|
||||
|
||||
# bring in the STLPort configuration
|
||||
SEARCH on stlport.jam = $(BOOST_BUILD_PATH) ;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
extends-toolset msvc ;
|
||||
|
||||
CURR_TOOLSET = vc-7.1-stlport ;
|
||||
flags $(gCURRENT_TOOLSET) STLPORT_LIB_BASE_NAME ;
|
||||
STLPORT_LIB_BASE_NAME = stlport_vc71 ;
|
||||
|
||||
# bring in the STLPort configuration
|
||||
|
||||
Reference in New Issue
Block a user