diff --git a/dsp/sliding_window/CMakeLists.txt b/dsp/sliding_window/CMakeLists.txt index f4cf7c5..79b2c0c 100644 --- a/dsp/sliding_window/CMakeLists.txt +++ b/dsp/sliding_window/CMakeLists.txt @@ -5,13 +5,6 @@ project(dsp_sliding_window) set(CMAKE_CXX_STANDARD 14) set(SOURCE_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/src) -list(APPEND CMAKE_PREFIX_PATH "/opt/homebrew/opt") -list(APPEND CMAKE_PREFIX_PATH "/usr/local/include") -include_directories("/opt/homebrew/opt") -include_directories("/usr/local/include") - -find_package(pybind11 REQUIRED) - option(BUILD_SHARED_LIBS "Build using shared libraries" OFF) if(BUILD_SHARED_LIBS) set(LIBRARY_TYPE SHARED) @@ -19,6 +12,14 @@ else() set(LIBRARY_TYPE STATIC) endif() + +list(APPEND CMAKE_PREFIX_PATH "/opt/homebrew/opt") +list(APPEND CMAKE_PREFIX_PATH "/usr/local/include") +include_directories("/opt/homebrew/opt") +include_directories("/usr/local/include") + +find_package(pybind11 REQUIRED) + add_library( dsp_sliding_window STATIC diff --git a/visualization/pangolin/CMakeLists.txt b/visualization/pangolin/CMakeLists.txt index e3903eb..ae7aa55 100644 --- a/visualization/pangolin/CMakeLists.txt +++ b/visualization/pangolin/CMakeLists.txt @@ -5,6 +5,14 @@ set(CMAKE_POSITION_INDEPENDENT_CODE ON) set(CMAKE_CXX_STANDARD 14) set(SOURCE_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/src) +option(BUILD_SHARED_LIBS "Build using shared libraries" OFF) +if(BUILD_SHARED_LIBS) + set(LIBRARY_TYPE SHARED) +else() + set(LIBRARY_TYPE STATIC) +endif() + + list(APPEND CMAKE_PREFIX_PATH "/opt/homebrew/opt") list(APPEND CMAKE_PREFIX_PATH "/usr/local/include") include_directories("/opt/homebrew/opt") @@ -16,13 +24,6 @@ find_package(OpenCV 4 REQUIRED) find_package(Eigen3 REQUIRED) find_package(Pangolin REQUIRED) -option(BUILD_SHARED_LIBS "Build using shared libraries" OFF) -if(BUILD_SHARED_LIBS) - set(LIBRARY_TYPE SHARED) -else() - set(LIBRARY_TYPE STATIC) -endif() - add_library( pangolin_viewer_lib