Add component build