3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-06-05 16:40:53 +00:00

Merge pull request #5932 from YosysHQ/cmake_fixes

Populate link_flags in yosys-config
This commit is contained in:
Miodrag Milanović 2026-06-04 11:10:02 +00:00 committed by GitHub
commit d7093743b8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -32,6 +32,9 @@ function(yosys_config_script scope)
if (MINGW) if (MINGW)
set(platform_libs -l:yosys.exe.a) set(platform_libs -l:yosys.exe.a)
endif() endif()
if (MINGW AND YOSYS_INSTALL_DRIVER)
set(platform_link_flags -L${LIBDIR})
endif()
set(CXX ${CMAKE_CXX_COMPILER}) set(CXX ${CMAKE_CXX_COMPILER})
string(JOIN " " CXXFLAGS string(JOIN " " CXXFLAGS
@ -47,6 +50,7 @@ function(yosys_config_script scope)
) )
string(JOIN " " LINKFLAGS string(JOIN " " LINKFLAGS
${CMAKE_SHARED_LIBRARY_CXX_FLAGS} ${CMAKE_SHARED_LIBRARY_CXX_FLAGS}
${link_flags}
${platform_link_flags} ${platform_link_flags}
) )
string(JOIN " " LIBS string(JOIN " " LIBS