added "target-dir" property