add RUN_MAIN_SOURCE_PATH preprocessor macro to make it easier to include resources relative to source code path