Added support for building debs on jenkins.

Change-Id: Iec732b3a0d036e53e02e377b830f8af6b8eaf731
This commit is contained in:
Alex Henning
2014-08-05 11:54:15 -04:00
parent 0216d1b336
commit 049377c9ea

View File

@@ -18,6 +18,8 @@ frcsim-package-version = $(frcsim-version)-$(package-version)
all: debs update-repository
jenkins: download-models pull-eclipse-toolchain pull all
allwpilib:
cd $(allwpilib) && mvn -T 8 clean package -Dwith-eclipse-plugins -DskipTests -DskipIT
@@ -105,6 +107,15 @@ pull-eclipse-plugins:
cp $(allwpilib)/eclipse-plugins/edu.wpi.first.wpilib.plugins.updatesite/target/site/features/edu.wpi.first.wpilib.plugins.core.feature_* frcsim-eclipse-plugins/frcsim-eclipse-plugins/features
echo Increment version?
pull-eclipse-toolchain:
rm -rf frcsim-eclipse-plugins/frcsim-eclipse-toolchain-plugins/plugins
rm -rf frcsim-eclipse-plugins/frcsim-eclipse-toolchain-plugins/features
mkdir -p frcsim-eclipse-plugins/frcsim-eclipse-toolchain-plugins/plugins
mkdir -p frcsim-eclipse-plugins/frcsim-eclipse-toolchain-plugins/features
cp $(allwpilib)/eclipse-plugins/edu.wpi.first.wpilib.plugins.updatesite/target/site/plugins/edu.wpi.first.wpilib.plugins.cpp.toolchains.linux_* frcsim-eclipse-plugins/frcsim-eclipse-toolchain-plugins/plugins
cp $(allwpilib)/eclipse-plugins/edu.wpi.first.wpilib.plugins.updatesite/target/site/features/edu.wpi.first.wpilib.plugins.cpp.toolchains.linux.feature_* frcsim-eclipse-plugins/frcsim-eclipse-toolchain-plugins/features
echo Increment version?
pull-libwpilibsim-cpp:
cp -rf -t frcsim-libwpilibsim-cpp/frcsim-libwpilibsim-cpp/ $(allwpilib)/wpilibc/wpilibC++Sim/*
echo Increment version?