Functionnal make install/uninstall