Compare commits

..

8 Commits

10 changed files with 33 additions and 2 deletions

View File

@@ -119,6 +119,8 @@ install:
- git submodule update --init tools/build
- git submodule update --init libs/config
- git submodule update --init tools/boostdep
- git submodule update --init tools/boost_install
- git submodule update --init libs/headers
- mkdir -p libs/parameter_python
- cp -r $TRAVIS_BUILD_DIR/* libs/parameter_python
- python tools/boostdep/depinst/depinst.py parameter_python

28
CMakeLists.txt Normal file
View File

@@ -0,0 +1,28 @@
# Generated by `boostdep --cmake parameter_python`
# Copyright 2020 Peter Dimov
# Distributed under the Boost Software License, Version 1.0.
# https://www.boost.org/LICENSE_1_0.txt
cmake_minimum_required(VERSION 3.5...3.16)
project(boost_parameter_python VERSION "${BOOST_SUPERPROJECT_VERSION}" LANGUAGES CXX)
add_library(boost_parameter_python INTERFACE)
add_library(Boost::parameter_python ALIAS boost_parameter_python)
target_include_directories(boost_parameter_python INTERFACE include)
target_link_libraries(boost_parameter_python
INTERFACE
Boost::mpl
Boost::parameter
Boost::preprocessor
Boost::python
)
if(BUILD_TESTING AND EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/test/CMakeLists.txt")
add_subdirectory(test)
endif()

0
doc/Jamfile.v2 Executable file → Normal file
View File

0
doc/html/rst.css Executable file → Normal file
View File

0
include/boost/parameter/aux_/python/invoker.hpp Executable file → Normal file
View File

View File

0
include/boost/parameter/python.hpp Executable file → Normal file
View File

0
index.html Executable file → Normal file
View File

View File

@@ -1,6 +1,6 @@
{
"key": "parameter_python",
"name": "Parameter Python bindings",
"name": "Parameter Python Bindings",
"authors": [
"David Abrahams",
"Daniel Wallin"
@@ -13,5 +13,6 @@
"maintainers": [
"David Abrahams <dave -at- boost-consulting.com>",
"Daniel Wallin <daniel -at- boostpro.com>"
]
],
"cxxstd": "03"
}

0
test/python_test.cpp Executable file → Normal file
View File