build: allow targets to specify extra objects to link with executables