Browse Source

package solc, eth, ethminer, rlp && abi in cpack nsis installer

cl-refactor
unknown 10 years ago
committed by unknown
parent
commit
3af40c3307
  1. 8
      CMakeLists.txt
  2. 3
      abi/CMakeLists.txt
  3. 3
      eth/CMakeLists.txt
  4. 3
      ethminer/CMakeLists.txt
  5. 3
      rlp/CMakeLists.txt
  6. 2
      solc/CMakeLists.txt

8
CMakeLists.txt

@ -401,7 +401,13 @@ if (WIN32)
# our stuff
set(CPACK_COMPONENT_ALETHZERO_GROUP "Applications")
set(CPACK_COMPONENT_MIX_GROUP "Applications")
set(CPACK_COMPONENTS_ALL alethzero mix)
set(CPACK_COMPONENT_SOLC_GROUP "CLI")
set(CPACK_COMPONENT_ETH_GROUP "CLI")
set(CPACK_COMPONENT_ETHMINER_GROUP "CLI")
set(CPACK_COMPONENT_RLP_GROUP "CLI")
set(CPACK_COMPONENT_ABI_GROUP "CLI")
set(CPACK_COMPONENTS_ALL alethzero mix solc eth ethminer rlp abi)
# nsis specific stuff
set(CPACK_NSIS_DISPLAY_NAME "${CPACK_PACKAGE_INSTALL_DIRECTORY} ethereum")

3
abi/CMakeLists.txt

@ -12,5 +12,4 @@ add_executable(${EXECUTABLE} ${SRC_LIST})
target_link_libraries(${EXECUTABLE} ethereum)
install( TARGETS ${EXECUTABLE} DESTINATION bin)
eth_install_executable(${EXECUTABLE})

3
eth/CMakeLists.txt

@ -37,5 +37,4 @@ if (DEFINED WIN32 AND NOT DEFINED CMAKE_COMPILER_IS_MINGW)
eth_copy_dlls("${EXECUTABLE}" MHD_DLLS)
endif()
install( TARGETS ${EXECUTABLE} DESTINATION bin )
eth_install_executable(${EXECUTABLE})

3
ethminer/CMakeLists.txt

@ -37,5 +37,4 @@ if (DEFINED WIN32 AND NOT DEFINED CMAKE_COMPILER_IS_MINGW)
eth_copy_dlls("${EXECUTABLE}" MHD_DLLS)
endif()
install( TARGETS ${EXECUTABLE} DESTINATION bin )
eth_install_executable(${EXECUTABLE})

3
rlp/CMakeLists.txt

@ -12,5 +12,4 @@ add_executable(${EXECUTABLE} ${SRC_LIST})
target_link_libraries(${EXECUTABLE} devcrypto)
install( TARGETS ${EXECUTABLE} DESTINATION bin)
eth_install_executable(${EXECUTABLE})

2
solc/CMakeLists.txt

@ -17,7 +17,7 @@ target_link_libraries(${EXECUTABLE} ${Boost_FILESYSTEM_LIBRARIES})
target_link_libraries(${EXECUTABLE} ${Boost_PROGRAM_OPTIONS_LIBRARIES})
target_link_libraries(${EXECUTABLE} solidity)
install( TARGETS ${EXECUTABLE} DESTINATION bin )
eth_install_executable(${EXECUTABLE})
add_library(soljson jsonCompiler.cpp ${HEADERS})
target_link_libraries(soljson solidity)

Loading…
Cancel
Save