Light-directed synthesis