Don't link libpython, it isn't there in manylinux
This commit is contained in:
parent
eb26bb1f87
commit
a02c88a893
|
@ -7,7 +7,7 @@
|
|||
option(CHECK_DATABASE "Run database in full check mode (very slow)" OFF)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
|
||||
|
||||
|
|
|
@ -50,7 +50,7 @@
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
${LIBEXECINFO_LIBRARIES}
|
||||
)
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
option(CHECK_DATABASE "Run database in full check mode (very slow)" OFF)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")
|
||||
find_package(Bootstrap REQUIRED)
|
||||
|
|
|
@ -90,7 +90,7 @@ endif ( CHECK_DETERMINISM )
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
)
|
||||
|
||||
add_library( anabatic ${cpps} )
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
|
||||
project(Bootstrap)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.0)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables USE_LIBBFD "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
|
||||
|
||||
|
|
|
@ -135,7 +135,7 @@
|
|||
# Build <PROJECT>_INCLUDE_DIR & <PROJECT>_LIBRARIES and sets up <PROJECT>_FOUND
|
||||
# Usage: set_library_path(<PROJECT> <library>)
|
||||
#
|
||||
# May be used any number of time on the same <PROJECT> to create a list of
|
||||
#PYTHON_NEW May be used any number of time on the same <PROJECT> to create a list of
|
||||
# <library>.
|
||||
#
|
||||
macro(set_libraries_path configname library)
|
||||
|
@ -152,7 +152,14 @@
|
|||
set(${configname}_FOUND "NOTFOUND")
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
#
|
||||
# sets that a library is expected to have unresolved symbols
|
||||
# Usage: set_library_unresolved_symbols(<PROJECT>)
|
||||
#
|
||||
# Should be used before set_libraries_path.
|
||||
macro(set_has_unresolved_symbols configname)
|
||||
set(${configname}_LIBRARIES "-Wl,--unresolved-symbols=ignore-in-shared-libs" ${${configname}_LIBRARIES})
|
||||
endmacro()
|
||||
|
||||
#
|
||||
# Checks if a set of libraries has been found, could be blocking or not.
|
||||
|
@ -400,9 +407,11 @@
|
|||
set( pyDeplibs ${clib} ${deplibs} )
|
||||
|
||||
add_library( ${clib} ${pyCpps} )
|
||||
set_target_properties( ${clib} PROPERTIES VERSION ${version} SOVERSION ${soversion} )
|
||||
set_target_properties( ${clib} PROPERTIES VERSION ${version} SOVERSION ${soversion})
|
||||
#target_compile_definitions( ${clib} PUBLIC Py_LIMITED_API=1)
|
||||
target_link_libraries( ${clib} ${deplibs} )
|
||||
install( TARGETS ${clib} DESTINATION lib${LIB_SUFFIX} )
|
||||
target_link_options( ${clib} PRIVATE "LINKER:--unresolved-symbols=ignore-in-object-files")
|
||||
endif()
|
||||
|
||||
set( pytarget "${pymodule}_target" )
|
||||
|
@ -413,6 +422,7 @@
|
|||
PREFIX ""
|
||||
OUTPUT_NAME ${pymodule}
|
||||
)
|
||||
#target_compile_definitions( ${pytarget} PUBLIC Py_LIMITED_API=1)
|
||||
target_link_libraries( ${pytarget} ${pyDeplibs} )
|
||||
|
||||
install( TARGETS ${pytarget} DESTINATION ${Python_CORIOLISARCH} )
|
||||
|
@ -436,6 +446,7 @@
|
|||
add_library( ${pymodule} MODULE ${pyCpps} )
|
||||
set_target_properties( ${pymodule} PROPERTIES PREFIX "" )
|
||||
target_link_libraries( ${pymodule} ${deplibs} )
|
||||
# target_compile_definitions( ${pymodule} PUBLIC Py_LIMITED_API=1)
|
||||
|
||||
install( TARGETS ${pymodule} DESTINATION ${Python_CORIOLISARCH} )
|
||||
if( NOT ("${pyIncludes}" STREQUAL "None") )
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
option(BUILD_DOC "Build the documentation (doxygen)" OFF)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
|
||||
|
||||
|
|
|
@ -101,7 +101,7 @@
|
|||
${QWT_LIBRARY}
|
||||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
)
|
||||
|
||||
add_library( bora ${cpps} ${mocCpps} ${pyCpps} )
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
#option(BUILD_DOC "Build the documentation (doxygen)" OFF)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")
|
||||
find_package(Bootstrap REQUIRED)
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
set(ignoreVariables "${CMAKE_INSTALL_DIR}")
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
OPTION(BUILD_DOC "Build the documentation (latex+doxygen)" OFF)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
|
|
@ -49,7 +49,7 @@
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
)
|
||||
|
||||
install( TARGETS libmanager DESTINATION lib${LIB_SUFFIX} )
|
||||
|
|
|
@ -313,7 +313,7 @@
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
)
|
||||
|
||||
install ( TARGETS crlcore DESTINATION lib${LIB_SUFFIX} )
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
# -*- explicit-buffer-name: "CMakeLists.txt<crlcore/src/ccore/cyclop>" -*-
|
||||
|
||||
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development)
|
||||
include_directories ( ${CRLCORE_SOURCE_DIR}/src/ccore
|
||||
${HURRICANE_INCLUDE_DIR}
|
||||
${UTILITIES_INCLUDE_DIR}
|
||||
|
@ -31,7 +32,7 @@
|
|||
${OA_LIBRARIES}
|
||||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${Python_LIBRARIES}
|
||||
${Python_LIBRARIES}
|
||||
-lutil
|
||||
${LIBXML2_LIBRARIES}
|
||||
${BZIP2_LIBRARIES}
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
${OA_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
)
|
||||
|
||||
|
||||
|
@ -96,7 +96,6 @@
|
|||
${HURRICANE_PYTHON_LIBRARIES}
|
||||
${HURRICANE_LIBRARIES}
|
||||
${LEFDEF_LIBRARIES}
|
||||
${Python_LIBRARIES}
|
||||
${QtX_LIBRARIES}
|
||||
-lutil
|
||||
)
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
# -*- explicit-buffer-name: "CMakeLists.txt<crlcore/src/x2y> -*-
|
||||
|
||||
|
||||
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development)
|
||||
include_directories ( ${CRLCORE_SOURCE_DIR}/src/ccore
|
||||
${HURRICANE_INCLUDE_DIR}
|
||||
${UTILITIES_INCLUDE_DIR}
|
||||
|
@ -20,7 +22,7 @@
|
|||
${OA_LIBRARIES}
|
||||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${Python_LIBRARIES}
|
||||
${Python_LIBRARIES}
|
||||
-lutil
|
||||
${LIBXML2_LIBRARIES}
|
||||
${BZIP2_LIBRARIES}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
|
||||
project(CUMULUS)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.0)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${BUILD_DOC}" "${CMAKE_INSTALL_DIR}")
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
option(CHECK_DATABASE "Run database in full check mode (very slow)" OFF)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${CMAKE_INSTALL_DIR}")
|
||||
|
||||
|
|
|
@ -73,7 +73,7 @@ endif ( CHECK_DETERMINISM )
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
)
|
||||
|
||||
add_library( katabatic ${cpps} )
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
option(CHECK_DATABASE "Run database in full check mode (very slow)" OFF)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${CMAKE_INSTALL_DIR}")
|
||||
|
||||
|
|
|
@ -94,7 +94,7 @@
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
${LIBEXECINFO_LIBRARIES}
|
||||
)
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
|
||||
project(KNIK)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
|
|
@ -60,7 +60,7 @@
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
)
|
||||
|
||||
install ( TARGETS knik DESTINATION lib${LIB_SUFFIX} )
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
|
||||
project(NIMBUS)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")
|
||||
|
|
|
@ -57,7 +57,7 @@
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
)
|
||||
|
||||
add_library ( pyNimbus MODULE ${pyCpps} )
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
|
||||
project(VLSISAPD)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${CMAKE_INSTALL_DIR}")
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
INCLUDE_DIRECTORIES ( ${VLSISAPD_SOURCE_DIR}/src/liberty/src )
|
||||
ADD_EXECUTABLE ( driveLiberty driveLiberty.cpp )
|
||||
ADD_EXECUTABLE ( parseLiberty parseLiberty.cpp )
|
||||
TARGET_LINK_LIBRARIES ( driveLiberty liberty ${Boost_LIBRARIES} ${Python_LIBRARIES} )
|
||||
TARGET_LINK_LIBRARIES ( parseLiberty liberty ${Boost_LIBRARIES} ${Python_LIBRARIES} )
|
||||
TARGET_LINK_LIBRARIES ( driveLiberty liberty ${Boost_LIBRARIES} )
|
||||
TARGET_LINK_LIBRARIES ( parseLiberty liberty ${Boost_LIBRARIES} )
|
||||
INSTALL ( TARGETS driveLiberty DESTINATION share/doc/coriolis2/examples/vlsisapd/liberty )
|
||||
INSTALL ( TARGETS parseLiberty DESTINATION share/doc/coriolis2/examples/vlsisapd/liberty )
|
||||
|
|
|
@ -24,7 +24,7 @@ IF(Boost_FOUND)
|
|||
OUTPUT_NAME "AGDS"
|
||||
PREFIX ""
|
||||
)
|
||||
TARGET_LINK_LIBRARIES(pyAGDS agds ${Boost_LIBRARIES} ${Python_LIBRARIES})
|
||||
TARGET_LINK_LIBRARIES(pyAGDS agds ${Boost_LIBRARIES} )
|
||||
INSTALL(TARGETS pyAGDS DESTINATION ${PYTHON_SITE_PACKAGES})
|
||||
ENDIF(Boost_FOUND)
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
target_link_libraries ( bookshelf vlsisapdutils )
|
||||
set_target_properties ( bookshelf PROPERTIES VERSION 1.0 SOVERSION 1 )
|
||||
add_executable ( bookshelf-tk ${testcpps} )
|
||||
target_link_libraries ( bookshelf-tk bookshelf ${Boost_LIBRARIES} ${Python_LIBRARIES})
|
||||
target_link_libraries ( bookshelf-tk bookshelf ${Boost_LIBRARIES} )
|
||||
|
||||
install ( TARGETS bookshelf DESTINATION lib${LIB_SUFFIX} )
|
||||
install ( TARGETS bookshelf-tk DESTINATION bin )
|
||||
|
|
|
@ -21,7 +21,7 @@ IF(Boost_FOUND)
|
|||
OUTPUT_NAME "CIF"
|
||||
PREFIX ""
|
||||
)
|
||||
TARGET_LINK_LIBRARIES(pyCIF cif ${Boost_LIBRARIES} ${Python_LIBRARIES})
|
||||
TARGET_LINK_LIBRARIES(pyCIF cif ${Boost_LIBRARIES} )
|
||||
INSTALL(TARGETS pyCIF DESTINATION ${PYTHON_SITE_PACKAGES})
|
||||
ENDIF(Boost_FOUND)
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@
|
|||
set_target_properties ( configuration PROPERTIES VERSION 1.0 SOVERSION 1 )
|
||||
target_link_libraries ( configuration vlsisapdutils
|
||||
${QtX_LIBRARIES}
|
||||
${Python_LIBRARIES}
|
||||
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
)
|
||||
|
@ -55,7 +55,7 @@
|
|||
PREFIX ""
|
||||
)
|
||||
target_link_libraries ( pyConfiguration configuration
|
||||
${Python_LIBRARIES}
|
||||
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
)
|
||||
|
|
|
@ -22,7 +22,7 @@ IF (Boost_FOUND)
|
|||
OUTPUT_NAME "DTR"
|
||||
PREFIX ""
|
||||
)
|
||||
TARGET_LINK_LIBRARIES(pyDTR dtr ${LIBXML2_LIBRARIES} ${Boost_LIBRARIES} ${Python_LIBRARIES})
|
||||
TARGET_LINK_LIBRARIES(pyDTR dtr ${LIBXML2_LIBRARIES} ${Boost_LIBRARIES} )
|
||||
INSTALL(TARGETS pyDTR DESTINATION ${PYTHON_SITE_PACKAGES})
|
||||
ENDIF(Boost_FOUND)
|
||||
|
||||
|
|
|
@ -66,6 +66,6 @@ if ( Boost_FOUND )
|
|||
OUTPUT_NAME "LIBERTY"
|
||||
PREFIX ""
|
||||
)
|
||||
target_link_libraries ( pyLIBERTY liberty ${Boost_LIBRARIES} ${Python_LIBRARIES} )
|
||||
target_link_libraries ( pyLIBERTY liberty ${Boost_LIBRARIES} )
|
||||
install ( TARGETS pyLIBERTY DESTINATION ${PYTHON_SITE_PACKAGES} )
|
||||
endif ( Boost_FOUND )
|
||||
|
|
|
@ -27,7 +27,7 @@ IF(Boost_FOUND)
|
|||
OUTPUT_NAME "SPICE"
|
||||
PREFIX ""
|
||||
)
|
||||
TARGET_LINK_LIBRARIES(pySPICE spice ${Boost_LIBRARIES} ${Python_LIBRARIES})
|
||||
TARGET_LINK_LIBRARIES(pySPICE spice ${Boost_LIBRARIES} )
|
||||
INSTALL(TARGETS pySPICE DESTINATION ${PYTHON_SITE_PACKAGES})
|
||||
ENDIF(Boost_FOUND)
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
|
||||
project(DOCUMENTATION)
|
||||
|
||||
cmake_minimum_required(VERSION 2.4.0)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${LIB_SUFFIX} ${CMAKE_INSTALL_DIR}")
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
option(BUILD_DOC "Build the documentation (doxygen)" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")
|
||||
find_package(Bootstrap REQUIRED)
|
||||
|
|
|
@ -44,7 +44,7 @@
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
${LIBEXECINFO_LIBRARIES}
|
||||
)
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
|
||||
project(EQUINOX)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
|
|
@ -57,7 +57,7 @@
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
)
|
||||
|
||||
install ( TARGETS equinox intervalTree DESTINATION lib${LIB_SUFFIX} )
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
#option(BUILD_DOC "Build the documentation (doxygen)" OFF)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")
|
||||
find_package(Bootstrap REQUIRED)
|
||||
|
|
|
@ -58,7 +58,7 @@
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
${LIBEXECINFO_LIBRARIES}
|
||||
)
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
set( CMAKE_LEGACY_CYGWIN_WIN32 0 )
|
||||
project( FLUTE )
|
||||
|
||||
cmake_minimum_required( VERSION 2.8.9 )
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set( ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}" )
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
${CORIOLIS_LIBRARIES}
|
||||
${HURRICANE_PYTHON_LIBRARIES}
|
||||
${UTILITIES_LIBRARY}
|
||||
${Python_LIBRARIES}
|
||||
|
||||
-lutil
|
||||
)
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
option(CHECK_DATABASE "Run database in full check mode (very slow)" OFF)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
|
||||
|
||||
|
|
|
@ -44,7 +44,7 @@
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
)
|
||||
|
||||
add_library( foehn ${cpps} )
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
option(BUILD_DOC "Build the documentation (doxygen)" OFF)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules")
|
||||
find_package(RapidJSON REQUIRED)
|
||||
|
|
|
@ -129,6 +129,11 @@ IF(UNIX)
|
|||
DOC "${HURRICANE_LIBRARY_PATH_DESCRIPTION}"
|
||||
)
|
||||
|
||||
set_has_unresolved_symbols(HURRICANE_ANALOG)
|
||||
set_has_unresolved_symbols(HURRICANE_PYTHON)
|
||||
set_has_unresolved_symbols(HURRICANE_PYTHON_NEW)
|
||||
set_has_unresolved_symbols(HURRICANE_VIEWER)
|
||||
|
||||
SET_LIBRARIES_PATH(HURRICANE HURRICANE_CONFIGURATION)
|
||||
SET_LIBRARIES_PATH(HURRICANE HURRICANE_UTILITIES)
|
||||
SET_LIBRARIES_PATH(HURRICANE HURRICANE)
|
||||
|
@ -139,7 +144,6 @@ IF(UNIX)
|
|||
|
||||
set(HURRICANE_PYTHON_INTERFACE_LINK_LIBRARIES "${Boost_LIBRARIES} ${BZIP2_LIBRARIES} ${LIBBFD_LIBRARIES}" )
|
||||
|
||||
|
||||
HURRICANE_CHECK_LIBRARIES(HURRICANE )
|
||||
HURRICANE_CHECK_LIBRARIES(HURRICANE_PYTHON_NEW ${HURRICANE_FIND_REQUIRED})
|
||||
HURRICANE_CHECK_LIBRARIES(HURRICANE_PYTHON ${HURRICANE_FIND_REQUIRED})
|
||||
|
|
|
@ -91,14 +91,14 @@
|
|||
add_python_module3( "${pyCfgCpps}"
|
||||
"${pyCfgIncludes}"
|
||||
Cfg
|
||||
"pytypemanager;configuration;hurricane;${QtX_LIBRARIES};${Python_LIBRARIES}"
|
||||
"pytypemanager;configuration;hurricane;${QtX_LIBRARIES};"
|
||||
include/coriolis2/hurricane/configuration
|
||||
)
|
||||
|
||||
add_python_module3( "${pyHurricane3Cpps}"
|
||||
"${pyHurricane3Includes}"
|
||||
Hurricane3
|
||||
"pytypemanager;configuration;hurricane;${Python_LIBRARIES}"
|
||||
"pytypemanager;configuration;hurricane;"
|
||||
include/coriolis2/hurricane/configuration
|
||||
)
|
||||
|
||||
|
|
|
@ -168,7 +168,7 @@
|
|||
|
||||
set( depLibs hurricane
|
||||
${Boost_LIBRARIES}
|
||||
${Python_LIBRARIES}
|
||||
|
||||
)
|
||||
|
||||
add_python_module( "${pyCpps}"
|
||||
|
|
|
@ -150,7 +150,7 @@
|
|||
${UTILITIES_LIBRARY}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${QtX_LIBRARIES}
|
||||
${Python_LIBRARIES}
|
||||
|
||||
)
|
||||
|
||||
add_library( viewer ${cpps} ${MOC_SRCS} ${RCC_SRCS} ${pyCpps} )
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
|
||||
project(ISPD)
|
||||
|
||||
cmake_minimum_required(VERSION 2.4.0)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
${LEFDEF_LIBRARIES}
|
||||
${QT_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${Python_LIBRARIES}
|
||||
|
||||
-lutil
|
||||
${LIBXML2_LIBRARIES}
|
||||
)
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
project(KARAKAZE)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${BUILD_DOC}" "${CMAKE_INSTALL_DIR}")
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
option(CHECK_DATABASE "Run database in full check mode (very slow)" OFF)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
|
||||
|
||||
|
|
|
@ -109,7 +109,7 @@
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
${LIBEXECINFO_LIBRARIES}
|
||||
)
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
|
||||
project(LEFDEF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
|
||||
project(MAUKA)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")
|
||||
|
|
|
@ -64,7 +64,7 @@
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
)
|
||||
|
||||
add_library ( pyMauka MODULE ${pyCpps} )
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
|
||||
project(METIS)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")
|
||||
|
|
|
@ -44,7 +44,7 @@ endif ( HMETIS_FOUND )
|
|||
${QT_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
)
|
||||
|
||||
add_library ( pyMetis MODULE ${pyCpps} )
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
project(OROSHI)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.0)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
set(ignoreVariables "${CMAKE_INSTALL_DIR}")
|
||||
|
|
|
@ -37,7 +37,7 @@ before-all = '''
|
|||
boost-devel \
|
||||
boost-python boost-filesystem \
|
||||
boost-regex boost-wave \
|
||||
python3-devel libxml2-devel \
|
||||
python36-devel libxml2-devel \
|
||||
qwt-devel
|
||||
'''
|
||||
build-verbosity=2
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
set(CMAKE_LEGACY_CYGWIN_WIN32 0)
|
||||
project(SOLSTICE)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
|
|
@ -55,7 +55,7 @@
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
)
|
||||
|
||||
install ( TARGETS solstice DESTINATION lib${LIB_SUFFIX} )
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
set(ignoreVariables "${BUILD_DOC}" "${CMAKE_INSTALL_DIR}")
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.0)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}$ENV{CORIOLIS_TOP}/share/cmake/Modules/")
|
||||
find_package(Bootstrap REQUIRED)
|
||||
setup_project_paths(CORIOLIS)
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
option(BUILD_DOC "Build the documentation (doxygen)" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${LIB_SUFFIX} ${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
|
|
@ -40,7 +40,7 @@
|
|||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
${Python_LIBRARIES} -lutil
|
||||
-lutil
|
||||
${LIBEXECINFO_LIBRARIES}
|
||||
)
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${CMAKE_INSTALL_DIR}")
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
|
|
@ -77,7 +77,7 @@
|
|||
${OA_LIBRARIES}
|
||||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${Python_LIBRARIES}
|
||||
|
||||
-lutil
|
||||
${LIBXML2_LIBRARIES}
|
||||
${BZIP2_LIBRARIES}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
project(UNITTEST)
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
||||
cmake_minimum_required(VERSION 2.8.9)
|
||||
cmake_minimum_required(VERSION 3.18)
|
||||
|
||||
set(ignoreVariables "${BUILD_DOC} ${CMAKE_INSTALL_DIR}")
|
||||
option(USE_LIBBFD "Link with BFD libraries to print stack traces" OFF)
|
||||
|
|
|
@ -33,7 +33,7 @@ endif()
|
|||
${OA_LIBRARIES}
|
||||
${QtX_LIBRARIES}
|
||||
${Boost_LIBRARIES}
|
||||
${Python_LIBRARIES}
|
||||
|
||||
-lutil
|
||||
${BZIP2_LIBRARIES}
|
||||
${LIBXML2_LIBRARIES}
|
||||
|
|
Loading…
Reference in New Issue