feat: Allow frameworks to add preprocessor files