Jérémie Dumas
2eef4a9b30
Fix compilation issues.
2018-12-28 01:28:11 +01:00
Alec Jacobson
85b93826a2
merge
2018-12-24 16:41:35 -06:00
Jérémie Dumas
b0c518a05f
Fix build for current python bindings.
2018-11-12 22:56:45 +01:00
Jérémie Dumas
d696b54ba9
Set minimum python version.
2018-11-05 19:09:17 -05:00
Jérémie Dumas
b580234968
Try to make Travis/AppVeyor happy.
2018-11-04 13:38:20 -05:00
Jérémie Dumas
8895c712b6
Fix position independent code on Linux. ( #941 )
...
Former-commit-id: e21aa88a8b
2018-10-15 12:46:03 -04:00
Jérémie Dumas
d3dd83f11b
Set default options based on toplevel project. ( #940 )
...
* Enable options based on toplevel CMake call.
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update CMakeLists.txt
Former-commit-id: 86d3564a14
2018-10-15 12:05:43 -04:00
Daniele Panozzo
ee2599de1a
updated cmake files and options
...
Former-commit-id: 54980dbb68
2018-10-15 10:28:26 -04:00
Jérémie Dumas
340521757c
Update cmake.
...
Former-commit-id: c80da2902f
2018-10-14 21:36:41 -04:00
Jérémie Dumas
1ef33b03a2
Move from submodules to cmake external.
...
Former-commit-id: de5e3215de
2018-10-14 19:35:08 -04:00
Jérémie Dumas
69de8515ae
Merge remote-tracking branch 'upstream/master' into cgal
...
Former-commit-id: 5cfc34dd16
2018-08-07 12:04:52 -04:00
Zhongshi
c5ce69a9e0
🐍 switch find pythoninterp and pythonlibs
...
https://cmake.org/cmake/help/latest/module/FindPythonLibs.html
Former-commit-id: fe35eb05ee
2018-08-04 18:51:08 -07:00
Jérémie Dumas
8b734a7749
Fix template instantiations.
...
Former-commit-id: 761cb5e91e
2018-07-09 16:31:06 -04:00
Jérémie Dumas
c1a8e7d9ac
Merge pull request #689 from Gjacquenot/master
...
Fixed Python CMakeLists.txt for CMake 3.10.0
Former-commit-id: c9310ff821
2018-03-11 12:28:42 -04:00
Jérémie Dumas
039ca104c2
Update ImGui menu + update tutorial.
...
Former-commit-id: b52e8fe180
2018-03-10 10:16:27 -05:00
Daniele Panozzo
6dbfe3861a
python module compilation fixes
...
Former-commit-id: 08f7f8cb6b
2018-02-14 11:30:19 -04:00
Guillaume Jacquenot
84e7645d42
Fixed Python CMakeLists.txt for CMake 3.10.0
...
`target_link_libraries` creates an error in case one do not specify PUBLIC/PRIVATE for each use of `target_link_libraries` on a target
-- LTO enabled
CMake Error at CMakeLists.txt:134 (target_link_libraries):
The keyword signature for target_link_libraries has already been used with
the target "pyigl". All uses of target_link_libraries with a target must
be either all-keyword or all-plain.
Former-commit-id: 3b9ee80dc7
2018-02-10 14:21:37 +01:00
Daniele Panozzo
ad4d6cd23c
python compilation fixes
...
Former-commit-id: 4b9501ad39
2018-02-04 20:11:03 -05:00
Daniele Panozzo
eb0881d6a9
python module compiles again, still not working
...
Former-commit-id: f838fe518e
2018-02-04 15:09:54 -05:00
Daniel Crispell
a254ce32b3
enable use of alternate pybind11
...
Former-commit-id: b7f5342962
2017-12-06 12:28:08 -05:00
Jérémie Dumas
66b116aef4
Update Python build.
...
Former-commit-id: e7d5bc2963
2017-09-08 15:29:52 -04:00
Daniel Crispell
dce71c86cb
allow specification of alternate pybind11 directory
...
Former-commit-id: a99055c7ca
2017-07-03 14:26:02 -04:00
Daniel Crispell
a79ce45087
correct the pyigl.so path given to strip command
...
Former-commit-id: 2fa7acb851
2017-06-30 22:22:19 -04:00
skoch
2036f61a24
Remove fileending
...
Former-commit-id: 4628897ecc
2017-02-14 18:59:01 +01:00
skoch
e5a438872f
Fix CMakeLists problems
...
Former-commit-id: d1a22e9d39
2017-02-14 18:45:17 +01:00
Alec Jacobson
b19c388a87
hopeful fix for cmake python build
...
Former-commit-id: 72f96f60cd
2017-01-10 02:48:56 -05:00
Alec Jacobson
7b92189fb8
attempt to convince python to use bbw from main lib
...
Former-commit-id: 5c602c66bd
2016-11-28 13:50:37 -05:00
Sebastian Koch
ba5cfc10ba
Added tutorial 403 and submodule bbw
...
Former-commit-id: a475a5d124
2016-07-14 11:59:56 +02:00
Daniele Panozzo
e1eb91246c
Merge branch 'python_bindings' of https://github.com/s-koch/libigl
...
# Conflicts:
# python/CMakeLists.txt
Former-commit-id: 1f073ddda2
2016-07-06 18:19:51 -04:00
Daniele Panozzo
0fd9f19d5d
minor fix
...
Former-commit-id: f1818d962a
2016-07-06 17:32:33 -04:00
Daniele Panozzo
cd5d617ff3
nanogui bindings are now working on macosx
...
Former-commit-id: 0e18cb9bec
2016-07-06 17:01:40 -04:00
Daniele Panozzo
f0ecda1418
Merge commit '5ba386306b0e1dc605941711a21d6031132d8094 [formerly 8c6e743cc1]'
...
# Conflicts:
# python/modules/py_igl_viewer.cpp
Former-commit-id: 11f7d59227
2016-07-06 14:56:52 -04:00
Sebastian Koch
5e56eb4f81
Added tutorial 705
...
Former-commit-id: ef2d804f84
2016-07-06 15:51:04 +02:00
Daniele Panozzo
5251c46efc
minor fix in the cmake file for python
...
Former-commit-id: c61282f6a1
2016-06-18 01:22:02 +02:00
Sebastian Koch
b275c3672a
Added PNG module and tutorial 607
...
Former-commit-id: c0e04685e2
2016-06-17 18:51:38 +02:00
Sebastian Koch
9727746942
Added tutorial 609_Boolean and CGAL python module + functions
...
Former-commit-id: 7b6b91bd7a
2016-06-17 17:25:27 +02:00
Sebastian Koch
20a81c3f79
Changing to build type DEBUG
...
Former-commit-id: 5ffdbf8909
2016-06-08 15:06:02 +02:00
Sebastian Koch
e91d3ed76b
Checking if g++ build works like this
...
Former-commit-id: 84f107e971
2016-06-08 10:34:13 +02:00
Sebastian Koch
4a98261ae9
Merge branch 'master-upstream' into python_bindings
...
Former-commit-id: 8c301b3375
2016-06-07 15:15:19 +02:00
Sebastian Koch
ad00bd397f
Restructuring Python bindings, moved submodules and dependencies to own folders, added dependency checking for some tutorials, minor refactorings
...
Former-commit-id: 2214125878
2016-06-07 15:13:54 +02:00
Sebastian Koch
2a11d6243a
Merge branch 'master-upstream' into python_bindings
...
Former-commit-id: 44fad596ff
2016-06-07 15:12:54 +02:00
Sebastian Koch
6e6d16137e
Update CMakeLists.txt
...
Former-commit-id: d239f45515
2016-06-04 16:25:08 +02:00
Sebastian Koch
0fabc50c00
Merge branch 'bindings' into python_bindings
...
Former-commit-id: 35cb70903b
2016-06-02 13:55:51 +02:00
Sebastian Koch
04d608aa7b
Update CMakeLists.txt
...
Former-commit-id: 52c0371af8
2016-05-10 14:37:17 +02:00
s-koch
dcd81c26e3
Added missing templates to make static build work with gcc
...
Former-commit-id: 6393806946
2016-05-10 11:07:39 +02:00
Daniele Panozzo
c3599de866
fixes for python static build
...
Former-commit-id: d7c4e5fcbc
2016-05-05 00:01:25 -04:00
Romain Prévost
e5e4bb0fe0
cgal/boolean cmake fix
...
viewer cmake fix
Former-commit-id: 2b6b43eb7b
2016-03-08 00:57:18 +01:00
Romain Prévost
5548464b67
updated cmake version
...
Former-commit-id: 2cd2d17780
2016-03-06 23:23:32 +01:00
Romain Prévost
240ec6dfe6
fixing main cmake to avoid cmake pollution
...
travis linux updated cmake
Former-commit-id: 2180bca0fd
2016-03-06 22:55:04 +01:00
Romain Prévost
4e84527f86
LIBIGL_EXTRA_SOURCES is not needed anymore
...
Former-commit-id: 7dbc0692ca
2016-03-06 11:54:56 +01:00