1
0
mirror of https://github.com/angr/pyvex synced 2026-06-21 13:47:01 +00:00
Files
Kevin Phoenix f634235e27 Switch build system to use scikit-build-core and cmake (#474)
* Switch build system to use scikit-build-core and cmake

* Remove cmake and ninja from build system requirements

* Ensure vex_ffi.py gets built

* Set cflags

* Load library without pkg_resources

* Remove -shared from global C_FLAGS

* Add -v to uv sync

* Add some debug prints

* Avoid exception in print debugging

* Lint

* Remove problematic line

* Attempt to use platlib dir

* Try lib directly

* Use importlib.resources

* Fix install command for pyvex library destination

* Fix installation path for pyvex library

* Fix installation destination for pyvex library

* Print package list

* Install vex_ffi.py, install in non-editable mode

* Fix more build system issues

* Enable PIC

* Add headers in expected location

* Remove debugging stuff

* Format
2025-06-26 16:21:51 -07:00

25 lines
212 B
Plaintext

build
dist
MANIFEST
pyvex_python
vex_ffi.py
libpyvex.so
*.egg-info
*.eggs
*.pyc
*.swp
*.obj
*.lib
*.dll
*.exp
*.o
*.a
*.dylib
pyvex/lib
pyvex/include
vex-master
vex-master.tar.gz
docs/_build
scikit_build
uv.lock