diff --git a/cmake/pom.xml b/cmake/pom.xml index fcfe26d985..1a5b375a21 100644 --- a/cmake/pom.xml +++ b/cmake/pom.xml @@ -4,7 +4,7 @@ edu.wpi.first.wpilib.cmake cpp-root 1.0.0 - jar + pom Unix Makefiles @@ -82,12 +82,38 @@ cpp-sos=${version-info} - + - + + org.codehaus.mojo + build-helper-maven-plugin + 1.2 + + + zip-cpp-includes + package + + attach-artifact + + + + + ${project.build.directory}/${project.build.finalName}.zip + zip + + + ${project.build.directory}/cmake/target-root/lib/libHALAthena.so + so + + + + + + + diff --git a/eclipse-plugins/edu.wpi.first.wpilib.plugins.cpp/pom.xml b/eclipse-plugins/edu.wpi.first.wpilib.plugins.cpp/pom.xml index 1b4187538c..c74a120789 100644 --- a/eclipse-plugins/edu.wpi.first.wpilib.plugins.cpp/pom.xml +++ b/eclipse-plugins/edu.wpi.first.wpilib.plugins.cpp/pom.xml @@ -63,7 +63,7 @@ edu.wpi.first.wpilib.cmake cpp-root 1.0.0 - jar + zip cpp-root.jar @@ -139,7 +139,7 @@ edu.wpi.first.wpilib.cmake cpp-root 1.0.0 - jar + zip diff --git a/wpilibj/wpilibJavaFinal/pom.xml b/wpilibj/wpilibJavaFinal/pom.xml index e44991c850..b7f02a7a22 100644 --- a/wpilibj/wpilibJavaFinal/pom.xml +++ b/wpilibj/wpilibJavaFinal/pom.xml @@ -37,7 +37,7 @@ edu.wpi.first.wpilibj wpilibJavaJNI 0.1.0-SNAPSHOT - jar + so @@ -78,7 +78,7 @@ edu.wpi.first.wpilibj wpilibJavaJNI 0.1.0-SNAPSHOT - jar + so libwpilibJavaJNI.so ${project.build.directory}/classes/linux-arm diff --git a/wpilibj/wpilibJavaJNI/pom.xml b/wpilibj/wpilibJavaJNI/pom.xml index 94c829d612..064f5918eb 100644 --- a/wpilibj/wpilibJavaJNI/pom.xml +++ b/wpilibj/wpilibJavaJNI/pom.xml @@ -4,12 +4,13 @@ wpilibJavaJNI edu.wpi.first.wpilibj 0.1.0-SNAPSHOT + pom edu.wpi.first.wpilib.cmake cpp-root 1.0.0 - jar + zip edu.wpi.first.wpilibj @@ -201,28 +202,37 @@ this default location, specify a value for the 'embeddedJDKHome' property at the - + true - - - unzip-cpp-includes - compile - - run - - - - - - - + + org.codehaus.mojo + build-helper-maven-plugin + 1.2 + + + zip-cpp-includes + package + + attach-artifact + + + + + ${project.build.directory}/libwpilibJavaJNI.so + so + + + + + +