Serge Rabyking
626766e07c
Minor fixes to python build
...
LEFDEF added to compilation
some cmake variables adjusted to adjust relative paths for python package
flute LUTs files added to python package
2023-06-11 15:47:43 +01:00
Serge Rabyking
d968eb3c81
Updated package description for the python wheel
2023-05-30 23:42:26 +01:00
Serge Rabyking
26f054eafa
CI build fix
...
Updated cmake files to have find_package with Devlopment.Module to
make build work both locally and from cibuildwheel.
Added set Python_LIBRARIES="-Wl,--unresolved-symbols=ignore-all"
in case when it is not set (in manylinux) as lipython not found.
Added RPATH to be '$ORIGIN/libs:$ORIGIN' for all shared library
be discoverable.
2023-05-30 21:02:07 +01:00
Serge Rabyking
a5ee874a35
Changed installation of python36-devel to python3-devel
2023-05-29 04:27:15 +01:00
Serge Rabyking
d21e80353a
Implemented python wheel build using scikit-build-core backend
...
Added CMakeFiles.txt that perform sequential build of coriolis components
Fixed some cmake files bugs
Added extra files to coriolis python wheel to make shared library preload
2023-05-29 03:59:41 +01:00
Robert Taylor
fabcabe31d
Add pattern back in for git tag versioning
2023-02-21 16:10:55 +01:00
Robert Taylor
6b455b66d5
Use metadata in version number
2023-02-21 16:10:55 +01:00
Robert Taylor
4aa7b680a7
Use git tags to version releases
2023-02-21 16:10:55 +01:00
Robert Taylor
a1bd7cae8a
Add readme to pyproject.toml
2023-02-21 16:10:55 +01:00
Robert Taylor
3196196642
enable epfl repo
2023-02-21 16:10:55 +01:00
Robert Taylor
f0cd6e602a
Use ninja for build
2023-02-21 16:10:55 +01:00
Robert Taylor
d10b7524ce
remove cylop and cx2y from scripts
2023-02-21 16:10:55 +01:00
Robert Taylor
a02c88a893
Don't link libpython, it isn't there in manylinux
2023-02-21 16:10:55 +01:00
Robert Taylor
eb26bb1f87
fix to build on manylinux
2023-02-21 16:10:55 +01:00
Robert Taylor
c22dfe3216
Pass in python library path to cmake
2023-02-21 16:10:55 +01:00
Robert Taylor
412f9bb22d
Fixes for cibuildwheel building
2023-02-21 16:10:55 +01:00
Robert Taylor
2b88f8188c
try dropping python dependancy and see what breaks
2023-02-21 16:10:55 +01:00
Robert Taylor
29add5e898
Fix tutorial for python 3
2023-02-21 16:10:55 +01:00
Robert Taylor
a3abb567b5
Add version and author to pyproject.toml
2023-02-21 16:10:55 +01:00
Robert Taylor
df78c3ab48
Add bin files as scripts
2023-02-21 16:10:55 +01:00
Robert Taylor
f8afd5bded
Move to packaging requiring no changes to CMake
2023-02-21 16:10:54 +01:00
Robert Taylor
806018b740
Initial Poetry infrastructure
2023-02-21 16:10:54 +01:00