expose the component version as a preprocessor definition also