mirror of
https://github.com/boostorg/date_time.git
synced 2026-02-23 15:42:20 +00:00
52 lines
1.5 KiB
Plaintext
52 lines
1.5 KiB
Plaintext
# 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
|
|
:
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<runtime-link>dynamic
|
|
<define>BOOST_ALL_DYN_LINK=1
|
|
<define>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
|
|
:
|
|
<sysinclude>$(BOOST_ROOT)
|
|
<define>BOOST_DATE_TIME_STATIC_LINK
|
|
<define>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
|
|
<runtime-link>static
|
|
;
|
|
|
|
install date_time lib
|
|
: <dll>boost_date_time <lib>boost_date_time
|
|
;
|
|
|