Why do you want to maintain two build systems?