Five weeks after the beginning of the fiscal year, Gov. Pat McCrory on Thursday signed into law the state's $21.1 billion budget bill that was approved by lawmakers last week.