bitcraze / crazyflie-firmware

The main firmware for the Crazyflie Nano Quadcopter, Crazyflie Bolt Quadcopter and Roadrunner Positioning Tag.
GNU General Public License v3.0
1.15k stars 1.04k forks source link

python binding functionality not properly intergrated into kbuild #1016

Closed knmcguire closed 2 years ago

knmcguire commented 2 years ago

The python bindings of the collision avoidance and trajectory planning has not been implemented into the kbuild properly, as it still builds within the bin/ file and does not get properly cleaned with make clean.

How to replicate:

make bindings_python
make clean

and observe the extra files that still exist after make clean

whoenig commented 2 years ago

We also get the following warning:

Makefile:215: warning: overriding recipe for target 'test_python'
tools/kbuild/Makefile.kbuild:147: warning: ignoring old recipe for target 'test_python'