Remove CMake global output directories.

This commit is contained in:
Ye Luo 2021-09-21 19:51:56 -05:00
parent 303e97b3f9
commit a7196ec541
3 changed files with 2 additions and 7 deletions

View File

@ -30,12 +30,6 @@ include(macros)
# Paths for library and executable for out-of-soruce compilation
#--------------------------------------------------------------------
set(QMCPACK_UNIT_TEST_DIR ${qmcpack_BINARY_DIR}/tests/bin)
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY
${qmcpack_BINARY_DIR}/lib
CACHE PATH "Single output directory for building all libraries.")
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY
${qmcpack_BINARY_DIR}/bin
CACHE PATH "Single output directory for building all executables.")
######################################################################
# Build and install options

View File

@ -30,7 +30,7 @@ target_link_libraries(qmc PUBLIC qmcdriver)
# QMCPACK application
####################################
add_executable(qmcpack qmcapp.cpp)
set_target_properties(qmcpack PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${qmcpack_BINARY_DIR}/bin)
if(QMC_COMPLEX)
set_target_properties(qmcpack PROPERTIES OUTPUT_NAME "qmcpack_complex")
endif(QMC_COMPLEX)

View File

@ -17,6 +17,7 @@
project(qmctools)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${qmcpack_BINARY_DIR}/bin)
add_executable(convert4qmc convert4qmc.cpp QMCGaussianParserBase.cpp GaussianFCHKParser.cpp GamesAsciiParser.cpp
LCAOHDFParser.cpp DiracParser.cpp)