aboutsummaryrefslogtreecommitdiffstats
path: root/cmake/EthDependencies.cmake
diff options
context:
space:
mode:
authorAlex Beregszaszi <alex@rtfs.hu>2017-08-24 04:10:21 +0800
committerGitHub <noreply@github.com>2017-08-24 04:10:21 +0800
commite7832eccf4031c7157009c3912e4c076d8a683ff (patch)
treed8879e058c07835e683a85e09c29bea6518b9e13 /cmake/EthDependencies.cmake
parentb0c78eaee8dab6f3013e69279fde909a06aba817 (diff)
parentb9015f0fb6d4a4c332746c2e503219c9f059b657 (diff)
downloaddexon-solidity-e7832eccf4031c7157009c3912e4c076d8a683ff.tar.gz
dexon-solidity-e7832eccf4031c7157009c3912e4c076d8a683ff.tar.zst
dexon-solidity-e7832eccf4031c7157009c3912e4c076d8a683ff.zip
Merge pull request #2783 from ethereum/cmake-dead-code
CMake: Remove unused scripts
Diffstat (limited to 'cmake/EthDependencies.cmake')
-rw-r--r--cmake/EthDependencies.cmake26
1 files changed, 0 insertions, 26 deletions
diff --git a/cmake/EthDependencies.cmake b/cmake/EthDependencies.cmake
index 3d05d44b..1204f186 100644
--- a/cmake/EthDependencies.cmake
+++ b/cmake/EthDependencies.cmake
@@ -55,29 +55,3 @@ if (APPLE)
endif()
include_directories(BEFORE "${PROJECT_BINARY_DIR}/include")
-
-function(eth_use TARGET REQUIRED)
- if (NOT TARGET ${TARGET})
- message(FATAL_ERROR "eth_use called for non existing target ${TARGET}")
- endif()
-
- if (TARGET ${PROJECT_NAME}_BuildInfo.h)
- add_dependencies(${TARGET} ${PROJECT_NAME}_BuildInfo.h)
- endif()
-
- foreach(MODULE ${ARGN})
- string(REPLACE "::" ";" MODULE_PARTS "${MODULE}")
- list(GET MODULE_PARTS 0 MODULE_MAIN)
- list(LENGTH MODULE_PARTS MODULE_LENGTH)
- if (MODULE_LENGTH GREATER 1)
- list(GET MODULE_PARTS 1 MODULE_SUB)
- endif()
- # TODO: check if file exists if not, throws FATAL_ERROR with detailed description
- get_target_property(TARGET_APPLIED ${TARGET} TARGET_APPLIED_${MODULE_MAIN}_${MODULE_SUB})
- if (NOT TARGET_APPLIED)
- include(Use${MODULE_MAIN})
- set_target_properties(${TARGET} PROPERTIES TARGET_APPLIED_${MODULE_MAIN}_${MODULE_SUB} TRUE)
- eth_apply(${TARGET} ${REQUIRED} ${MODULE_SUB})
- endif()
- endforeach()
-endfunction()