mirror of
https://github.com/boostorg/sync.git
synced 2026-01-19 04:42:12 +00:00
This adds explicit specification of all library dependencies, which is necessary for modular b2 builds and also for tracking usage requirements from the dependencies. This also introduces a new boost_sync_with_support target, which provides a dependency on the main Boost.Sync library, as well as any additional dependencies that are needed for support headers.
19 lines
480 B
Plaintext
19 lines
480 B
Plaintext
# Copyright Andrey Semashev 2025
|
|
# Distributed under the Boost Software License, Version 1.0.
|
|
# (See accompanying file LICENSE_1_0.txt or copy at
|
|
# http://www.boost.org/LICENSE_1_0.txt)
|
|
|
|
require-b2 5.2 ;
|
|
|
|
project /boost/sync ;
|
|
|
|
explicit
|
|
[ alias boost_sync : build//boost_sync ]
|
|
[ alias boost_sync_with_support : build//boost_sync_with_support ]
|
|
[ alias all : boost_sync boost_sync_with_support test ]
|
|
;
|
|
|
|
call-if : boost-library sync
|
|
: install boost_sync
|
|
;
|