- Jan 28, 2025
-
-
Maxence Naud authored
-
- Dec 20, 2024
-
-
- Sep 13, 2024
-
-
Adjust dependencies of core archive for allowing builds for python modules and build for executables when -DPYBIND=ON. Build can now be performed with -DPYBIND=ON and -DTEST=ON. Build can be done in case where the python libraries are not present (cibuildwheel), though in this case it is not possible to build standalone executables. Install pybind11 headers as part of interface in order to provide complete dependencies. Add AIDGE_BUILD_TEST envvar to setup.py to -DTEST=ON. Update required cmake version which should be actually >=3.18. Update and fix README. Co-authored-by:
Grégoire Kubler <gregoire.kubler@proton.me>
-
- Jul 19, 2024
-
-
Christophe Guillon authored
Add support for python editable (alias development) mode through pip install --no-build-isolation -e . Detects editable mode and in this case installs the python binding library directly in the source python package directory. Update README for usage of development mode.
-
- Jul 18, 2024
-
-
Christophe Guillon authored
Add installation of the python bindings target to the build system. This avoids to have a specific postprocessing in the python package management tools.
-
Christophe Guillon authored
Minimize dependencies for the setup.py script, this facilitates use in development mode and with legacy install processes. Here we remove the toml requirement at the cost of specifying the project name directly.
-
Christophe Guillon authored
If AIDGE_BUILD_GEN= is in environment the default build backend is used.
-
Christophe Guillon authored
-
- Jul 05, 2024
-
-
Grégoire Kubler authored
-
Grégoire Kubler authored
-
Grégoire Kubler authored
-
Grégoire Kubler authored
-
Grégoire Kubler authored
fix: re set ninja as default build backend for python except if AIDGE_BUILD_GEN is set in environment
-
Grégoire Kubler authored
-
- Jul 04, 2024
-
-
Grégoire Kubler authored
-
- Jul 03, 2024
-
-
Grégoire Kubler authored
-
- Jun 27, 2024
-
-
Grégoire Kubler authored
Revert "feat : split the whole pyproject.toml back in multiple pieces as setuptools generates bugs when both are coexisting" This reverts commit e653863d.
-
Grégoire Kubler authored
This reverts commit f982c0b7.
-
- Jun 26, 2024
-
-
Grégoire Kubler authored
-
Grégoire Kubler authored
feat : split the whole pyproject.toml back in multiple pieces as setuptools generates bugs when both are coexisting
-
- Jun 24, 2024
-
-
Grégoire Kubler authored
-
- Jun 13, 2024
-
-
Grégoire Kubler authored
-
- Jun 10, 2024
-
-
Grégoire Kubler authored
-
- May 21, 2024
-
-
Grégoire Kubler authored
-
- May 14, 2024
-
-
Grégoire Kubler authored
-
- May 13, 2024
-
-
Grégoire Kubler authored
-
Grégoire Kubler authored
-
- May 10, 2024
-
-
Grégoire Kubler authored
-
Grégoire Kubler authored
-
- May 07, 2024
-
-
Grégoire Kubler authored
-
Grégoire Kubler authored
-
- May 06, 2024
-
-
Grégoire Kubler authored
-
Grégoire Kubler authored
-
- May 02, 2024
-
-
Grégoire Kubler authored
-
Grégoire Kubler authored
-
- Apr 29, 2024
-
-
Grégoire Kubler authored
-
- Apr 19, 2024
-
-
Grégoire Kubler authored
-
Grégoire Kubler authored
-
- Oct 17, 2023
-
-
Olivier BICHLER authored
-
- Oct 13, 2023
-
-
Olivier BICHLER authored
-