diff options
Diffstat (limited to 'lcmodule/source/cnh1606344_ldr_communication_module/source/communication_service.c')
-rw-r--r-- | lcmodule/source/cnh1606344_ldr_communication_module/source/communication_service.c | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/lcmodule/source/cnh1606344_ldr_communication_module/source/communication_service.c b/lcmodule/source/cnh1606344_ldr_communication_module/source/communication_service.c index 775b5bf..54ff332 100644 --- a/lcmodule/source/cnh1606344_ldr_communication_module/source/communication_service.c +++ b/lcmodule/source/cnh1606344_ldr_communication_module/source/communication_service.c @@ -34,10 +34,6 @@ #include "r_z_transport.h" #endif - -extern char LCM_CurrentVersion[]; - - /******************************************************************************* * File scope types, constants and variables ******************************************************************************/ @@ -46,6 +42,16 @@ extern char LCM_CurrentVersion[]; Communication_t GlobalCommunication = {0}; Communication_t *GlobalCommunication_p = &GlobalCommunication; +#if !(defined(__MINGW32__) || defined(__linux__) || defined(__APPLE__)) +#ifdef CFG_ENABLE_LOADER_TYPE +#ifndef MACH_TYPE_STN8500 +char LCM_CurrentVersion[] = ""; // Generate Empty String for Loader Builds on ClearCase +#endif // MACH_TYPE_STN8500 +#else +char LCM_CurrentVersion[] = "TestBuild"; // Generate Test String for unofficial builds in Windows environment +#endif // CFG_ENABLE_LOADER_TYPE +#endif // __MINGW32__ || __linux__ || __APPLE__ + static FamilyDescriptor_t ProtocolFamilies[] = { { R15_Family_Init, |