Smoke Someone Out

What does the idiom “smoke someone out” mean?

Definition: To force someone to emerge from a hidden place

Example: The governor has promised to smoke out tax evaders and thus increase state revenues.

Note: The literal meaning of this expression is to use smoke to force an animal to come out of its den.