[ros-diffs] [tkreuzer] 49677: [CMAKE] Add EXTERNAL_OBJECT TRUE for generated def files on gcc builds. Fixes empty exports. Add kernelmodedriver module type for MSVC