chore: Update CMakeLists.txt for Qt6

This commit is contained in:
Sirius Bakke 2023-07-22 20:06:06 +02:00
parent 4fb7572ae0
commit b6648fd18a
67 changed files with 348 additions and 72 deletions

View File

@ -29,9 +29,15 @@ include( CTest )
### Dependencies
find_package(Qt5Widgets REQUIRED)
find_package(Qt5Network REQUIRED)
find_package(Qt5PrintSupport REQUIRED)
option(UseQt6 "Use Qt6" OFF)
if (UseQt6)
find_package(Qt6 COMPONENTS Widgets Network PrintSupport REQUIRED)
else()
find_package(Qt5Widgets REQUIRED)
find_package(Qt5Network REQUIRED)
find_package(Qt5PrintSupport REQUIRED)
endif()
find_package(LibXml2 REQUIRED)
find_package(LibXslt REQUIRED)

View File

@ -69,7 +69,11 @@ target_include_directories(fwbcisco PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>/..)
target_link_libraries(fwbcisco compilerdriver Qt5::Core)
IF (UseQt6)
target_link_libraries(fwbcisco compilerdriver Qt6::Core)
ELSE()
target_link_libraries(fwbcisco compilerdriver Qt5::Core)
ENDIF()
target_compile_options(fwbcisco PRIVATE ${CXX_DEFAULT_FLAGS})

View File

