Commit Graph

11 Commits

Author SHA1 Message Date
Matthias Hochsteger
63b7719c22 Update pybind11, remove evil hack 2018-12-03 11:38:11 +01:00
Matthias Hochsteger
96a45bcb39 Use own fork of pybind11 to apply patches 2018-09-06 13:10:22 +02:00
Matthias Hochsteger
c95d69f682 Update pybind11 2018-08-29 13:10:22 +02:00
Matthias Hochsteger
1430b89e39 Update pybind11 to version 2.2.0
- Replace PYBIND11_PLUGIN with PYBIND11_MODULE

- Fix warnings about symbol visibility by replacing
  'namespace pybind11' with 'namespace PYBIND11_NAMESPACE'

- Pybind sets the default visibility of its namespace to 'hidden'
  Thus, our export functions like  ExportCSG(py::module &m) also are
  hidden by default. To work around that define DLL_HEADER
  '__attribute__ ((visibility ("default")))
  on GNUC platforms.
2017-09-01 10:16:56 +02:00
Matthias Hochsteger
6627b0b17f Update Pybind11 2017-05-23 20:49:36 +02:00
Matthias Hochsteger
d91127832a Add missing patch for TK on MacOS, add .gitignore file 2017-01-16 00:22:56 +01:00
Matthias Hochsteger
9987116703 Update pybind11 to v2.0.1 2017-01-12 11:45:29 +01:00
Matthias Hochsteger
01163b77d4 update to correct version of pybind11 (was using an old one before) 2016-11-24 11:56:02 +01:00
Christopher Lackner
8a1cf75c5e fix init of splinesurface 2016-11-09 16:10:04 +01:00
Matthias Hochsteger
dd7f8814ee update pybind11 2016-11-09 12:40:05 +01:00
Matthias Hochsteger
96c1235184 switch from boost::python to pybind11 2016-11-04 12:14:52 +01:00