[cmake] Support more arbitrary sibling/subdir build directories for opm-parser.