mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	Merge remote-tracking branch 'ethereum/develop' into sol_contractCompiler
Conflicts: libsolidity/Types.cpp
This commit is contained in:
		
						commit
						f6fabb268b
					
				| @ -9,23 +9,6 @@ set(EXECUTABLE solc) | |||||||
| add_executable(${EXECUTABLE} ${SRC_LIST}) | add_executable(${EXECUTABLE} ${SRC_LIST}) | ||||||
| 
 | 
 | ||||||
| target_link_libraries(${EXECUTABLE} solidity) | target_link_libraries(${EXECUTABLE} solidity) | ||||||
| target_link_libraries(${EXECUTABLE} devcore) |  | ||||||
| 
 |  | ||||||
| if ("${TARGET_PLATFORM}" STREQUAL "w64") |  | ||||||
| 	set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static-libgcc -static-libstdc++") |  | ||||||
| 	target_link_libraries(${EXECUTABLE} gcc) |  | ||||||
| 	target_link_libraries(${EXECUTABLE} gdi32) |  | ||||||
| 	target_link_libraries(${EXECUTABLE} ws2_32) |  | ||||||
| 	target_link_libraries(${EXECUTABLE} mswsock) |  | ||||||
| 	target_link_libraries(${EXECUTABLE} shlwapi) |  | ||||||
| 	target_link_libraries(${EXECUTABLE} iphlpapi) |  | ||||||
| 	target_link_libraries(${EXECUTABLE} boost_thread_win32-mt-s) |  | ||||||
| 	set(CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS) |  | ||||||
| elseif (UNIX) |  | ||||||
| else () |  | ||||||
| 	find_package(Threads REQUIRED) |  | ||||||
| 	target_link_libraries(${EXECUTABLE} ${CMAKE_THREAD_LIBS_INIT}) |  | ||||||
| endif () |  | ||||||
| 
 | 
 | ||||||
| install( TARGETS ${EXECUTABLE} DESTINATION bin ) | install( TARGETS ${EXECUTABLE} DESTINATION bin ) | ||||||
| 
 | 
 | ||||||
|  | |||||||
							
								
								
									
										21
									
								
								main.cpp
									
									
									
									
									
								
							
							
						
						
									
										21
									
								
								main.cpp
									
									
									
									
									
								
							| @ -1,3 +1,24 @@ | |||||||
|  | /*
 | ||||||
|  | 	This file is part of cpp-ethereum. | ||||||
|  | 
 | ||||||
|  | 	cpp-ethereum is free software: you can redistribute it and/or modify | ||||||
|  | 	it under the terms of the GNU General Public License as published by | ||||||
|  | 	the Free Software Foundation, either version 3 of the License, or | ||||||
|  | 	(at your option) any later version. | ||||||
|  | 
 | ||||||
|  | 	cpp-ethereum is distributed in the hope that it will be useful, | ||||||
|  | 	but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||||
|  | 	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||||
|  | 	GNU General Public License for more details. | ||||||
|  | 
 | ||||||
|  | 	You should have received a copy of the GNU General Public License | ||||||
|  | 	along with cpp-ethereum.  If not, see <http://www.gnu.org/licenses/>.
 | ||||||
|  | */ | ||||||
|  | /**
 | ||||||
|  |  * @author Christian <c@ethdev.com> | ||||||
|  |  * @date 2014 | ||||||
|  |  * Solidity commandline compiler. | ||||||
|  |  */ | ||||||
| 
 | 
 | ||||||
| #include <string> | #include <string> | ||||||
| #include <iostream> | #include <iostream> | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user