mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
CMake: set default RUNTIME_OUTPUT_DIRECTORY property to "bin"
This commit changes output directory for runtime components (executables and DLLs) to "bin" directory. That allows running executables on Windows without need of install step. Closes ethereum/cpp-ethereum#1821
This commit is contained in:
parent
6cc71a188f
commit
b07331fbb3
@ -19,15 +19,10 @@ set(EXECUTABLE evmasm)
|
||||
|
||||
file(GLOB HEADERS "*.h")
|
||||
|
||||
if (ETH_STATIC)
|
||||
add_library(${EXECUTABLE} STATIC ${SRC_LIST} ${HEADERS})
|
||||
else()
|
||||
add_library(${EXECUTABLE} SHARED ${SRC_LIST} ${HEADERS})
|
||||
endif()
|
||||
add_library(${EXECUTABLE} ${SRC_LIST} ${HEADERS})
|
||||
|
||||
target_link_libraries(${EXECUTABLE} evmcore)
|
||||
target_link_libraries(${EXECUTABLE} devcrypto)
|
||||
|
||||
install( TARGETS ${EXECUTABLE} RUNTIME DESTINATION bin ARCHIVE DESTINATION lib LIBRARY DESTINATION lib )
|
||||
install( FILES ${HEADERS} DESTINATION include/${EXECUTABLE} )
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user