mirror of
https://github.com/boostorg/parameter_python.git
synced 2026-01-19 16:32:13 +00:00
Compare commits
15 Commits
boost-1.77
...
develop
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
800edc0398 | ||
|
|
38d03ab2ea | ||
|
|
50557938f7 | ||
|
|
2df472e283 | ||
|
|
134c1b9aed | ||
|
|
2b21f3cd85 | ||
|
|
8b16a6c5fc | ||
|
|
1f7f9ce993 | ||
|
|
c896a2aef3 | ||
|
|
42c7f5fedf | ||
|
|
7935317a85 | ||
|
|
080d00d7a5 | ||
|
|
97bae2dfe7 | ||
|
|
112183135b | ||
|
|
3a6e7d1b43 |
@@ -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
28
CMakeLists.txt
Normal 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()
|
||||
|
||||
25
build.jam
Normal file
25
build.jam
Normal file
@@ -0,0 +1,25 @@
|
||||
# Copyright René Ferdinand Rivera Morell 2024
|
||||
# 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 ;
|
||||
|
||||
constant boost_dependencies :
|
||||
/boost/mpl//boost_mpl
|
||||
/boost/parameter//boost_parameter
|
||||
/boost/preprocessor//boost_preprocessor
|
||||
/boost/python//boost_python ;
|
||||
|
||||
project /boost/parameter_python
|
||||
;
|
||||
|
||||
explicit
|
||||
[ alias boost_parameter_python : : :
|
||||
: <include>include <library>$(boost_dependencies) ]
|
||||
[ alias all : boost_parameter_python test ]
|
||||
;
|
||||
|
||||
call-if : boost-library parameter_python
|
||||
;
|
||||
|
||||
0
doc/Jamfile.v2
Executable file → Normal file
0
doc/Jamfile.v2
Executable file → Normal file
0
doc/html/rst.css
Executable file → Normal file
0
doc/html/rst.css
Executable file → Normal file
0
include/boost/parameter/aux_/python/invoker.hpp
Executable file → Normal file
0
include/boost/parameter/aux_/python/invoker.hpp
Executable file → Normal file
0
include/boost/parameter/aux_/python/invoker_iterate.hpp
Executable file → Normal file
0
include/boost/parameter/aux_/python/invoker_iterate.hpp
Executable file → Normal file
0
include/boost/parameter/python.hpp
Executable file → Normal file
0
include/boost/parameter/python.hpp
Executable file → Normal file
0
index.html
Executable file → Normal file
0
index.html
Executable file → Normal 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
0
test/python_test.cpp
Executable file → Normal file
Reference in New Issue
Block a user