Squashed 'third_party/allwpilib_2017/' content from commit 35ac87d
Change-Id: I7bb6f5556c30d3f5a092e68de0be9c710c60c9f4
git-subtree-dir: third_party/allwpilib_2017
git-subtree-split: 35ac87d6ff8b7f061c4f18c9ea316e5dccd4888a
diff --git a/wpilibc/sim/CMakeLists.txt b/wpilibc/sim/CMakeLists.txt
new file mode 100644
index 0000000..e847dca
--- /dev/null
+++ b/wpilibc/sim/CMakeLists.txt
@@ -0,0 +1,29 @@
+cmake_minimum_required(VERSION 2.8)
+cmake_policy(SET CMP0015 NEW)
+project(wpilibcSim)
+
+file(GLOB_RECURSE COM_SRC_FILES ../shared/src/*.cpp
+ src/*.cpp)
+
+add_definitions(-DNAMESPACED_WPILIB)
+
+set (INCLUDE_FOLDERS include
+ ../shared/include
+ ../../hal/include
+ ${NTCORE_INCLUDE_DIR}
+ ${WPIUTIL_INCLUDE_DIR}
+ ${GZ_MSGS_INCLUDE_DIR}
+ ${Boost_INCLUDE_DIR}
+ ${GAZEBO_INCLUDE_DIRS})
+
+include_directories(${INCLUDE_FOLDERS})
+
+link_directories(${NTCORE_LIBDIR} ${WPIUTIL_LIBDIR})
+
+add_library(${PROJECT_NAME} SHARED ${SRC_FILES} ${COM_SRC_FILES})
+
+target_link_libraries(${PROJECT_NAME} ntcore wpiutil)
+
+set_target_properties(${PROJECT_NAME}
+ PROPERTIES
+ LIBRARY_OUTPUT_DIRECTORY ${SIMULATION_INSTALL_DIR}/lib)