mirror of
https://github.com/boostorg/parameter_python.git
synced 2026-01-20 04:42:22 +00:00
Compare commits
15 Commits
boost-1.72
...
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 tools/build
|
||||||
- git submodule update --init libs/config
|
- git submodule update --init libs/config
|
||||||
- git submodule update --init tools/boostdep
|
- git submodule update --init tools/boostdep
|
||||||
|
- git submodule update --init tools/boost_install
|
||||||
|
- git submodule update --init libs/headers
|
||||||
- mkdir -p libs/parameter_python
|
- mkdir -p libs/parameter_python
|
||||||
- cp -r $TRAVIS_BUILD_DIR/* libs/parameter_python
|
- cp -r $TRAVIS_BUILD_DIR/* libs/parameter_python
|
||||||
- python tools/boostdep/depinst/depinst.py 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",
|
"key": "parameter_python",
|
||||||
"name": "Parameter Python bindings",
|
"name": "Parameter Python Bindings",
|
||||||
"authors": [
|
"authors": [
|
||||||
"David Abrahams",
|
"David Abrahams",
|
||||||
"Daniel Wallin"
|
"Daniel Wallin"
|
||||||
@@ -13,5 +13,6 @@
|
|||||||
"maintainers": [
|
"maintainers": [
|
||||||
"David Abrahams <dave -at- boost-consulting.com>",
|
"David Abrahams <dave -at- boost-consulting.com>",
|
||||||
"Daniel Wallin <daniel -at- boostpro.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