aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorChristian <c@ethdev.com>2015-01-28 15:50:53 +0800
committerchriseth <c@ethdev.com>2015-04-22 17:33:25 +0800
commit21a4c342d8102b30cde1e10f2750b8f5cb1317c3 (patch)
treeb3402300792625c3a0f6d0d9ee89d56e15c64783 /CMakeLists.txt
parent2eb7c95d88a8c24b2d0db609544535e12b845fc6 (diff)
downloaddexon-solidity-21a4c342d8102b30cde1e10f2750b8f5cb1317c3.tar
dexon-solidity-21a4c342d8102b30cde1e10f2750b8f5cb1317c3.tar.gz
dexon-solidity-21a4c342d8102b30cde1e10f2750b8f5cb1317c3.tar.bz2
dexon-solidity-21a4c342d8102b30cde1e10f2750b8f5cb1317c3.tar.lz
dexon-solidity-21a4c342d8102b30cde1e10f2750b8f5cb1317c3.tar.xz
dexon-solidity-21a4c342d8102b30cde1e10f2750b8f5cb1317c3.tar.zst
dexon-solidity-21a4c342d8102b30cde1e10f2750b8f5cb1317c3.zip
JSON compiler.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d3a39dbc..17782396 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2,6 +2,7 @@ cmake_policy(SET CMP0015 NEW)
set(CMAKE_AUTOMOC OFF)
aux_source_directory(. SRC_LIST)
+list(REMOVE_ITEM SRC_LIST "./jsonCompiler.cpp")
include_directories(BEFORE ${JSONCPP_INCLUDE_DIRS})
include_directories(BEFORE ..)
@@ -18,3 +19,9 @@ target_link_libraries(${EXECUTABLE} solidity)
install( TARGETS ${EXECUTABLE} DESTINATION bin )
+if (ETH_STATIC)
+ add_library(soljson STATIC jsonCompiler.cpp ${HEADERS})
+else()
+ add_library(soljson SHARED jsonCompiler.cpp ${HEADERS})
+endif()
+target_link_libraries(soljson solidity)