Skip to content

Commit

Permalink
change CMAKE_SOURCE_DIR to CMAKE_CURRENT_SOURCE_DIR
Browse files Browse the repository at this point in the history
  • Loading branch information
wangyendt committed Jun 19, 2024
1 parent 1d2d9a7 commit 9460f4f
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 11 deletions.
4 changes: 2 additions & 2 deletions adb/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.10)
project(adb_log)

set(CMAKE_CXX_STANDARD 14)
set(SOURCE_ROOT ${CMAKE_SOURCE_DIR}/src)
set(SOURCE_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/src)

list(APPEND CMAKE_PREFIX_PATH "/opt/homebrew/opt")
list(APPEND CMAKE_PREFIX_PATH "/usr/local/include")
Expand All @@ -20,4 +20,4 @@ target_include_directories(
set_target_properties(
adb_logcat
PROPERTIES LIBRARY_OUTPUT_DIRECTORY
${CMAKE_SOURCE_DIR}/lib)
${CMAKE_CURRENT_SOURCE_DIR}/lib)
10 changes: 5 additions & 5 deletions dsp/sliding_window/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.10)
project(dsp_sliding_window)

set(CMAKE_CXX_STANDARD 14)
set(SOURCE_ROOT ${CMAKE_SOURCE_DIR}/src)
set(SOURCE_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/src)

list(APPEND CMAKE_PREFIX_PATH "/opt/homebrew/opt")
list(APPEND CMAKE_PREFIX_PATH "/usr/local/include")
Expand All @@ -29,15 +29,15 @@ add_library(
target_include_directories(
dsp_sliding_window
PUBLIC
${CMAKE_SOURCE_DIR}/src
${CMAKE_CURRENT_SOURCE_DIR}/src
)
set_target_properties(
dsp_sliding_window
PROPERTIES
ARCHIVE_OUTPUT_DIRECTORY
${CMAKE_SOURCE_DIR}/lib
${CMAKE_CURRENT_SOURCE_DIR}/lib
LIBRARY_OUTPUT_DIRECTORY
${CMAKE_SOURCE_DIR}/lib)
${CMAKE_CURRENT_SOURCE_DIR}/lib)

pybind11_add_module(dsp_sw dsp_sw_pybind.cpp)
target_link_libraries(
Expand All @@ -47,4 +47,4 @@ target_link_libraries(
set_target_properties(
dsp_sw
PROPERTIES LIBRARY_OUTPUT_DIRECTORY
${CMAKE_SOURCE_DIR}/lib)
${CMAKE_CURRENT_SOURCE_DIR}/lib)
8 changes: 4 additions & 4 deletions visualization/pangolin/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(PangolinViewerPy)

set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set(CMAKE_CXX_STANDARD 14)
set(SOURCE_ROOT ${CMAKE_SOURCE_DIR}/src)
set(SOURCE_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/src)

list(APPEND CMAKE_PREFIX_PATH "/opt/homebrew/opt")
list(APPEND CMAKE_PREFIX_PATH "/usr/local/include")
Expand Down Expand Up @@ -45,9 +45,9 @@ set_target_properties(
pangolin_viewer_lib
PROPERTIES
ARCHIVE_OUTPUT_DIRECTORY
${CMAKE_SOURCE_DIR}/lib
${CMAKE_CURRENT_SOURCE_DIR}/lib
LIBRARY_OUTPUT_DIRECTORY
${CMAKE_SOURCE_DIR}/lib)
${CMAKE_CURRENT_SOURCE_DIR}/lib)

# Assuming PangolinViewer_pybind.cpp contains your pybind11 bindings
pybind11_add_module(pangolin_viewer pangolin_viewer_pybind.cpp)
Expand All @@ -58,4 +58,4 @@ target_link_libraries(
set_target_properties(
pangolin_viewer
PROPERTIES LIBRARY_OUTPUT_DIRECTORY
${CMAKE_SOURCE_DIR}/lib)
${CMAKE_CURRENT_SOURCE_DIR}/lib)

0 comments on commit 9460f4f

Please sign in to comment.