From all sorts of perspectives, ( not *just* nice design principles :) ), I'd suggest you move the data fom the install script into a db / textfile / module / Data::Dumper'ed whatever, and then using it from both scripts - trying to include a whole bunch of code simply to retrieve some static data seems a bit overkill, not to say problematic...