target and task based build tool