swi-prolog: Generalize build file