Design Automation Flow Using Library Adaptation For Variation Aware Logic Synthesis