Fix MSVC build
This commit is contained in:
parent
5531546d6b
commit
29df566a60
@ -214,7 +214,10 @@ foreach (family ${ARCH})
|
|||||||
# Include family-specific source files to all family targets and set defines appropriately
|
# Include family-specific source files to all family targets and set defines appropriately
|
||||||
target_include_directories(${target} PRIVATE ${family}/ ${CMAKE_CURRENT_BINARY_DIR}/generated/)
|
target_include_directories(${target} PRIVATE ${family}/ ${CMAKE_CURRENT_BINARY_DIR}/generated/)
|
||||||
target_compile_definitions(${target} PRIVATE NEXTPNR_NAMESPACE=nextpnr_${family} ARCH_${ufamily} ARCHNAME=${family})
|
target_compile_definitions(${target} PRIVATE NEXTPNR_NAMESPACE=nextpnr_${family} ARCH_${ufamily} ARCHNAME=${family})
|
||||||
target_link_libraries(${target} LINK_PUBLIC ${Boost_LIBRARIES} pthread)
|
target_link_libraries(${target} LINK_PUBLIC ${Boost_LIBRARIES})
|
||||||
|
if (NOT MSVC)
|
||||||
|
target_link_libraries(${target} LINK_PUBLIC pthread)
|
||||||
|
endif()
|
||||||
add_sanitizers(${target})
|
add_sanitizers(${target})
|
||||||
if (BUILD_GUI)
|
if (BUILD_GUI)
|
||||||
target_include_directories(${target} PRIVATE gui/${family}/ gui/)
|
target_include_directories(${target} PRIVATE gui/${family}/ gui/)
|
||||||
|
@ -400,10 +400,10 @@ void FPGAViewWidget::paintGL()
|
|||||||
}
|
}
|
||||||
lineShader_.draw(grid, gridColor_, thick1Px, matrix);
|
lineShader_.draw(grid, gridColor_, thick1Px, matrix);
|
||||||
|
|
||||||
LineShaderData shaders[4] = {[GraphicElement::G_FRAME] = LineShaderData(),
|
LineShaderData shaders[4] = {LineShaderData(),
|
||||||
[GraphicElement::G_HIDDEN] = LineShaderData(),
|
LineShaderData(),
|
||||||
[GraphicElement::G_INACTIVE] = LineShaderData(),
|
LineShaderData(),
|
||||||
[GraphicElement::G_ACTIVE] = LineShaderData()};
|
LineShaderData()};
|
||||||
|
|
||||||
if (ctx_) {
|
if (ctx_) {
|
||||||
// Draw Bels.
|
// Draw Bels.
|
||||||
|
Loading…
Reference in New Issue
Block a user