make object files absolute
avoid separate construction of object list
instead construct it while creating the rules to build them