# Copyright (c) 2002-2005 CrystalClear Software, Inc. # Use, modification and distribution is subject to the # Boost Software License, Version 1.0. (See accompanying # file LICENSE-1.0 or http://www.boost.org/LICENSE-1.0) # # Boost.date_time build # # Declares the following targets: # 1. libboost_date_time, a library to be linked with all # Boost.date_time modules # # declare the location of this subproject relative to the root subproject libs/date_time/build ; # Base names of the source files for libboost_date_time CPP_SOURCES = greg_month greg_weekday date_generators ; dll boost_date_time : ../src/gregorian/$(CPP_SOURCES).cpp : $(BOOST_ROOT) dynamic BOOST_ALL_DYN_LINK=1 USE_DATE_TIME_PRE_1_33_FACET_IO # the common names rule ensures that the library will # be named according to the rules used by the install # and auto-link features: common-variant-tag : debug release ; lib boost_date_time : ../src/gregorian/$(CPP_SOURCES).cpp : $(BOOST_ROOT) BOOST_DATE_TIME_STATIC_LINK USE_DATE_TIME_PRE_1_33_FACET_IO # the common names rule ensures that the library will # be named according to the rules used by the install # and auto-link features: common-variant-tag : debug release static ; install date_time lib : boost_date_time boost_date_time ;