From eddb0b20b04317e6a8c527a051f14a29e75eebc0 Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Mon, 29 Dec 2014 14:15:55 -0500 Subject: [PATCH] Write lib version from C++ (fixes artf3788) Change-Id: Ia11c2dab2050ffe4299d1ccd68c986573f0a05e3 --- wpilibc/wpilibC++Devices/src/RobotBase.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/wpilibc/wpilibC++Devices/src/RobotBase.cpp b/wpilibc/wpilibC++Devices/src/RobotBase.cpp index 9658356bf6..26715cb8a9 100644 --- a/wpilibc/wpilibC++Devices/src/RobotBase.cpp +++ b/wpilibc/wpilibC++Devices/src/RobotBase.cpp @@ -16,6 +16,7 @@ #include "Utility.h" #include #include "HAL/HAL.hpp" +#include #ifdef __vxworks // VXWorks needs som special unloading code @@ -60,6 +61,13 @@ RobotBase::RobotBase() HLUsageReporting::SetImplementation(new HardwareHLReporting()); \ RobotBase::setInstance(this); + + FILE *file = NULL; + file = fopen("/tmp/frc_versions/FRC_Lib_Version.ini", "w"); + + fputs("2015 C++ 1.0.0", file); + if (file != NULL) + fclose(file); } /**