port code from +17 branch, fix operator *=
[novacoin.git] / CMakeLists.txt
index bc498f6..94e65fb 100644 (file)
@@ -63,6 +63,12 @@ option(WITH_TOOLS "Build utility tools"  NO)
 add_subdirectory(src/additional/libqrencode)
 add_subdirectory(src/additional/IXWebSocket)
 
+# Apply patch for IXWebSocket issue
+execute_process (
+    COMMAND sh -c "${CMAKE_CURRENT_SOURCE_DIR}/src/additional/fix_cerrno.sh"
+    OUTPUT_VARIABLE outIxVar
+)
+
 # Set default root path for berkeley db
 if (NOT BerkeleyDB_ROOT)
 set(BerkeleyDB_ROOT /usr)
@@ -129,6 +135,7 @@ set(generic_sources
     ${CMAKE_CURRENT_SOURCE_DIR}/src/addrman.cpp
     ${CMAKE_CURRENT_SOURCE_DIR}/src/db.cpp
     ${CMAKE_CURRENT_SOURCE_DIR}/src/walletdb.cpp
+    ${CMAKE_CURRENT_SOURCE_DIR}/src/uint256.cpp
     ${CMAKE_CURRENT_SOURCE_DIR}/src/qt/clientmodel.cpp
     ${CMAKE_CURRENT_SOURCE_DIR}/src/qt/guiutil.cpp
     ${CMAKE_CURRENT_SOURCE_DIR}/src/qt/transactionrecord.cpp