What would be the best way to auto-create these so this error can be avoided?

One or more CSS files were not found or does not exist: public://adaptivetheme/at_panels_everywhere_files/at_panels_everywhere.lt-ie9.layout.css. Did you delete the public files directory or change a file name? You probably need to save the theme settings to generate the files. Please view the online documentation.

One or more CSS files were not found or does not exist: public://adaptivetheme/at_panels_everywhere_files/at_panels_everywhere.fonts.css. Did you delete the public files directory or change a file name? You probably need to save the theme settings to generate the files. Please view the online documentation.

One or more CSS files were not found or does not exist: public://adaptivetheme/at_panels_everywhere_files/at_panels_everywhere.custom.css. Did you delete the public files directory or change a file name? You probably need to save the theme settings to generate the files. Please view the online documentation.

So far with features and strongarm, Ive managed to get this: http://drupalcode.org/sandbox/theohawse/1928548.git/blob/HEAD:/modules/f...
So far the theme is enabled as default, Extensions are turned on, Panels Everywhere gets a customized template
...But the css files arent exported

Comments

Jeff Burnz’s picture

You would have to get the form and or form values and submit them - the files generate during the form submit, which is a wild and hairy function to be frank, you would want to just be able to fire the submit function, see theme-settings.php in AT Core, the custom submit functions are at the bottom.

theohawse’s picture

Okay so guessing these are what we're looking at... http://drupalcode.org/project/adaptivetheme.git/tree/refs/heads/7.x-3.x:... .
Perhaps these submit functions could be included in an additional install task after the form values have been saved by a custom feature.

Will play around and see.