Skip to content

Instantly share code, notes, and snippets.

@iabaldwin
Last active March 31, 2017 18:02
Show Gist options
  • Save iabaldwin/a345f8fa86b74a96f0bd5eb07e0c8b08 to your computer and use it in GitHub Desktop.
Save iabaldwin/a345f8fa86b74a96f0bd5eb07e0c8b08 to your computer and use it in GitHub Desktop.
diff -Naur Bayes++.orig/CMakeLists.txt Bayes++/CMakeLists.txt
--- Bayes++.orig/CMakeLists.txt 1969-12-31 16:00:00.000000000 -0800
+++ Bayes++/CMakeLists.txt 2017-03-30 11:28:27.000000000 -0700
@@ -0,0 +1,22 @@
+project(Bayes++)
+
+cmake_minimum_required(VERSION 2.8.0)
+
+find_package(BOOST REQUIRED)
+include_directories(${Boost_INCLUDE_DIRS})
+
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/BayesFilter)
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/SLAM)
+
+file(GLOB BayesFilter_srcs "BayesFilter/*.cpp")
+file(GLOB BayesFilter_headers "BayesFilter/*.hpp")
+
+file(GLOB PV_srcs "PV/*.cpp")
+file(GLOB PV_SIR_srcs "PV_SIR/*.cpp")
+file(GLOB QuadCalib_srcs "QuadCalib/*.cpp")
+file(GLOB SLAM_srcs "SLAM/*.cpp")
+
+add_library(BayesFilter ${BayesFilter_srcs})
+
+install(TARGETS BayesFilter DESTINATION lib)
+install(FILES ${BayesFilter_headers} DESTINATION include/BayesFilter)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment