@@ -14,7 +14,7 @@ qt5_add_resources(UI_RESOURCES qml.qrc)
1414# Set name of binary and add_executable()
1515file (GLOB HEADERS "*.h" )
1616if (APPLE )
17- set (EXECUTEABLE mix)
17+ set (EXECUTABLE mix)
1818 set (BIN_INSTALL_DIR "." )
1919 set (DOC_INSTALL_DIR "." )
2020
@@ -25,48 +25,48 @@ if (APPLE)
2525 set (MACOSX_BUNDLE_SHORT_VERSION_STRING "${PROJECT_VERSION } " )
2626 set (MACOSX_BUNDLE_COPYRIGHT "${PROJECT_COPYRIGHT_YEAR} ${PROJECT_VENDOR} " )
2727 set (MACOSX_BUNDLE_GUI_IDENTIFIER "${PROJECT_DOMAIN_SECOND} .${PROJECT_DOMAIN_FIRST} " )
28- set (MACOSX_BUNDLE_BUNDLE_NAME ${EXECUTEABLE } )
28+ set (MACOSX_BUNDLE_BUNDLE_NAME ${EXECUTABLE } )
2929 set (MACOSX_BUNDLE_ICON_FILE mix)
3030 include (BundleUtilities )
3131
32- add_executable (${EXECUTEABLE } MACOSX_BUNDLE ${SRC_LIST} ${HEADERS} ${UI_RESOURCES} )
33- set_target_properties (${EXECUTEABLE } PROPERTIES MACOSX_BUNDLE_INFO_PLIST "${CMAKE_CURRENT_SOURCE_DIR } /EthereumMacOSXBundleInfo.plist.in" )
34- SET_SOURCE_FILES_PROPERTIES (${EXECUTEABLE } PROPERTIES MACOSX_PACKAGE_LOCATION MacOS)
32+ add_executable (${EXECUTABLE } MACOSX_BUNDLE ${SRC_LIST} ${HEADERS} ${UI_RESOURCES} )
33+ set_target_properties (${EXECUTABLE } PROPERTIES MACOSX_BUNDLE_INFO_PLIST "${CMAKE_CURRENT_SOURCE_DIR } /EthereumMacOSXBundleInfo.plist.in" )
34+ SET_SOURCE_FILES_PROPERTIES (${EXECUTABLE } PROPERTIES MACOSX_PACKAGE_LOCATION MacOS)
3535 SET_SOURCE_FILES_PROPERTIES (${MACOSX_BUNDLE_ICON_FILE} .icns PROPERTIES MACOSX_PACKAGE_LOCATION "Resources" )
3636
3737else ()
38- set (EXECUTEABLE mix)
39- add_executable (${EXECUTEABLE } ${SRC_LIST} ${HEADERS} ${UI_RESOURCES} )
38+ set (EXECUTABLE mix)
39+ add_executable (${EXECUTABLE } ${SRC_LIST} ${HEADERS} ${UI_RESOURCES} )
4040endif ()
4141
42- target_link_libraries (${EXECUTEABLE } Qt5::Core )
43- target_link_libraries (${EXECUTEABLE } Qt5::Gui )
44- target_link_libraries (${EXECUTEABLE } webthree )
45- target_link_libraries (${EXECUTEABLE } qethereum )
46- target_link_libraries (${EXECUTEABLE } ethereum )
47- target_link_libraries (${EXECUTEABLE } evm )
48- target_link_libraries (${EXECUTEABLE } ethcore )
49- target_link_libraries (${EXECUTEABLE } devcrypto )
50- target_link_libraries (${EXECUTEABLE } secp256k1 )
51- target_link_libraries (${EXECUTEABLE } serpent )
52- target_link_libraries (${EXECUTEABLE } lll )
53- target_link_libraries (${EXECUTEABLE } solidity )
54- target_link_libraries (${EXECUTEABLE } evmcore )
55- target_link_libraries (${EXECUTEABLE } devcore )
56- target_link_libraries (${EXECUTEABLE } web3jsonrpc )
57- target_link_libraries (${EXECUTEABLE } jsqrc )
42+ target_link_libraries (${EXECUTABLE } Qt5::Core )
43+ target_link_libraries (${EXECUTABLE } Qt5::Gui )
44+ target_link_libraries (${EXECUTABLE } webthree )
45+ target_link_libraries (${EXECUTABLE } qethereum )
46+ target_link_libraries (${EXECUTABLE } ethereum )
47+ target_link_libraries (${EXECUTABLE } evm )
48+ target_link_libraries (${EXECUTABLE } ethcore )
49+ target_link_libraries (${EXECUTABLE } devcrypto )
50+ target_link_libraries (${EXECUTABLE } secp256k1 )
51+ target_link_libraries (${EXECUTABLE } serpent )
52+ target_link_libraries (${EXECUTABLE } lll )
53+ target_link_libraries (${EXECUTABLE } solidity )
54+ target_link_libraries (${EXECUTABLE } evmcore )
55+ target_link_libraries (${EXECUTABLE } devcore )
56+ target_link_libraries (${EXECUTABLE } web3jsonrpc )
57+ target_link_libraries (${EXECUTABLE } jsqrc )
5858
5959if (APPLE )
6060 # First have qt5 install plugins and frameworks
61- add_custom_command (TARGET ${EXECUTEABLE } POST_BUILD
62- COMMAND ${CMAKE_DEPENDENCY_INSTALL_DIR} /bin/macdeployqt -qmldir=${CMAKE_CURRENT_SOURCE_DIR}/qml ${CMAKE_CURRENT_BINARY_DIR } /${CMAKE_CFG_INTDIR}/${EXECUTEABLE }.app
61+ add_custom_command (TARGET ${EXECUTABLE } POST_BUILD
62+ COMMAND ${CMAKE_DEPENDENCY_INSTALL_DIR} /bin/macdeployqt -qmldir=${CMAKE_CURRENT_SOURCE_DIR}/qml ${CMAKE_CURRENT_BINARY_DIR } /${CMAKE_CFG_INTDIR}/${EXECUTABLE }.app
6363 WORKING_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY } )
6464
6565 # This tool and next will inspect linked libraries in order to determine which dependencies are required
6666 if (${CMAKE_CFG_INTDIR } STREQUAL "." )
67- set (APP_BUNDLE_PATH "${CMAKE_CURRENT_BINARY_DIR } /${EXECUTEABLE } .app" )
67+ set (APP_BUNDLE_PATH "${CMAKE_CURRENT_BINARY_DIR } /${EXECUTABLE } .app" )
6868 else ()
69- set (APP_BUNDLE_PATH "${CMAKE_CURRENT_BINARY_DIR } /\$ ENV{CONFIGURATION}/${EXECUTEABLE } .app" )
69+ set (APP_BUNDLE_PATH "${CMAKE_CURRENT_BINARY_DIR } /\$ ENV{CONFIGURATION}/${EXECUTABLE } .app" )
7070 endif ()
7171 install (CODE "
7272 include(BundleUtilities)
@@ -81,5 +81,6 @@ if (APPLE)
8181 endif ()
8282 " )
8383else ()
84- install ( TARGETS ${EXECUTEABLE } RUNTIME DESTINATION bin)
84+ install ( TARGETS ${EXECUTABLE } RUNTIME DESTINATION bin)
8585endif ()
86+
0 commit comments