build: switch to non recursive make