2
0
mirror of https://github.com/boostorg/bpm.git synced 2026-01-19 04:02:14 +00:00
Files
bpm/build/Jamfile.v2
2017-08-04 05:04:13 +03:00

32 lines
967 B
Plaintext

# Copyright 2014, 2015 Peter Dimov
#
# 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
project : default-build release ;
local SOURCES =
bpm.cpp cmd_headers.cpp cmd_index.cpp cmd_install.cpp
cmd_list.cpp cmd_remove.cpp config.cpp dependencies.cpp
error.cpp file_reader.cpp fs.cpp http_reader.cpp json.cpp
lzma_reader.cpp message.cpp options.cpp package_path.cpp
string.cpp tar.cpp tcp_reader.cpp lzma/LzmaDec.c ;
lib ws2_32 ;
exe bpm : ../src/$(SOURCES) :
<target-os>windows:<library>ws2_32
<toolset>msvc:<runtime-link>static
<toolset>msvc:<cxxflags>/wd4996 # deprecated
<toolset>msvc:<cxxflags>/wd4355 # 'this' in base initializer
<toolset>msvc:<cxxflags>/wd4503 # decorated name length exceeded
<toolset>gcc:<cxxflags>-Wshadow ;
install dist-bin : bpm : <location>../../../dist/bin ;