Skip to content

Commit b0c18d4

Browse files
committed
# Conflicts: # cmake/gtest.cmake # cmake/json.cmake # cmake/libenvpp.cmake # cmake/mpi.cmake # cmake/onetbb.cmake # cmake/openmp.cmake # cmake/stb.cmake
2 parents d51431a + 952468c commit b0c18d4

File tree

7 files changed

+31
-33
lines changed

7 files changed

+31
-33
lines changed

cmake/gtest.cmake

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ ExternalProject_Add(
2626
"${CMAKE_CURRENT_BINARY_DIR}/ppc_googletest/install")
2727

2828
function(ppc_link_gtest exec_func_lib)
29-
# Add external project include directories
30-
target_include_directories(
31-
${exec_func_lib}
32-
PUBLIC ${CMAKE_SOURCE_DIR}/3rdparty/googletest/googletest/include)
29+
# Add external project include directories
30+
target_include_directories(
31+
${exec_func_lib}
32+
PUBLIC ${CMAKE_SOURCE_DIR}/3rdparty/googletest/googletest/include)
3333

34-
add_dependencies(${exec_func_lib} ppc_googletest)
35-
target_link_directories(${exec_func_lib} PUBLIC
36-
"${CMAKE_BINARY_DIR}/ppc_googletest/install/lib")
37-
target_link_libraries(${exec_func_lib} PUBLIC gtest gtest_main)
34+
add_dependencies(${exec_func_lib} ppc_googletest)
35+
target_link_directories(${exec_func_lib} PUBLIC
36+
"${CMAKE_BINARY_DIR}/ppc_googletest/install/lib")
37+
target_link_libraries(${exec_func_lib} PUBLIC gtest gtest_main)
3838
endfunction()

cmake/json.cmake

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,11 @@ ExternalProject_Add(
2121
--prefix "${CMAKE_CURRENT_BINARY_DIR}/ppc_json/install")
2222

2323
function(ppc_link_json exec_func_lib)
24-
# Add external project include directories
25-
target_include_directories(
26-
${exec_func_lib}
27-
PUBLIC ${CMAKE_SOURCE_DIR}/3rdparty/json/include)
24+
# Add external project include directories
25+
target_include_directories(${exec_func_lib}
26+
PUBLIC ${CMAKE_SOURCE_DIR}/3rdparty/json/include)
2827

29-
add_dependencies(${exec_func_lib} ppc_json)
30-
target_link_directories(${exec_func_lib} INTERFACE
31-
"${CMAKE_BINARY_DIR}/ppc_json/install/include")
32-
endfunction()
28+
add_dependencies(${exec_func_lib} ppc_json)
29+
target_link_directories(${exec_func_lib} INTERFACE
30+
"${CMAKE_BINARY_DIR}/ppc_json/install/include")
31+
endfunction()

cmake/libenvpp.cmake

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,16 @@ endif()
4242
function(ppc_link_envpp exec_func_lib)
4343
# Add external project include directories
4444
target_include_directories(
45-
${exec_func_lib}
46-
PUBLIC ${CMAKE_SOURCE_DIR}/3rdparty/libenvpp/include)
45+
${exec_func_lib} PUBLIC ${CMAKE_SOURCE_DIR}/3rdparty/libenvpp/include)
4746
target_include_directories(
48-
${exec_func_lib} SYSTEM
49-
PUBLIC ${CMAKE_SOURCE_DIR}/3rdparty/libenvpp/external/fmt/include)
47+
${exec_func_lib} SYSTEM
48+
PUBLIC ${CMAKE_SOURCE_DIR}/3rdparty/libenvpp/external/fmt/include)
5049

5150
add_dependencies(${exec_func_lib} ppc_libenvpp)
5251
target_link_directories(${exec_func_lib} PUBLIC
53-
"${CMAKE_BINARY_DIR}/ppc_libenvpp/install/lib")
52+
"${CMAKE_BINARY_DIR}/ppc_libenvpp/install/lib")
5453
target_link_directories(${exec_func_lib} PUBLIC
55-
"${CMAKE_BINARY_DIR}/ppc_libenvpp/build")
54+
"${CMAKE_BINARY_DIR}/ppc_libenvpp/build")
5655
target_link_libraries(${exec_func_lib} PUBLIC ${PPC_ENVPP_LIB_NAME})
5756
target_link_libraries(${exec_func_lib} PUBLIC ${PPC_FMT_LIB_NAME})
5857
endfunction()

cmake/mpi.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ function(ppc_link_mpi exec_func_lib)
77
find_package(MPI REQUIRED)
88
if(MPI_COMPILE_FLAGS)
99
set_target_properties(${exec_func_lib} PROPERTIES COMPILE_FLAGS
10-
"${MPI_COMPILE_FLAGS}")
10+
"${MPI_COMPILE_FLAGS}")
1111
endif(MPI_COMPILE_FLAGS)
1212

1313
if(MPI_LINK_FLAGS)
1414
set_target_properties(${exec_func_lib} PROPERTIES LINK_FLAGS
15-
"${MPI_LINK_FLAGS}")
15+
"${MPI_LINK_FLAGS}")
1616
endif(MPI_LINK_FLAGS)
1717
target_include_directories(${exec_func_lib} PUBLIC ${MPI_INCLUDE_PATH})
1818
target_link_libraries(${exec_func_lib} PUBLIC ${MPI_LIBRARIES})

cmake/onetbb.cmake

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,12 @@ endif()
4545

4646
function(ppc_link_tbb exec_func_lib)
4747
# Add external project include directories
48-
target_include_directories(
49-
${exec_func_lib}
50-
PUBLIC ${CMAKE_SOURCE_DIR}/3rdparty/onetbb/include)
48+
target_include_directories(${exec_func_lib}
49+
PUBLIC ${CMAKE_SOURCE_DIR}/3rdparty/onetbb/include)
5150

5251
add_dependencies(${exec_func_lib} ppc_onetbb)
5352
target_link_directories(${exec_func_lib} PUBLIC
54-
${CMAKE_BINARY_DIR}/ppc_onetbb/install/lib)
53+
${CMAKE_BINARY_DIR}/ppc_onetbb/install/lib)
5554
if(NOT MSVC)
5655
target_link_libraries(${exec_func_lib} PUBLIC ${PPC_TBB_LIB_NAME})
5756
endif()

cmake/openmp.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,5 @@ endfunction()
3131
function(ppc_link_openmp exec_func_lib)
3232
find_package(OpenMP REQUIRED)
3333
target_link_libraries(${exec_func_lib} PUBLIC ${OpenMP_libomp_LIBRARY}
34-
OpenMP::OpenMP_CXX)
34+
OpenMP::OpenMP_CXX)
3535
endfunction()

cmake/stb.cmake

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
function(ppc_link_stb exec_func_lib)
2-
add_library(stb_image STATIC ${CMAKE_SOURCE_DIR}/3rdparty/stb_image_wrapper.cpp)
3-
target_include_directories(stb_image PUBLIC ${CMAKE_SOURCE_DIR}/3rdparty/stb)
4-
target_link_libraries(${exec_func_lib} PUBLIC stb_image)
5-
endfunction()
2+
add_library(stb_image STATIC
3+
${CMAKE_SOURCE_DIR}/3rdparty/stb_image_wrapper.cpp)
4+
target_include_directories(stb_image PUBLIC ${CMAKE_SOURCE_DIR}/3rdparty/stb)
5+
target_link_libraries(${exec_func_lib} PUBLIC stb_image)
6+
endfunction()

0 commit comments

Comments
 (0)