Skip to content
Snippets Groups Projects

[Setup] Add support for development install

Merged Christophe Guillon requested to merge cguillon/aidge_core:dev/cguillon/setup-editable into dev
Files
2
+ 18
0
@@ -19,6 +19,24 @@ pip install . -v
export AIDGE_INSTALL='<path_to_aidge>/install'
```
## Development Mode installation
Install in development mode (local changes to python files and .cpp files do not require full installation)
with:
```bash
pip install cmake # install first build dependencies
export AIDGE_BUILD_GEN=Ninja
pip install --no-build-isolation -v -e .
```
After changes in a python file, no action is required, for changes in .cpp/.h file, re-execute:
```bash
pip install --no-build-isolation -v -e .
```
In this mode, the C++ compilation build system is located in the local `build/` directory.
## Standard C++ Compilation
Create two directories ``build`` and ``ìnstall``.
Loading