Write lib version from Java (fixes artf3788)

Change-Id: Ie40db6c993d12aadb66b07fcfdc0a62b87a2e2ed
This commit is contained in:
Kevin O'Connor
2014-12-29 16:06:11 -05:00
parent b4c5a3af77
commit 4c0b2c18ab

View File

@@ -7,6 +7,10 @@
package edu.wpi.first.wpilibj;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.io.IOException;
import java.net.URL;
import java.util.Enumeration;
@@ -199,6 +203,31 @@ public abstract class RobotBase {
System.exit(1);
return;
}
File file = null;
FileOutputStream output = null;
try {
file = new File("/tmp/frc_versions/FRC_Lib_Version.ini");
if (file.exists())
file.delete();
file.createNewFile();
output = new FileOutputStream(file);
output.write("2015 Java 1.0.0".getBytes());
} catch (IOException ex) {
ex.printStackTrace();
} finally {
if (output != null) {
try {
output.close();
} catch (IOException ex) {
}
}
}
boolean errorOnExit = false;
try {