sync, support pure c project, remove deps.mk