Allows use of preamble and externs compiler options.

Note: This is not a kosher change. The preferred way to do this is to
include properly named files via dependencies. So, consider this just
for my own amusement.