@ -7,7 +7,11 @@ add_library(common STATIC ${common_srcs})
target_include_directories(common PRIVATE
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
target_link_libraries(common fwbuilder Qt5::Core)
IF (UseQt6)
target_link_libraries(common fwbuilder Qt6::Core)
ELSE()
target_link_libraries(common fwbuilder Qt5::Core)
ENDIF()
target_compile_options(common PRIVATE ${CXX_DEFAULT_FLAGS})

View File

@ -21,7 +21,11 @@ add_library(compilerdriver STATIC ${compiler_lib_srcs})
target_include_directories(compilerdriver PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
target_link_libraries(compilerdriver fwbuilder Qt5::Core)
IF (UseQt6)
target_link_libraries(compilerdriver fwbuilder Qt6::Core)
ELSE()
target_link_libraries(compilerdriver fwbuilder Qt5::Core)
ENDIF()
target_compile_options(compilerdriver PRIVATE ${CXX_DEFAULT_FLAGS})

View File

@ -12,7 +12,11 @@ set(fwbedit_srcs
add_executable(fwbedit ${fwbedit_srcs})
target_link_libraries(fwbedit gui import fwbparser antlr common iptlib fwbpf fwbcisco compilerdriver fwcompiler fwbuilder xml2 m xslt z OpenSSL::Crypto pthread Qt5::Core Qt5::Widgets Qt5::PrintSupport)
IF (UseQt6)
target_link_libraries(fwbedit gui import fwbparser antlr common iptlib fwbpf fwbcisco compilerdriver fwcompiler fwbuilder xml2 m xslt z OpenSSL::Crypto pthread Qt6::Core Qt6::Widgets Qt6::PrintSupport)
ELSE()
target_link_libraries(fwbedit gui import fwbparser antlr common iptlib fwbpf fwbcisco compilerdriver fwcompiler fwbuilder xml2 m xslt z OpenSSL::Crypto pthread Qt5::Core Qt5::Widgets Qt5::PrintSupport)
ENDIF()
IF (WIN32)
target_link_libraries(fwbedit lzma iconv)

View File

@ -13,7 +13,11 @@ else()
add_executable(fwbuilder-gui ${fwbuilder-gui_srcs})
endif()
target_link_libraries(fwbuilder-gui gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 m xslt z OpenSSL::Crypto pthread Qt5::Core Qt5::Widgets Qt5::Network Qt5::PrintSupport)
IF (UseQt6)
target_link_libraries(fwbuilder-gui gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 m xslt z OpenSSL::Crypto pthread Qt6::Core Qt6::Widgets Qt6::Network Qt6::PrintSupport)
ELSE()
target_link_libraries(fwbuilder-gui gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 m xslt z OpenSSL::Crypto pthread Qt5::Core Qt5::Widgets Qt5::Network Qt5::PrintSupport)
ENDIF()
IF (WIN32)
target_link_libraries(fwbuilder-gui lzma iconv)

View File

@ -23,7 +23,11 @@ add_library(import STATIC ${import_srcs})
target_include_directories(import PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
target_link_libraries(import compilerdriver antlr Qt5::Core Qt5::Widgets)
IF (UseQt6)
target_link_libraries(import compilerdriver antlr Qt6::Core Qt6::Widgets)
ELSE()
target_link_libraries(import compilerdriver antlr Qt5::Core Qt5::Widgets)
ENDIF()
target_compile_options(import PRIVATE ${CXX_DEFAULT_FLAGS})

View File

@ -3,7 +3,11 @@ set(iosacl_srcs
add_executable(fwb_iosacl ${iosacl_srcs})
target_link_libraries(fwb_iosacl common fwbcisco compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
IF (UseQt6)
target_link_libraries(fwb_iosacl common fwbcisco compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt6::Core Qt6::Widgets)
ELSE()
target_link_libraries(fwb_iosacl common fwbcisco compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
ENDIF()
IF (WIN32)
target_link_libraries(fwb_iosacl lzma iconv ws2_32)

View File

@ -3,7 +3,11 @@ set(ipf_srcs
add_executable(fwb_ipf ${ipf_srcs})
target_link_libraries(fwb_ipf common fwbpf compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
IF (UseQt6)
target_link_libraries(fwb_ipf common fwbpf compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt6::Core Qt6::Widgets)
ELSE()
target_link_libraries(fwb_ipf common fwbpf compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
ENDIF()
IF (WIN32)
target_link_libraries(fwb_ipf lzma iconv ws2_32)

View File

@ -3,7 +3,11 @@ set(ipfw_srcs
add_executable(fwb_ipfw ${ipfw_srcs})
target_link_libraries(fwb_ipfw common fwbpf compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
IF (UseQt6)
target_link_libraries(fwb_ipfw common fwbpf compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt6::Core Qt6::Widgets)
ELSE()
target_link_libraries(fwb_ipfw common fwbpf compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
ENDIF()
IF (WIN32)
target_link_libraries(fwb_ipfw lzma iconv ws2_32)

View File

@ -3,7 +3,11 @@ set(ipt_srcs
add_executable(fwb_ipt ${ipt_srcs})
target_link_libraries(fwb_ipt common iptlib compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
IF (UseQt6)
target_link_libraries(fwb_ipt common iptlib compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt6::Core Qt6::Widgets)
ELSE()
target_link_libraries(fwb_ipt common iptlib compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
ENDIF()
IF (WIN32)
target_link_libraries(fwb_ipt lzma iconv)

View File

@ -31,7 +31,11 @@ add_library(iptlib STATIC ${iptlib_srcs})
target_include_directories(iptlib PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
target_link_libraries(iptlib compilerdriver Qt5::Core)
IF (UseQt6)
target_link_libraries(iptlib compilerdriver Qt6::Core)
ELSE()
target_link_libraries(iptlib compilerdriver Qt5::Core)
ENDIF()
IF (WIN32)
target_link_libraries(iptlib compilerdriver ws2_32)

View File

@ -22,7 +22,11 @@ add_library(fwbjuniper STATIC ${juniper_lib_srcs})
target_include_directories(fwbjuniper PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
target_link_libraries(fwbjuniper fwbcisco compilerdriver Qt5::Core)
IF (UseQt6)
target_link_libraries(fwbjuniper fwbcisco compilerdriver Qt6::Core)
ELSE()
target_link_libraries(fwbjuniper fwbcisco compilerdriver Qt5::Core)
ENDIF()
target_compile_options(fwbjuniper PRIVATE ${CXX_DEFAULT_FLAGS})

View File

@ -4,7 +4,11 @@ set(junosacl_srcs
add_executable(fwb_junosacl ${junosacl_srcs})
target_link_libraries(fwb_junosacl common fwbcisco fwbjuniper compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
IF (UseQt6)
target_link_libraries(fwb_junosacl common fwbcisco fwbjuniper compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt6::Core Qt6::Widgets)
ELSE()
target_link_libraries(fwb_junosacl common fwbcisco fwbjuniper compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
ENDIF()
IF (WIN32)
target_link_libraries(fwb_junosacl iconv lzma ws2_32)

View File

@ -566,9 +566,15 @@ set(libgui_resources
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTOUIC ON)
qt5_wrap_cpp(libgui_hdrs_moc ${libgui_hdrs})
qt5_wrap_ui(libgui_ui_h ${libgui_ui})
qt5_add_resources(libgui_resources_rcc ${libgui_resources})
IF (UseQt6)
qt_wrap_cpp(libgui_hdrs_moc ${libgui_hdrs})
qt_wrap_ui(libgui_ui_h ${libgui_ui})
qt_add_resources(libgui_resources_rcc ${libgui_resources})
ELSE()
qt5_wrap_cpp(libgui_hdrs_moc ${libgui_hdrs})
qt5_wrap_ui(libgui_ui_h ${libgui_ui})
qt5_add_resources(libgui_resources_rcc ${libgui_resources})
ENDIF()
add_library(gui STATIC ${libgui_srcs} ${libgui_hdrs_moc} ${libgui_ui_h} ${libgui_resources_rcc})
@ -579,7 +585,11 @@ target_include_directories(gui PRIVATE
PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}>/src/libgui)
target_link_libraries(gui fwbcisco fwbjuniper iptlib fwbpf import Qt5::Core Qt5::Widgets Qt5::Network Qt5::PrintSupport)
IF (UseQt6)
target_link_libraries(gui fwbcisco fwbjuniper iptlib fwbpf import Qt6::Core Qt6::Widgets Qt6::Network Qt6::PrintSupport)
ELSE()
target_link_libraries(gui fwbcisco fwbjuniper iptlib fwbpf import Qt5::Core Qt5::Widgets Qt5::Network Qt5::PrintSupport)
ENDIF()
target_compile_options(gui PRIVATE ${CXX_DEFAULT_FLAGS})

View File

@ -3,7 +3,11 @@ set(nxosacl_srcs
add_executable(fwb_nxosacl ${nxosacl_srcs})
target_link_libraries(fwb_nxosacl common fwbcisco compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
IF (UseQt6)
target_link_libraries(fwb_nxosacl common fwbcisco compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt6::Core Qt6::Widgets)
ELSE()
target_link_libraries(fwb_nxosacl common fwbcisco compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
ENDIF()
IF (WIN32)
target_link_libraries(fwb_nxosacl lzma iconv ws2_32)

View File

@ -13,7 +13,11 @@ add_library(fwbparser STATIC ${parsers_srcs})
target_include_directories(fwbparser PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
target_link_libraries(fwbparser import Qt5::Core Qt5::Widgets)
IF (UseQt6)
target_link_libraries(fwbparser import Qt6::Core Qt6::Widgets)
ELSE()
target_link_libraries(fwbparser import Qt5::Core Qt5::Widgets)
ENDIF()
target_compile_options(fwbparser PRIVATE ${CXX_DEFAULT_FLAGS})

View File

@ -3,7 +3,11 @@ set(pf_srcs
add_executable(fwb_pf ${pf_srcs})
target_link_libraries(fwb_pf common fwbpf compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
IF (UseQt6)
target_link_libraries(fwb_pf common fwbpf compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt6::Core Qt6::Widgets)
ELSE()
target_link_libraries(fwb_pf common fwbpf compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
ENDIF()
IF (WIN32)
target_link_libraries(fwb_pf lzma iconv ws2_32)

View File

@ -39,7 +39,11 @@ add_library(fwbpf STATIC ${pflib_srcs})
target_include_directories(fwbpf PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)
target_link_libraries(fwbpf compilerdriver Qt5::Core)
IF (UseQt6)
target_link_libraries(fwbpf compilerdriver Qt6::Core)
ELSE()
target_link_libraries(fwbpf compilerdriver Qt5::Core)
ENDIF()
target_compile_options(fwbpf PRIVATE ${CXX_DEFAULT_FLAGS})

View File

@ -3,7 +3,11 @@ set(pix_srcs
add_executable(fwb_pix ${pix_srcs})
target_link_libraries(fwb_pix common fwbcisco compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
IF (UseQt6)
target_link_libraries(fwb_pix common fwbcisco compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt6::Core Qt6::Widgets)
ELSE()
target_link_libraries(fwb_pix common fwbcisco compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
ENDIF()
IF (WIN32)
target_link_libraries(fwb_pix lzma iconv ws2_32)

View File

@ -4,7 +4,11 @@ set(procurve_acl_srcs
add_executable(fwb_procurve_acl ${procurve_acl_srcs})
target_link_libraries(fwb_procurve_acl common fwbcisco compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
IF (UseQt6)
target_link_libraries(fwb_procurve_acl common fwbcisco compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt6::Core Qt6::Widgets)
ELSE()
target_link_libraries(fwb_procurve_acl common fwbcisco compilerdriver fwcompiler fwbuilder xml2 pthread m xslt z Qt5::Core Qt5::Widgets)
ENDIF()
IF (WIN32)
target_link_libraries(fwb_procurve_acl lzma iconv ws2_32)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(AddressRangeDialogTest AddressRangeDialogTest.cpp main_AddressRangeDialogTest.cpp)
add_test(NAME AddressRangeDialogTest COMMAND AddressRangeDialogTest)
target_link_libraries(AddressRangeDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(AddressRangeDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(AddressRangeDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(AddressRangeDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(AddressTableTest AddressTableTest.cpp main.cpp)
add_test(NAME AddressTableTest COMMAND AddressTableTest)
target_link_libraries(AddressTableTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(AddressTableTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(AddressTableTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(AddressTableTest PRIVATE netsnmp)

View File

@ -1,7 +1,11 @@
include( CTest )
if(BUILD_TESTING AND (UNIX AND NOT APPLE))
find_package(Qt5Test REQUIRED)
IF (UseQt6)
find_package(Qt6 COMPONENTS Test REQUIRED)
ELSE()
find_package(Qt5Test REQUIRED)
ENDIF()
add_subdirectory(main)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(CustomServiceDialogTest CustomServiceDialogTest.cpp main_CustomServiceDialogTest.cpp)
add_test(NAME CustomServiceDialogTest COMMAND CustomServiceDialogTest)
target_link_libraries(CustomServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(CustomServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(CustomServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(CustomServiceDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(DNSTest DNSTest.cpp main.cpp)
add_test(NAME DNSTest COMMAND DNSTest)
target_link_libraries(DNSTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(DNSTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(DNSTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(DNSTest PRIVATE netsnmp)

View File

@ -3,4 +3,8 @@ SET(CMAKE_AUTOMOC ON)
add_executable(FWBTreeTest FWBTreeTest.cpp main_FWBTreeTest.cpp)
add_test(NAME FWBTreeTest COMMAND FWBTreeTest)
target_link_libraries(FWBTreeTest PRIVATE gui fwbuilder xml2 xslt z Qt5::Test)
IF (UseQt6)
target_link_libraries(FWBTreeTest PRIVATE gui fwbuilder xml2 xslt z Qt6::Test)
ELSE()
target_link_libraries(FWBTreeTest PRIVATE gui fwbuilder xml2 xslt z Qt5::Test)
ENDIF()

View File

@ -3,4 +3,8 @@ SET(CMAKE_AUTOMOC ON)
add_executable(FWObjectTest FWObjectTest.cpp main.cpp)
add_test(NAME FWObjectTest COMMAND FWObjectTest)
target_link_libraries(FWObjectTest PRIVATE fwbuilder xml2 xslt z Qt5::Test)
IF (UseQt6)
target_link_libraries(FWObjectTest PRIVATE fwbuilder xml2 xslt z Qt6::Test)
ELSE()
target_link_libraries(FWObjectTest PRIVATE fwbuilder xml2 xslt z Qt5::Test)
ENDIF()

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(FirewallDialogTest FirewallDialogTest.cpp main_FirewallDialogTest.cpp)
add_test(NAME FirewallDialogTest COMMAND FirewallDialogTest)
target_link_libraries(FirewallDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(FirewallDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(FirewallDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(FirewallDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(GroupObjectDialogTest GroupObjectDialogTest.cpp main_GroupObjectDialogTest.cpp)
add_test(NAME GroupObjectDialogTest COMMAND GroupObjectDialogTest)
target_link_libraries(GroupObjectDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(GroupObjectDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(GroupObjectDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(GroupObjectDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(ICMP6ServiceDialogTest ICMP6ServiceDialogTest.cpp main_ICMP6ServiceDialogTest.cpp)
add_test(NAME ICMP6ServiceDialogTest COMMAND ICMP6ServiceDialogTest)
target_link_libraries(ICMP6ServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(ICMP6ServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(ICMP6ServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(ICMP6ServiceDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(ICMPServiceDialogTest ICMPServiceDialogTest.cpp main_ICMPServiceDialogTest.cpp)
add_test(NAME ICMPServiceDialogTest COMMAND ICMPServiceDialogTest)
target_link_libraries(ICMPServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(ICMPServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(ICMPServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(ICMPServiceDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(IPDialogTest IPDialogTest.cpp main_IPDialogTest.cpp)
add_test(NAME IPDialogTest COMMAND IPDialogTest)
target_link_libraries(IPDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(IPDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(IPDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(IPDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(IPServiceDialogTest IPServiceDialogTest.cpp main_IPServiceDialogTest.cpp)
add_test(NAME IPServiceDialogTest COMMAND IPServiceDialogTest)
target_link_libraries(IPServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(IPServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(IPServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(IPServiceDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ set (CMAKE_AUTOMOC ON)
add_executable(ImporterTest ImporterTest.cpp main_ImporterTest.cpp)
add_test(NAME ImporterTest COMMAND ImporterTest)
target_link_libraries(ImporterTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(ImporterTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(ImporterTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(ImporterTest PRIVATE netsnmp)

View File

@ -3,4 +3,8 @@ set (CMAKE_AUTOMOC ON)
add_executable(Inet6AddrMaskTest Inet6AddrMaskTest.cpp main.cpp)
add_test(NAME Inet6AddrMaskTest COMMAND Inet6AddrMaskTest)
target_link_libraries(Inet6AddrMaskTest PRIVATE fwbuilder xml2 xslt z Qt5::Test)
IF (UseQt6)
target_link_libraries(Inet6AddrMaskTest PRIVATE fwbuilder xml2 xslt z Qt6::Test)
ELSE()
target_link_libraries(Inet6AddrMaskTest PRIVATE fwbuilder xml2 xslt z Qt5::Test)
ENDIF()

View File

@ -3,4 +3,8 @@ set (CMAKE_AUTOMOC ON)
add_executable(InetAddrMaskTest InetAddrMaskTest.cpp main.cpp)
add_test(NAME InetAddrMaskTest COMMAND InetAddrMaskTest)
target_link_libraries(InetAddrMaskTest PRIVATE fwbuilder xml2 xslt z Qt5::Test)
IF (UseQt6)
target_link_libraries(InetAddrMaskTest PRIVATE fwbuilder xml2 xslt z Qt6::Test)
ELSE()
target_link_libraries(InetAddrMaskTest PRIVATE fwbuilder xml2 xslt z Qt5::Test)
ENDIF()

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(InterfaceDialogTest InterfaceDialogTest.cpp main_InterfaceDialogTest.cpp)
add_test(NAME InterfaceDialogTest COMMAND InterfaceDialogTest)
target_link_libraries(InterfaceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(InterfaceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(InterfaceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(InterfaceDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(NetworkDialogTest NetworkDialogTest.cpp main_NetworkDialogTest.cpp)
add_test(NAME NetworkDialogTest COMMAND NetworkDialogTest)
target_link_libraries(NetworkDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(NetworkDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(NetworkDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(NetworkDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(ObjectManipulatorTest ObjectManipulatorTest.cpp main_ObjectManipulatorTest.cpp)
add_test(NAME ObjectManipulatorTest COMMAND ObjectManipulatorTest)
target_link_libraries(ObjectManipulatorTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(ObjectManipulatorTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(ObjectManipulatorTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(ObjectManipulatorTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ set (CMAKE_AUTOMOC ON)
add_executable(ObjectMatcherTest ObjectMatcherTest.cpp main.cpp)
add_test(NAME ObjectMatcherTest COMMAND ObjectMatcherTest)
target_link_libraries(ObjectMatcherTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(ObjectMatcherTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(ObjectMatcherTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(ObjectMatcherTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ set (CMAKE_AUTOMOC ON)
add_executable(PFImporterTest PFImporterTest.cpp main_PFImporterTest.cpp)
add_test(NAME PFImporterTest COMMAND PFImporterTest)
target_link_libraries(PFImporterTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(PFImporterTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(PFImporterTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(PFImporterTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ set (CMAKE_AUTOMOC ON)
add_executable(PIXImporterTest PIXImporterTest.cpp main_PIXImporterTest.cpp)
add_test(NAME PIXImporterTest COMMAND PIXImporterTest)
target_link_libraries(PIXImporterTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(PIXImporterTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(PIXImporterTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(PIXImporterTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ set (CMAKE_AUTOMOC ON)
add_executable(RCSTest RCSTest.cpp main_RCS.cpp)
add_test(NAME RCSTest COMMAND RCSTest)
target_link_libraries(RCSTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(RCSTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(RCSTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(RCSTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(RuleSetViewContextMenuTest RuleSetViewContextMenuTest.cpp main_RuleSetViewContextMenuTest.cpp)
add_test(NAME RuleSetViewContextMenuTest COMMAND RuleSetViewContextMenuTest)
target_link_libraries(RuleSetViewContextMenuTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(RuleSetViewContextMenuTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(RuleSetViewContextMenuTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(RuleSetViewContextMenuTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(RuleSetViewTest RuleSetViewTest.cpp main_RuleSetViewTest.cpp)
add_test(NAME RuleSetViewTest COMMAND RuleSetViewTest)
target_link_libraries(RuleSetViewTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(RuleSetViewTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(RuleSetViewTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(RuleSetViewTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(TCPServiceDialogTest TCPServiceDialogTest.cpp main_TCPServiceDialogTest.cpp)
add_test(NAME TCPServiceDialogTest COMMAND TCPServiceDialogTest)
target_link_libraries(TCPServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(TCPServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(TCPServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(TCPServiceDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(TagServiceDialogTest TagServiceDialogTest.cpp main_TagServiceDialogTest.cpp)
add_test(NAME TagServiceDialogTest COMMAND TagServiceDialogTest)
target_link_libraries(TagServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(TagServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(TagServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(TagServiceDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(UDPServiceDialogTest UDPServiceDialogTest.cpp main_UDPServiceDialogTest.cpp)
add_test(NAME UDPServiceDialogTest COMMAND UDPServiceDialogTest)
target_link_libraries(UDPServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(UDPServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(UDPServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(UDPServiceDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ set (CMAKE_AUTOMOC ON)
add_executable(UsageResolverTest UsageResolverTest.cpp main_UsageResolverTest.cpp)
add_test(NAME UsageResolverTest COMMAND UsageResolverTest)
target_link_libraries(UsageResolverTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(UsageResolverTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(UsageResolverTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(UsageResolverTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(UserServiceDialogTest UserServiceDialogTest.cpp main_UserServiceDialogTest.cpp)
add_test(NAME UserServiceDialogTest COMMAND UserServiceDialogTest)
target_link_libraries(UserServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(UserServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(UserServiceDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(UserServiceDialogTest PRIVATE PRIVATE netsnmp)

View File

@ -5,7 +5,11 @@ add_definitions(-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\")
add_executable(compilerLibTest interfacePropertiesTest.cpp tests_main.cpp)
add_test(NAME compilerLibTest COMMAND compilerLibTest)
target_link_libraries(compilerLibTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(compilerLibTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(compilerLibTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(compilerLibTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(generatedScriptTestsIpfilter generatedScriptTestsIpfilter.cpp main_generatedScriptTestsIpfilter.cpp)
add_test(NAME generatedScriptTestsIpfilter COMMAND generatedScriptTestsIpfilter)
target_link_libraries(generatedScriptTestsIpfilter PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(generatedScriptTestsIpfilter PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(generatedScriptTestsIpfilter PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(generatedScriptTestsIpfilter PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(generatedScriptTestsIpfw generatedScriptTestsIpfw.cpp main_generatedScriptTestsIpfw.cpp)
add_test(NAME generatedScriptTestsIpfw COMMAND generatedScriptTestsIpfw)
target_link_libraries(generatedScriptTestsIpfw PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(generatedScriptTestsIpfw PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(generatedScriptTestsIpfw PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(generatedScriptTestsIpfw PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(generatedScriptTestsLinux generatedScriptTestsLinux.cpp main_generatedScriptTestsLinux.cpp)
add_test(NAME generatedScriptTestsLinux COMMAND generatedScriptTestsLinux)
target_link_libraries(generatedScriptTestsLinux PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(generatedScriptTestsLinux PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(generatedScriptTestsLinux PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(generatedScriptTestsLinux PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(generatedScriptTestsPF generatedScriptTestsPF.cpp main_generatedScriptTestsPF.cpp)
add_test(NAME generatedScriptTestsPF COMMAND generatedScriptTestsPF)
target_link_libraries(generatedScriptTestsPF PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(generatedScriptTestsPF PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(generatedScriptTestsPF PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(generatedScriptTestsPF PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(generatedScriptTestsSecuwall generatedScriptTestsSecuwall.cpp main_generatedScriptTestsSecuwall.cpp)
add_test(NAME generatedScriptTestsSecuwall COMMAND generatedScriptTestsSecuwall)
target_link_libraries(generatedScriptTestsSecuwall PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(generatedScriptTestsSecuwall PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(generatedScriptTestsSecuwall PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(generatedScriptTestsSecuwall PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(genericDialogTest genericDialogTest.cpp main_genericDialogTest.cpp)
add_test(NAME genericDialogTest COMMAND genericDialogTest)
target_link_libraries(genericDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(genericDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(genericDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(genericDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(instDialogClusterTest instDialogClusterTest.cpp main_instDialogClusterTest.cpp)
add_test(NAME instDialogClusterTest COMMAND instDialogClusterTest)
target_link_libraries(instDialogClusterTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(instDialogClusterTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(instDialogClusterTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(instDialogClusterTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(instDialogCompileTest instDialogCompileTest.cpp main_instDialogCompileTest.cpp)
add_test(NAME instDialogCompileTest COMMAND instDialogCompileTest)
target_link_libraries(instDialogCompileTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(instDialogCompileTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(instDialogCompileTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(instDialogCompileTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(instDialogInspectTest instDialogInspectTest.cpp main_instDialogInspectTest.cpp)
add_test(NAME instDialogInspectTest COMMAND instDialogInspectTest)
target_link_libraries(instDialogInspectTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(instDialogInspectTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(instDialogInspectTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(instDialogInspectTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(instDialogInstallTest instDialogInstallTest.cpp main_instDialogInstallTest.cpp)
add_test(NAME instDialogInstallTest COMMAND instDialogInstallTest)
target_link_libraries(instDialogInstallTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(instDialogInstallTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(instDialogInstallTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(instDialogInstallTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(instDialogObjectListTest instDialogObjectListTest.cpp main_instDialogObjectListTest.cpp)
add_test(NAME instDialogObjectListTest COMMAND instDialogObjectListTest)
target_link_libraries(instDialogObjectListTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(instDialogObjectListTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(instDialogObjectListTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(instDialogObjectListTest PRIVATE netsnmp)

View File

@ -1,4 +1,8 @@
add_library(test_main STATIC main.cpp)
target_link_libraries(test_main gui Qt5::Test)
IF (UseQt6)
target_link_libraries(test_main gui Qt6::Test)
ELSE()
target_link_libraries(test_main gui Qt5::Test)
ENDIF()

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(newClusterDialogTest newClusterDialogTest.cpp main_newClusterDialogTest.cpp)
add_test(NAME newClusterDialogTest COMMAND newClusterDialogTest)
target_link_libraries(newClusterDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(newClusterDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(newClusterDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(newClusterDialogTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ set (CMAKE_AUTOMOC ON)
add_executable(parseCommandLineTest parseCommandLineTest.cpp main_parseCommandLineTest.cpp)
add_test(NAME parseCommandLineTest COMMAND parseCommandLineTest)
target_link_libraries(parseCommandLineTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(parseCommandLineTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(parseCommandLineTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(parseCommandLineTest PRIVATE netsnmp)

View File

@ -3,7 +3,11 @@ SET(CMAKE_AUTOMOC ON)
add_executable(startTipDialogTest startTipDialogTest.cpp main_startTipDialogTest.cpp)
add_test(NAME startTipDialogTest COMMAND startTipDialogTest)
target_link_libraries(startTipDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
IF (UseQt6)
target_link_libraries(startTipDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt6::Test)
ELSE()
target_link_libraries(startTipDialogTest PRIVATE test_main gui import fwbparser antlr common iptlib fwbpf fwbjuniper fwbcisco compilerdriver fwcompiler fwbuilder xml2 xslt z pthread Qt5::Test)
ENDIF()
IF (NETSNMP_FOUND)
target_link_libraries(startTipDialogTest PRIVATE netsnmp)