From 076412b7ac3f2b8091c6ac44a74f0dc273a6b893 Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer Date: Sat, 22 May 2021 11:35:40 -0400 Subject: [PATCH] allow compiler specific ar --- cmake/Modules/Packages/USER-HDNNP.cmake | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cmake/Modules/Packages/USER-HDNNP.cmake b/cmake/Modules/Packages/USER-HDNNP.cmake index 3376feea88..f0bfc420d4 100644 --- a/cmake/Modules/Packages/USER-HDNNP.cmake +++ b/cmake/Modules/Packages/USER-HDNNP.cmake @@ -27,6 +27,12 @@ if(DOWNLOAD_N2P2) set(N2P2_COMP "") endif() + if(CMAKE_CXX_COMPILER_AR) + set(N2P2_AR ${CMAKE_CXX_COMPILER_AR}) + else() + set(N2P2_AR ${CMAKE_AR}) + endif() + if(NOT BUILD_MPI) set(N2P2_PROJECT_OPTIONS "-DN2P2_NO_MPI") else() @@ -42,7 +48,7 @@ if(DOWNLOAD_N2P2) set(N2P2_BUILD_FLAGS "${CMAKE_SHARED_LIBRARY_CXX_FLAGS} ${CMAKE_CXX_FLAGS} ${CMAKE_CXX_FLAGS_${BTYPE}} ${N2P2_CXX_STD}") set(N2P2_BUILD_OPTIONS INTERFACES=LAMMPS COMP=${N2P2_COMP} "PROJECT_OPTIONS=${N2P2_PROJECT_OPTIONS}" "PROJECT_DEBUG=" "PROJECT_CC=${CMAKE_CXX_COMPILER}" "PROJECT_MPICC=${MPI_CXX_COMPILER}" "PROJECT_CFLAGS=${N2P2_BUILD_FLAGS}" - "PROJECT_AR=${CMAKE_CXX_COMPILER_AR}") + "PROJECT_AR=${N2P2_AR}") message(STATUS "N2P2 BUILD OPTIONS: ${N2P2_BUILD_OPTIONS}") include(ExternalProject)