FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
python/src/fabscript at develop · FadyEssam/python · GitHub
FadyEssam
/
python
Public
forked from
boostorg/python
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
python
/
src
/
fabscript
Copy path
More file actions
More file actions
Latest commit
History
History
History
59 lines (55 loc) · 1.94 KB
Breadcrumbs
python
/
src
/
fabscript
Copy path
File metadata and controls
59 lines (55 loc) · 1.94 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# -*- python -*-
#
# Copyright (c) 2016 Stefan Seefeld
# All rights reserved.
#
# 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)
from
faber
.
feature
import
set
from
faber
.
artefacts
.
library
import
library
from
faber
.
tools
.
compiler
import
define
root
=
module
(
'..'
)
bpl
=
library
(
'boost_python'
+
root
.
py_suffix
,
[
'list.cpp'
,
'long.cpp'
,
'dict.cpp'
,
'set.cpp'
,
'tuple.cpp'
,
'str.cpp'
,
'slice.cpp'
,
'converter/from_python.cpp'
,
'converter/registry.cpp'
,
'converter/type_id.cpp'
,
'object/enum.cpp'
,
'object/class.cpp'
,
'object/function.cpp'
,
'object/inheritance.cpp'
,
'object/life_support.cpp'
,
'object/pickle_support.cpp'
,
'errors.cpp'
,
'module.cpp'
,
'converter/builtin_converters.cpp'
,
'converter/arg_to_python_base.cpp'
,
'object/iterator.cpp'
,
'object/stl_iterator.cpp'
,
'object_protocol.cpp'
,
'object_operators.cpp'
,
'wrapper.cpp'
,
'import.cpp'
,
'exec.cpp'
,
'object/function_doc_signature.cpp'
],
dependencies
=
root
.
config
,
features
=
features
+
define
(
'BOOST_PYTHON_SOURCE'
))
bnl
=
library
(
'boost_numpy'
+
root
.
py_suffix
,
[
'numpy/dtype.cpp'
,
'numpy/matrix.cpp'
,
'numpy/ndarray.cpp'
,
'numpy/numpy.cpp'
,
'numpy/scalars.cpp'
,
'numpy/ufunc.cpp'
,
bpl
],
dependencies
=
root
.
config
,
features
=
features
+
define
(
'BOOST_NUMPY_SOURCE'
),
condition
=
set
.
define
.
contains
(
'HAS_NUMPY'
))
default
=
[
bpl
,
bnl
]
Back
|
FazBrowse Home
|
New Git URL