diff --git a/README.md b/README.md index f329b16..ba9e2a7 100644 --- a/README.md +++ b/README.md @@ -241,7 +241,26 @@ has no metadata payload. The payload types are: - `FrameInfo` - `SignalInfo` -The tree supports browsing through the optional `DbcTreeModel` adapter. +The tree is independent of Qt and supports browsing through the optional +`DbcTreeModel` adapter. `GetParent()` returns a non-owning parent pointer; +`GetRow()` returns the zero-based sibling position (zero for a detached node or +root). `GetChild()` returns nullptr outside the child range, and `AddChild()` +ignores null children. Appending children preserves existing addresses and rows. + +Nodes cannot be copied or moved. Transfer their `std::unique_ptr` ownership to +preserve parent links and addresses. `AddChild()` accepts an rvalue ownership +handle and rejects self/ancestor insertion and already-attached children with +`std::invalid_argument` before consuming ownership. There is no detach or +reparent operation; callers must supply exclusive ownership. + +`GetFrameKey()` returns `std::optional` for frame nodes and signals +directly attached to a frame. `GetSignalKey()` returns `std::optional` +for those signals. Roots, detached signals, and signals without a frame parent +have no key. Keys use normalized CAN ID plus standard/extended type, and signal +keys also include the signal name. They match runtime definition keys, remain +independent of row order and frame display names, and survive source-database +changes or destruction. Renaming a signal changes its logical identity. Returned +keys are values and may be retained after destroying the tree. It is **not** the primary runtime decode structure. diff --git a/build-qt/.qmake.stash b/build-qt/.qmake.stash new file mode 100644 index 0000000..76dc16c --- /dev/null +++ b/build-qt/.qmake.stash @@ -0,0 +1,23 @@ +QMAKE_CXX.QT_COMPILER_STDCXX = 201703L +QMAKE_CXX.QMAKE_GCC_MAJOR_VERSION = 14 +QMAKE_CXX.QMAKE_GCC_MINOR_VERSION = 2 +QMAKE_CXX.QMAKE_GCC_PATCH_VERSION = 0 +QMAKE_CXX.COMPILER_MACROS = \ + QT_COMPILER_STDCXX \ + QMAKE_GCC_MAJOR_VERSION \ + QMAKE_GCC_MINOR_VERSION \ + QMAKE_GCC_PATCH_VERSION +QMAKE_CXX.INCDIRS = \ + /usr/include/c++/14 \ + /usr/include/x86_64-linux-gnu/c++/14 \ + /usr/include/c++/14/backward \ + /usr/lib/gcc/x86_64-linux-gnu/14/include \ + /usr/local/include \ + /usr/include/x86_64-linux-gnu \ + /usr/include +QMAKE_CXX.LIBDIRS = \ + /usr/lib/gcc/x86_64-linux-gnu/14 \ + /usr/lib/x86_64-linux-gnu \ + /usr/lib \ + /lib/x86_64-linux-gnu \ + /lib diff --git a/build-qt/Makefile b/build-qt/Makefile new file mode 100644 index 0000000..72863cc --- /dev/null +++ b/build-qt/Makefile @@ -0,0 +1,642 @@ +############################################################################# +# Makefile for building: dbc +# Generated by qmake (3.1) (Qt 6.8.2) +# Project: ../dbc.pro +# Template: subdirs +# Command: /usr/bin/qmake6 -o Makefile ../dbc.pro CONFIG+=dbc_qt +############################################################################# + +MAKEFILE = Makefile + +EQ = = + +first: make_first +QMAKE = /usr/bin/qmake6 +DEL_FILE = rm -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p +COPY = cp -f +COPY_FILE = cp -f +COPY_DIR = cp -f -R +INSTALL_FILE = install -m 644 -p +INSTALL_PROGRAM = install -m 755 -p +INSTALL_DIR = cp -f -R +QINSTALL = /usr/bin/qmake6 -install qinstall +QINSTALL_PROGRAM = /usr/bin/qmake6 -install qinstall -exe +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +TAR = tar -cf +COMPRESS = gzip -9f +DISTNAME = dbc1.0.0 +DISTDIR = /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/.tmp/dbc1.0.0 +SUBTARGETS = \ + sub-core \ + sub-tests \ + sub-tests-tree_tests-pro \ + sub-qt \ + sub-tests-model_tests-pro + + +sub-core-qmake_all: FORCE + @test -d core/ || mkdir -p core/ + cd core/ && $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/core.pro CONFIG+=dbc_qt + cd core/ && $(MAKE) -f Makefile qmake_all +sub-core: FORCE + @test -d core/ || mkdir -p core/ + cd core/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/core.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile +sub-core-make_first: FORCE + @test -d core/ || mkdir -p core/ + cd core/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/core.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile +sub-core-all: FORCE + @test -d core/ || mkdir -p core/ + cd core/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/core.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile all +sub-core-clean: FORCE + @test -d core/ || mkdir -p core/ + cd core/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/core.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile clean +sub-core-distclean: FORCE + @test -d core/ || mkdir -p core/ + cd core/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/core.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile distclean +sub-core-install_subtargets: FORCE + @test -d core/ || mkdir -p core/ + cd core/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/core.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile install +sub-core-uninstall_subtargets: FORCE + @test -d core/ || mkdir -p core/ + cd core/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/core.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile uninstall +sub-tests-qmake_all: sub-core-qmake_all FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tests.pro CONFIG+=dbc_qt + cd tests/ && $(MAKE) -f Makefile qmake_all +sub-tests: sub-core FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile +sub-tests-make_first: sub-core-make_first FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile +sub-tests-all: sub-core-all FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile all +sub-tests-clean: sub-core-clean FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile clean +sub-tests-distclean: sub-core-distclean FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile distclean +sub-tests-install_subtargets: sub-core-install_subtargets FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile install +sub-tests-uninstall_subtargets: sub-core-uninstall_subtargets FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile uninstall +sub-tests-tree_tests-pro-qmake_all: FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && $(QMAKE) -o Makefile.tree_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tree_tests.pro CONFIG+=dbc_qt + cd tests/ && $(MAKE) -f Makefile.tree_tests qmake_all +sub-tests-tree_tests-pro: FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.tree_tests || $(QMAKE) -o Makefile.tree_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tree_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.tree_tests +sub-tests-tree_tests-pro-make_first: FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.tree_tests || $(QMAKE) -o Makefile.tree_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tree_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.tree_tests +sub-tests-tree_tests-pro-all: FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.tree_tests || $(QMAKE) -o Makefile.tree_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tree_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.tree_tests all +sub-tests-tree_tests-pro-clean: FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.tree_tests || $(QMAKE) -o Makefile.tree_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tree_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.tree_tests clean +sub-tests-tree_tests-pro-distclean: FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.tree_tests || $(QMAKE) -o Makefile.tree_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tree_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.tree_tests distclean +sub-tests-tree_tests-pro-install_subtargets: FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.tree_tests || $(QMAKE) -o Makefile.tree_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tree_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.tree_tests install +sub-tests-tree_tests-pro-uninstall_subtargets: FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.tree_tests || $(QMAKE) -o Makefile.tree_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tree_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.tree_tests uninstall +sub-qt-qmake_all: sub-core-qmake_all FORCE + @test -d qt/ || mkdir -p qt/ + cd qt/ && $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/qt/qt.pro CONFIG+=dbc_qt + cd qt/ && $(MAKE) -f Makefile qmake_all +sub-qt: sub-core FORCE + @test -d qt/ || mkdir -p qt/ + cd qt/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/qt/qt.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile +sub-qt-make_first: sub-core-make_first FORCE + @test -d qt/ || mkdir -p qt/ + cd qt/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/qt/qt.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile +sub-qt-all: sub-core-all FORCE + @test -d qt/ || mkdir -p qt/ + cd qt/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/qt/qt.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile all +sub-qt-clean: sub-core-clean FORCE + @test -d qt/ || mkdir -p qt/ + cd qt/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/qt/qt.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile clean +sub-qt-distclean: sub-core-distclean FORCE + @test -d qt/ || mkdir -p qt/ + cd qt/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/qt/qt.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile distclean +sub-qt-install_subtargets: sub-core-install_subtargets FORCE + @test -d qt/ || mkdir -p qt/ + cd qt/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/qt/qt.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile install +sub-qt-uninstall_subtargets: sub-core-uninstall_subtargets FORCE + @test -d qt/ || mkdir -p qt/ + cd qt/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/qt/qt.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile uninstall +sub-tests-model_tests-pro-qmake_all: sub-qt-qmake_all FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && $(QMAKE) -o Makefile.model_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/model_tests.pro CONFIG+=dbc_qt + cd tests/ && $(MAKE) -f Makefile.model_tests qmake_all +sub-tests-model_tests-pro: sub-qt FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.model_tests || $(QMAKE) -o Makefile.model_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/model_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.model_tests +sub-tests-model_tests-pro-make_first: sub-qt-make_first FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.model_tests || $(QMAKE) -o Makefile.model_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/model_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.model_tests +sub-tests-model_tests-pro-all: sub-qt-all FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.model_tests || $(QMAKE) -o Makefile.model_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/model_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.model_tests all +sub-tests-model_tests-pro-clean: sub-qt-clean FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.model_tests || $(QMAKE) -o Makefile.model_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/model_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.model_tests clean +sub-tests-model_tests-pro-distclean: sub-qt-distclean FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.model_tests || $(QMAKE) -o Makefile.model_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/model_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.model_tests distclean +sub-tests-model_tests-pro-install_subtargets: sub-qt-install_subtargets FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.model_tests || $(QMAKE) -o Makefile.model_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/model_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.model_tests install +sub-tests-model_tests-pro-uninstall_subtargets: sub-qt-uninstall_subtargets FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.model_tests || $(QMAKE) -o Makefile.model_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/model_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.model_tests uninstall + +Makefile: ../dbc.pro /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf \ + ../dbc.pro + $(QMAKE) -o Makefile ../dbc.pro CONFIG+=dbc_qt +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf: +../dbc.pro: +qmake: FORCE + @$(QMAKE) -o Makefile ../dbc.pro CONFIG+=dbc_qt + +qmake_all: sub-core-qmake_all sub-tests-qmake_all sub-tests-tree_tests-pro-qmake_all sub-qt-qmake_all sub-tests-model_tests-pro-qmake_all FORCE + +make_first: sub-core-make_first sub-tests-make_first sub-tests-tree_tests-pro-make_first sub-qt-make_first sub-tests-model_tests-pro-make_first FORCE +all: sub-core-all sub-tests-all sub-tests-tree_tests-pro-all sub-qt-all sub-tests-model_tests-pro-all FORCE +clean: sub-core-clean sub-tests-clean sub-tests-tree_tests-pro-clean sub-qt-clean sub-tests-model_tests-pro-clean FORCE +distclean: sub-core-distclean sub-tests-distclean sub-tests-tree_tests-pro-distclean sub-qt-distclean sub-tests-model_tests-pro-distclean FORCE + -$(DEL_FILE) Makefile + -$(DEL_FILE) .qmake.stash +install_subtargets: sub-core-install_subtargets sub-tests-install_subtargets sub-tests-tree_tests-pro-install_subtargets sub-qt-install_subtargets sub-tests-model_tests-pro-install_subtargets FORCE +uninstall_subtargets: sub-core-uninstall_subtargets sub-tests-uninstall_subtargets sub-tests-tree_tests-pro-uninstall_subtargets sub-qt-uninstall_subtargets sub-tests-model_tests-pro-uninstall_subtargets FORCE + +sub-core-check: + @test -d core/ || mkdir -p core/ + cd core/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/core.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile check +sub-tests-check: sub-core-check + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile check +sub-tests-tree_tests-pro-check: + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.tree_tests || $(QMAKE) -o Makefile.tree_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tree_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.tree_tests check +sub-qt-check: sub-core-check + @test -d qt/ || mkdir -p qt/ + cd qt/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/qt/qt.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile check +sub-tests-model_tests-pro-check: sub-qt-check + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.model_tests || $(QMAKE) -o Makefile.model_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/model_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.model_tests check +check: sub-core-check sub-tests-check sub-tests-tree_tests-pro-check sub-qt-check sub-tests-model_tests-pro-check + +sub-core-benchmark: + @test -d core/ || mkdir -p core/ + cd core/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/core.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile benchmark +sub-tests-benchmark: sub-core-benchmark + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile benchmark +sub-tests-tree_tests-pro-benchmark: + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.tree_tests || $(QMAKE) -o Makefile.tree_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tree_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.tree_tests benchmark +sub-qt-benchmark: sub-core-benchmark + @test -d qt/ || mkdir -p qt/ + cd qt/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/qt/qt.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile benchmark +sub-tests-model_tests-pro-benchmark: sub-qt-benchmark + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.model_tests || $(QMAKE) -o Makefile.model_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/model_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -f Makefile.model_tests benchmark +benchmark: sub-core-benchmark sub-tests-benchmark sub-tests-tree_tests-pro-benchmark sub-qt-benchmark sub-tests-model_tests-pro-benchmark +install:install_subtargets FORCE + +uninstall: uninstall_subtargets FORCE + +FORCE: + +.SUFFIXES: + +dist: distdir FORCE + (cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR) + +distdir: sub-core-distdir sub-tests-distdir sub-tests-tree_tests-pro-distdir sub-qt-distdir sub-tests-model_tests-pro-distdir FORCE + @test -d $(DISTDIR) || mkdir -p $(DISTDIR) + $(COPY_FILE) --parents /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf ../dbc.pro $(DISTDIR)/ + +sub-core-distdir: FORCE + @test -d core/ || mkdir -p core/ + cd core/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/core.pro CONFIG+=dbc_qt ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/core + +sub-tests-distdir: FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tests.pro CONFIG+=dbc_qt ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/tests + +sub-tests-tree_tests-pro-distdir: FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.tree_tests || $(QMAKE) -o Makefile.tree_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/tree_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -e -f Makefile.tree_tests distdir DISTDIR=$(DISTDIR)/tests + +sub-qt-distdir: FORCE + @test -d qt/ || mkdir -p qt/ + cd qt/ && ( test -e Makefile || $(QMAKE) -o Makefile /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/qt/qt.pro CONFIG+=dbc_qt ) && $(MAKE) -e -f Makefile distdir DISTDIR=$(DISTDIR)/qt + +sub-tests-model_tests-pro-distdir: FORCE + @test -d tests/ || mkdir -p tests/ + cd tests/ && ( test -e Makefile.model_tests || $(QMAKE) -o Makefile.model_tests /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests/model_tests.pro CONFIG+=dbc_qt ) && $(MAKE) -e -f Makefile.model_tests distdir DISTDIR=$(DISTDIR)/tests + diff --git a/build-qt/core/Makefile b/build-qt/core/Makefile new file mode 100644 index 0000000..7155dcb --- /dev/null +++ b/build-qt/core/Makefile @@ -0,0 +1,816 @@ +############################################################################# +# Makefile for building: libdbc_core.a +# Generated by qmake (3.1) (Qt 6.8.2) +# Project: ../../core/core.pro +# Template: lib +# Command: /usr/bin/qmake6 -o Makefile ../../core/core.pro CONFIG+=dbc_qt +############################################################################# + +MAKEFILE = Makefile + +EQ = = + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = +CFLAGS = -pipe -O2 -fPIC -Wall -Wextra $(DEFINES) +CXXFLAGS = -pipe -O2 -fPIC -std=gnu++1z -Wall -Wextra $(DEFINES) +INCPATH = -I../../core -I. -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ +QMAKE = /usr/bin/qmake6 +DEL_FILE = rm -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p +COPY = cp -f +COPY_FILE = cp -f +COPY_DIR = cp -f -R +INSTALL_FILE = install -m 644 -p +INSTALL_PROGRAM = install -m 755 -p +INSTALL_DIR = cp -f -R +QINSTALL = /usr/bin/qmake6 -install qinstall +QINSTALL_PROGRAM = /usr/bin/qmake6 -install qinstall -exe +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +TAR = tar -cf +COMPRESS = gzip -9f +DISTNAME = dbc_core1.0.0 +DISTDIR = /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/core/.tmp/dbc_core1.0.0 +AR = ar cqs +RANLIB = +SED = sed +STRIP = strip + +####### Output directory + +OBJECTS_DIR = ./ + +####### Files + +SOURCES = ../../core/decode_database.cpp \ + ../../core/dbc_decode_builder.cpp \ + ../../core/dbc_decoder.cpp \ + ../../core/dbc_parser.cpp \ + ../../core/dbc_statement_handler.cpp \ + ../../core/dbc_tree_builder.cpp \ + ../../core/tree_node.cpp +OBJECTS = decode_database.o \ + dbc_decode_builder.o \ + dbc_decoder.o \ + dbc_parser.o \ + dbc_statement_handler.o \ + dbc_tree_builder.o \ + tree_node.o +DIST = /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf \ + ../../.qmake.stash \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf \ + ../../../core/core_files.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf \ + ../../../core/core.pro /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/signal_layout.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/definition_key.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/dbc_diagnostic.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/multiplexing.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/dbc_database.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/dbc_decode_builder.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/dbc_decoder.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/dbc_parser.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/dbc_statement_handler.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/dbc_tree_builder.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/decode_database.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/frame_info.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/signal_info.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/value_descriptions.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/tree_node.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/text_utils.h \ + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core/typefactory.h ../../core/decode_database.cpp \ + ../../core/dbc_decode_builder.cpp \ + ../../core/dbc_decoder.cpp \ + ../../core/dbc_parser.cpp \ + ../../core/dbc_statement_handler.cpp \ + ../../core/dbc_tree_builder.cpp \ + ../../core/tree_node.cpp +QMAKE_TARGET = dbc_core +DESTDIR = +TARGET = libdbc_core.a + + +first: all +####### Build rules + +staticlib: $(TARGET) + +libdbc_core.a: $(OBJECTS) $(OBJCOMP) + -$(DEL_FILE) $(TARGET) + $(AR) $(DESTDIR)$(TARGET) $(OBJECTS) + + +Makefile: ../../core/core.pro /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf \ + ../.qmake.stash \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf \ + ../../core/core_files.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf \ + ../../core/core.pro + $(QMAKE) -o Makefile ../../core/core.pro CONFIG+=dbc_qt +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf: +../.qmake.stash: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf: +../../core/core_files.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf: +../../core/core.pro: +qmake: FORCE + @$(QMAKE) -o Makefile ../../core/core.pro CONFIG+=dbc_qt + +qmake_all: FORCE + + +all: Makefile libdbc_core.a + +dist: distdir FORCE + (cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR) + +distdir: FORCE + @test -d $(DISTDIR) || mkdir -p $(DISTDIR) + $(COPY_FILE) --parents $(DIST) $(DISTDIR)/ + + +clean: compiler_clean + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) *~ core *.core + + +distclean: clean + -$(DEL_FILE) $(TARGET) + -$(DEL_FILE) Makefile + + +####### Sub-libraries + +check: first + +benchmark: first + +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: + +####### Compile + +decode_database.o: ../../core/decode_database.cpp ../../core/decode_database.h \ + ../../core/definition_key.h \ + ../../core/multiplexing.h \ + ../../core/value_descriptions.h \ + ../../core/signal_layout.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o decode_database.o ../../core/decode_database.cpp + +dbc_decode_builder.o: ../../core/dbc_decode_builder.cpp ../../core/dbc_decode_builder.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/decode_database.h \ + ../../core/definition_key.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbc_decode_builder.o ../../core/dbc_decode_builder.cpp + +dbc_decoder.o: ../../core/dbc_decoder.cpp ../../core/dbc_decoder.h \ + ../../core/decode_database.h \ + ../../core/definition_key.h \ + ../../core/multiplexing.h \ + ../../core/value_descriptions.h \ + ../../core/signal_layout.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbc_decoder.o ../../core/dbc_decoder.cpp + +dbc_parser.o: ../../core/dbc_parser.cpp ../../core/dbc_parser.h \ + ../../core/dbc_diagnostic.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/dbc_statement_handler.h \ + ../../core/typefactory.h \ + ../../core/text_utils.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbc_parser.o ../../core/dbc_parser.cpp + +dbc_statement_handler.o: ../../core/dbc_statement_handler.cpp ../../core/dbc_statement_handler.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/dbc_diagnostic.h \ + ../../core/typefactory.h \ + ../../core/text_utils.h \ + ../../core/signal_layout.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbc_statement_handler.o ../../core/dbc_statement_handler.cpp + +dbc_tree_builder.o: ../../core/dbc_tree_builder.cpp ../../core/dbc_tree_builder.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/tree_node.h \ + ../../core/definition_key.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbc_tree_builder.o ../../core/dbc_tree_builder.cpp + +tree_node.o: ../../core/tree_node.cpp ../../core/tree_node.h \ + ../../core/definition_key.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o tree_node.o ../../core/tree_node.cpp + +####### Install + +install: FORCE + +uninstall: FORCE + +FORCE: + +.SUFFIXES: + diff --git a/build-qt/core/dbc_decode_builder.o b/build-qt/core/dbc_decode_builder.o new file mode 100644 index 0000000..657c729 Binary files /dev/null and b/build-qt/core/dbc_decode_builder.o differ diff --git a/build-qt/core/dbc_decoder.o b/build-qt/core/dbc_decoder.o new file mode 100644 index 0000000..eac92ed Binary files /dev/null and b/build-qt/core/dbc_decoder.o differ diff --git a/build-qt/core/dbc_parser.o b/build-qt/core/dbc_parser.o new file mode 100644 index 0000000..a8226b8 Binary files /dev/null and b/build-qt/core/dbc_parser.o differ diff --git a/build-qt/core/dbc_statement_handler.o b/build-qt/core/dbc_statement_handler.o new file mode 100644 index 0000000..8770320 Binary files /dev/null and b/build-qt/core/dbc_statement_handler.o differ diff --git a/build-qt/core/dbc_tree_builder.o b/build-qt/core/dbc_tree_builder.o new file mode 100644 index 0000000..d879ee0 Binary files /dev/null and b/build-qt/core/dbc_tree_builder.o differ diff --git a/build-qt/core/decode_database.o b/build-qt/core/decode_database.o new file mode 100644 index 0000000..509ef5d Binary files /dev/null and b/build-qt/core/decode_database.o differ diff --git a/build-qt/core/libdbc_core.a b/build-qt/core/libdbc_core.a new file mode 100644 index 0000000..5d4aba5 Binary files /dev/null and b/build-qt/core/libdbc_core.a differ diff --git a/build-qt/core/tree_node.o b/build-qt/core/tree_node.o new file mode 100644 index 0000000..5ca8eb6 Binary files /dev/null and b/build-qt/core/tree_node.o differ diff --git a/build-qt/qt/Makefile b/build-qt/qt/Makefile new file mode 100644 index 0000000..bb66bac --- /dev/null +++ b/build-qt/qt/Makefile @@ -0,0 +1,768 @@ +############################################################################# +# Makefile for building: libdbc_qt.a +# Generated by qmake (3.1) (Qt 6.8.2) +# Project: ../../qt/qt.pro +# Template: lib +# Command: /usr/bin/qmake6 -o Makefile ../../qt/qt.pro CONFIG+=dbc_qt +############################################################################# + +MAKEFILE = Makefile + +EQ = = + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_CORE_LIB +CFLAGS = -pipe -O2 -fPIC -Wall -Wextra -D_REENTRANT $(DEFINES) +CXXFLAGS = -pipe -O2 -fPIC -std=gnu++1z -Wall -Wextra -D_REENTRANT $(DEFINES) +INCPATH = -I../../qt -I. -I../../core -I/usr/include/x86_64-linux-gnu/qt6 -I/usr/include/x86_64-linux-gnu/qt6/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ +QMAKE = /usr/bin/qmake6 +DEL_FILE = rm -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p +COPY = cp -f +COPY_FILE = cp -f +COPY_DIR = cp -f -R +INSTALL_FILE = install -m 644 -p +INSTALL_PROGRAM = install -m 755 -p +INSTALL_DIR = cp -f -R +QINSTALL = /usr/bin/qmake6 -install qinstall +QINSTALL_PROGRAM = /usr/bin/qmake6 -install qinstall -exe +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +TAR = tar -cf +COMPRESS = gzip -9f +DISTNAME = dbc_qt1.0.0 +DISTDIR = /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/qt/.tmp/dbc_qt1.0.0 +AR = ar cqs +RANLIB = +SED = sed +STRIP = strip + +####### Output directory + +OBJECTS_DIR = ./ + +####### Files + +SOURCES = ../../qt/dbc_tree_model.cpp +OBJECTS = dbc_tree_model.o +DIST = /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf \ + ../../.qmake.stash \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf \ + ../../../qt/qt_version.pri \ + ../../../core/core.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/permissions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/moc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/unix/thread.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf \ + ../../../qt/qt.pro ../../qt/dbc_tree_model.h ../../qt/dbc_tree_model.cpp +QMAKE_TARGET = dbc_qt +DESTDIR = +TARGET = libdbc_qt.a + + +first: all +####### Build rules + +staticlib: $(TARGET) + +libdbc_qt.a: /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/core/libdbc_core.a $(OBJECTS) $(OBJCOMP) + -$(DEL_FILE) $(TARGET) + $(AR) $(DESTDIR)$(TARGET) $(OBJECTS) + + +Makefile: ../../qt/qt.pro /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf \ + ../.qmake.stash \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf \ + ../../qt/qt_version.pri \ + ../../core/core.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/permissions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/moc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/unix/thread.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf \ + ../../qt/qt.pro \ + /usr/lib/x86_64-linux-gnu/libQt6Core.prl + $(QMAKE) -o Makefile ../../qt/qt.pro CONFIG+=dbc_qt +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf: +../.qmake.stash: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf: +../../qt/qt_version.pri: +../../core/core.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/permissions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources_functions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/moc.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/unix/thread.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf: +../../qt/qt.pro: +/usr/lib/x86_64-linux-gnu/libQt6Core.prl: +qmake: FORCE + @$(QMAKE) -o Makefile ../../qt/qt.pro CONFIG+=dbc_qt + +qmake_all: FORCE + + +all: Makefile libdbc_qt.a + +dist: distdir FORCE + (cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR) + +distdir: FORCE + @test -d $(DISTDIR) || mkdir -p $(DISTDIR) + $(COPY_FILE) --parents $(DIST) $(DISTDIR)/ + $(COPY_FILE) --parents /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/data/dummy.cpp $(DISTDIR)/ + $(COPY_FILE) --parents ../../qt/dbc_tree_model.h $(DISTDIR)/ + $(COPY_FILE) --parents ../../qt/dbc_tree_model.cpp $(DISTDIR)/ + + +clean: compiler_clean + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) *~ core *.core + + +distclean: clean + -$(DEL_FILE) $(TARGET) + -$(DEL_FILE) Makefile + + +####### Sub-libraries + +mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all + +check: first + +benchmark: first + +compiler_rcc_make_all: +compiler_rcc_clean: +compiler_moc_predefs_make_all: moc_predefs.h +compiler_moc_predefs_clean: + -$(DEL_FILE) moc_predefs.h +moc_predefs.h: /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/data/dummy.cpp + g++ -pipe -O2 -fPIC -std=gnu++1z -Wall -Wextra -dM -E -o moc_predefs.h /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/data/dummy.cpp + +compiler_moc_header_make_all: +compiler_moc_header_clean: +compiler_moc_objc_header_make_all: +compiler_moc_objc_header_clean: +compiler_moc_source_make_all: +compiler_moc_source_clean: +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: compiler_moc_predefs_clean + +####### Compile + +dbc_tree_model.o: ../../qt/dbc_tree_model.cpp ../../qt/dbc_tree_model.h \ + ../../core/tree_node.h \ + ../../core/definition_key.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbc_tree_model.o ../../qt/dbc_tree_model.cpp + +####### Install + +install: FORCE + +uninstall: FORCE + +FORCE: + +.SUFFIXES: + diff --git a/build-qt/qt/dbc_tree_model.o b/build-qt/qt/dbc_tree_model.o new file mode 100644 index 0000000..251e151 Binary files /dev/null and b/build-qt/qt/dbc_tree_model.o differ diff --git a/build-qt/qt/libdbc_qt.a b/build-qt/qt/libdbc_qt.a new file mode 100644 index 0000000..e8e82b4 Binary files /dev/null and b/build-qt/qt/libdbc_qt.a differ diff --git a/build-qt/tests/Makefile b/build-qt/tests/Makefile new file mode 100644 index 0000000..64b04c2 --- /dev/null +++ b/build-qt/tests/Makefile @@ -0,0 +1,991 @@ +############################################################################# +# Makefile for building: dbc_tests +# Generated by qmake (3.1) (Qt 6.8.2) +# Project: ../../tests/tests.pro +# Template: app +# Command: /usr/bin/qmake6 -o Makefile ../../tests/tests.pro CONFIG+=dbc_qt +############################################################################# + +MAKEFILE = Makefile + +EQ = = + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests"' +CFLAGS = -pipe -O2 -Wall -Wextra -D_REENTRANT $(DEFINES) +CXXFLAGS = -pipe -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT $(DEFINES) +INCPATH = -I../../tests -I. -I../../core -I/usr/include/x86_64-linux-gnu/qt6 -I/usr/include/x86_64-linux-gnu/qt6/QtTest -I/usr/include/x86_64-linux-gnu/qt6/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ +QMAKE = /usr/bin/qmake6 +DEL_FILE = rm -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p +COPY = cp -f +COPY_FILE = cp -f +COPY_DIR = cp -f -R +INSTALL_FILE = install -m 644 -p +INSTALL_PROGRAM = install -m 755 -p +INSTALL_DIR = cp -f -R +QINSTALL = /usr/bin/qmake6 -install qinstall +QINSTALL_PROGRAM = /usr/bin/qmake6 -install qinstall -exe +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +TAR = tar -cf +COMPRESS = gzip -9f +DISTNAME = dbc_tests1.0.0 +DISTDIR = /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/.tmp/dbc_tests1.0.0 +LINK = g++ +LFLAGS = -Wl,-O1 +LIBS = $(SUBLIBS) -L/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/core -ldbc_core /usr/lib/x86_64-linux-gnu/libQt6Test.so /usr/lib/x86_64-linux-gnu/libQt6Core.so -lpthread +AR = ar cqs +RANLIB = +SED = sed +STRIP = strip + +####### Output directory + +OBJECTS_DIR = ./ + +####### Files + +SOURCES = ../../tests/dbc_parser_test.cpp \ + ../../tests/dbc_decoder_test.cpp \ + ../../tests/main.cpp \ + ../../tests/dbc_coverage_test.cpp \ + ../../tests/dbc_lifetime_test.cpp \ + ../../tests/dbc_validation_test.cpp \ + ../../tests/dbc_pipeline_test.cpp +OBJECTS = dbc_parser_test.o \ + dbc_decoder_test.o \ + main.o \ + dbc_coverage_test.o \ + dbc_lifetime_test.o \ + dbc_validation_test.o \ + dbc_pipeline_test.o +DIST = /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf \ + ../../.qmake.stash \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf \ + ../../../qt/qt_version.pri \ + ../../../core/core.pri \ + ../../../tests/parser_tests.pri \ + ../../../tests/decoder_tests.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/permissions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/moc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testlib_defines.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/unix/thread.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf \ + ../../../tests/tests.pro ../../tests/dbc_parser_test.cpp \ + ../../tests/dbc_decoder_test.cpp \ + ../../tests/main.cpp \ + ../../tests/dbc_coverage_test.cpp \ + ../../tests/dbc_lifetime_test.cpp \ + ../../tests/dbc_validation_test.cpp \ + ../../tests/dbc_pipeline_test.cpp +QMAKE_TARGET = dbc_tests +DESTDIR = +TARGET = dbc_tests + + +first: all +####### Build rules + +dbc_tests: /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/core/libdbc_core.a $(OBJECTS) + $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS) + +Makefile: ../../tests/tests.pro /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf \ + ../.qmake.stash \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf \ + ../../qt/qt_version.pri \ + ../../core/core.pri \ + ../../tests/parser_tests.pri \ + ../../tests/decoder_tests.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/permissions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/moc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testlib_defines.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/unix/thread.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf \ + ../../tests/tests.pro \ + /usr/lib/x86_64-linux-gnu/libQt6Test.prl \ + /usr/lib/x86_64-linux-gnu/libQt6Core.prl + $(QMAKE) -o Makefile ../../tests/tests.pro CONFIG+=dbc_qt +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf: +../.qmake.stash: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf: +../../qt/qt_version.pri: +../../core/core.pri: +../../tests/parser_tests.pri: +../../tests/decoder_tests.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/permissions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources_functions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/moc.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testlib_defines.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/unix/thread.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf: +../../tests/tests.pro: +/usr/lib/x86_64-linux-gnu/libQt6Test.prl: +/usr/lib/x86_64-linux-gnu/libQt6Core.prl: +qmake: FORCE + @$(QMAKE) -o Makefile ../../tests/tests.pro CONFIG+=dbc_qt + +qmake_all: FORCE + + +all: Makefile dbc_tests + +dist: distdir FORCE + (cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR) + +distdir: FORCE + @test -d $(DISTDIR) || mkdir -p $(DISTDIR) + $(COPY_FILE) --parents $(DIST) $(DISTDIR)/ + $(COPY_FILE) --parents /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/data/dummy.cpp $(DISTDIR)/ + $(COPY_FILE) --parents ../../tests/dbc_parser_test.cpp ../../tests/dbc_decoder_test.cpp ../../tests/main.cpp ../../tests/dbc_coverage_test.cpp ../../tests/dbc_lifetime_test.cpp ../../tests/dbc_validation_test.cpp ../../tests/dbc_pipeline_test.cpp $(DISTDIR)/ + + +clean: compiler_clean + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) *~ core *.core + + +distclean: clean + -$(DEL_FILE) $(TARGET) + -$(DEL_FILE) /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/target_wrapper.sh + -$(DEL_FILE) Makefile + + +####### Sub-libraries + +check: first + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/target_wrapper.sh $(TESTRUNNER) ./$(QMAKE_TARGET) $(TESTARGS) + +mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all + +benchmark: first + +compiler_rcc_make_all: +compiler_rcc_clean: +compiler_moc_predefs_make_all: moc_predefs.h +compiler_moc_predefs_clean: + -$(DEL_FILE) moc_predefs.h +moc_predefs.h: /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/data/dummy.cpp + g++ -pipe -O2 -std=gnu++1z -Wall -Wextra -dM -E -o moc_predefs.h /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/data/dummy.cpp + +compiler_moc_header_make_all: +compiler_moc_header_clean: +compiler_moc_objc_header_make_all: +compiler_moc_objc_header_clean: +compiler_moc_source_make_all: dbc_parser_test.moc dbc_decoder_test.moc dbc_coverage_test.moc dbc_lifetime_test.moc dbc_validation_test.moc dbc_pipeline_test.moc +compiler_moc_source_clean: + -$(DEL_FILE) dbc_parser_test.moc dbc_decoder_test.moc dbc_coverage_test.moc dbc_lifetime_test.moc dbc_validation_test.moc dbc_pipeline_test.moc +dbc_parser_test.moc: ../../tests/dbc_parser_test.cpp \ + ../../core/dbc_decode_builder.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/decode_database.h \ + ../../core/definition_key.h \ + ../../core/dbc_decoder.h \ + ../../core/dbc_parser.h \ + ../../core/dbc_diagnostic.h \ + ../../core/dbc_statement_handler.h \ + ../../core/typefactory.h \ + ../../core/dbc_tree_builder.h \ + ../../core/tree_node.h \ + moc_predefs.h \ + /usr/lib/qt6/libexec/moc + /usr/lib/qt6/libexec/moc $(DEFINES) --include /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core -I/usr/include/x86_64-linux-gnu/qt6 -I/usr/include/x86_64-linux-gnu/qt6/QtTest -I/usr/include/x86_64-linux-gnu/qt6/QtCore -I. -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include ../../tests/dbc_parser_test.cpp -o dbc_parser_test.moc + +dbc_decoder_test.moc: ../../tests/dbc_decoder_test.cpp \ + ../../core/dbc_decoder.h \ + ../../core/decode_database.h \ + ../../core/definition_key.h \ + ../../core/multiplexing.h \ + ../../core/value_descriptions.h \ + moc_predefs.h \ + /usr/lib/qt6/libexec/moc + /usr/lib/qt6/libexec/moc $(DEFINES) --include /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core -I/usr/include/x86_64-linux-gnu/qt6 -I/usr/include/x86_64-linux-gnu/qt6/QtTest -I/usr/include/x86_64-linux-gnu/qt6/QtCore -I. -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include ../../tests/dbc_decoder_test.cpp -o dbc_decoder_test.moc + +dbc_coverage_test.moc: ../../tests/dbc_coverage_test.cpp \ + ../../core/dbc_decode_builder.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/decode_database.h \ + ../../core/definition_key.h \ + ../../core/dbc_decoder.h \ + ../../core/dbc_parser.h \ + ../../core/dbc_diagnostic.h \ + ../../core/dbc_statement_handler.h \ + ../../core/typefactory.h \ + ../../core/dbc_tree_builder.h \ + ../../core/tree_node.h \ + moc_predefs.h \ + /usr/lib/qt6/libexec/moc + /usr/lib/qt6/libexec/moc $(DEFINES) --include /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core -I/usr/include/x86_64-linux-gnu/qt6 -I/usr/include/x86_64-linux-gnu/qt6/QtTest -I/usr/include/x86_64-linux-gnu/qt6/QtCore -I. -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include ../../tests/dbc_coverage_test.cpp -o dbc_coverage_test.moc + +dbc_lifetime_test.moc: ../../tests/dbc_lifetime_test.cpp \ + ../../core/dbc_decode_builder.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/decode_database.h \ + ../../core/definition_key.h \ + ../../core/dbc_decoder.h \ + ../../core/dbc_parser.h \ + ../../core/dbc_diagnostic.h \ + moc_predefs.h \ + /usr/lib/qt6/libexec/moc + /usr/lib/qt6/libexec/moc $(DEFINES) --include /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core -I/usr/include/x86_64-linux-gnu/qt6 -I/usr/include/x86_64-linux-gnu/qt6/QtTest -I/usr/include/x86_64-linux-gnu/qt6/QtCore -I. -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include ../../tests/dbc_lifetime_test.cpp -o dbc_lifetime_test.moc + +dbc_validation_test.moc: ../../tests/dbc_validation_test.cpp \ + ../../core/dbc_decode_builder.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/decode_database.h \ + ../../core/definition_key.h \ + ../../core/dbc_decoder.h \ + ../../core/signal_layout.h \ + moc_predefs.h \ + /usr/lib/qt6/libexec/moc + /usr/lib/qt6/libexec/moc $(DEFINES) --include /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core -I/usr/include/x86_64-linux-gnu/qt6 -I/usr/include/x86_64-linux-gnu/qt6/QtTest -I/usr/include/x86_64-linux-gnu/qt6/QtCore -I. -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include ../../tests/dbc_validation_test.cpp -o dbc_validation_test.moc + +dbc_pipeline_test.moc: ../../tests/dbc_pipeline_test.cpp \ + ../../core/dbc_decode_builder.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/decode_database.h \ + ../../core/definition_key.h \ + ../../core/dbc_decoder.h \ + ../../core/dbc_parser.h \ + ../../core/dbc_diagnostic.h \ + ../../core/dbc_tree_builder.h \ + ../../core/tree_node.h \ + moc_predefs.h \ + /usr/lib/qt6/libexec/moc + /usr/lib/qt6/libexec/moc $(DEFINES) --include /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core -I/usr/include/x86_64-linux-gnu/qt6 -I/usr/include/x86_64-linux-gnu/qt6/QtTest -I/usr/include/x86_64-linux-gnu/qt6/QtCore -I. -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include ../../tests/dbc_pipeline_test.cpp -o dbc_pipeline_test.moc + +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: compiler_moc_predefs_clean compiler_moc_source_clean + +####### Compile + +dbc_parser_test.o: ../../tests/dbc_parser_test.cpp ../../core/dbc_decode_builder.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/decode_database.h \ + ../../core/definition_key.h \ + ../../core/dbc_decoder.h \ + ../../core/dbc_parser.h \ + ../../core/dbc_diagnostic.h \ + ../../core/dbc_statement_handler.h \ + ../../core/typefactory.h \ + ../../core/dbc_tree_builder.h \ + ../../core/tree_node.h \ + dbc_parser_test.moc + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbc_parser_test.o ../../tests/dbc_parser_test.cpp + +dbc_decoder_test.o: ../../tests/dbc_decoder_test.cpp ../../core/dbc_decoder.h \ + ../../core/decode_database.h \ + ../../core/definition_key.h \ + ../../core/multiplexing.h \ + ../../core/value_descriptions.h \ + dbc_decoder_test.moc + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbc_decoder_test.o ../../tests/dbc_decoder_test.cpp + +main.o: ../../tests/main.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o ../../tests/main.cpp + +dbc_coverage_test.o: ../../tests/dbc_coverage_test.cpp ../../core/dbc_decode_builder.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/decode_database.h \ + ../../core/definition_key.h \ + ../../core/dbc_decoder.h \ + ../../core/dbc_parser.h \ + ../../core/dbc_diagnostic.h \ + ../../core/dbc_statement_handler.h \ + ../../core/typefactory.h \ + ../../core/dbc_tree_builder.h \ + ../../core/tree_node.h \ + dbc_coverage_test.moc + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbc_coverage_test.o ../../tests/dbc_coverage_test.cpp + +dbc_lifetime_test.o: ../../tests/dbc_lifetime_test.cpp ../../core/dbc_decode_builder.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/decode_database.h \ + ../../core/definition_key.h \ + ../../core/dbc_decoder.h \ + ../../core/dbc_parser.h \ + ../../core/dbc_diagnostic.h \ + dbc_lifetime_test.moc + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbc_lifetime_test.o ../../tests/dbc_lifetime_test.cpp + +dbc_validation_test.o: ../../tests/dbc_validation_test.cpp ../../core/dbc_decode_builder.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/decode_database.h \ + ../../core/definition_key.h \ + ../../core/dbc_decoder.h \ + ../../core/signal_layout.h \ + dbc_validation_test.moc + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbc_validation_test.o ../../tests/dbc_validation_test.cpp + +dbc_pipeline_test.o: ../../tests/dbc_pipeline_test.cpp ../../core/dbc_decode_builder.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/decode_database.h \ + ../../core/definition_key.h \ + ../../core/dbc_decoder.h \ + ../../core/dbc_parser.h \ + ../../core/dbc_diagnostic.h \ + ../../core/dbc_tree_builder.h \ + ../../core/tree_node.h \ + dbc_pipeline_test.moc + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbc_pipeline_test.o ../../tests/dbc_pipeline_test.cpp + +####### Install + +install_target: first FORCE + @test -d $(INSTALL_ROOT)/usr/tests/tests || mkdir -p $(INSTALL_ROOT)/usr/tests/tests + $(QINSTALL_PROGRAM) $(QMAKE_TARGET) $(INSTALL_ROOT)/usr/tests/tests/$(QMAKE_TARGET) + -$(STRIP) $(INSTALL_ROOT)/usr/tests/tests/$(QMAKE_TARGET) + +uninstall_target: FORCE + -$(DEL_FILE) $(INSTALL_ROOT)/usr/tests/tests/$(QMAKE_TARGET) + -$(DEL_DIR) $(INSTALL_ROOT)/usr/tests/tests/ + + +install: install_target FORCE + +uninstall: uninstall_target FORCE + +FORCE: + +.SUFFIXES: + diff --git a/build-qt/tests/Makefile.model_tests b/build-qt/tests/Makefile.model_tests new file mode 100644 index 0000000..36e09c9 --- /dev/null +++ b/build-qt/tests/Makefile.model_tests @@ -0,0 +1,816 @@ +############################################################################# +# Makefile for building: dbc_model_tests +# Generated by qmake (3.1) (Qt 6.8.2) +# Project: ../../tests/model_tests.pro +# Template: app +# Command: /usr/bin/qmake6 -o Makefile.model_tests ../../tests/model_tests.pro CONFIG+=dbc_qt +############################################################################# + +MAKEFILE = Makefile.model_tests + +EQ = = + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_GUI_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests"' +CFLAGS = -pipe -O2 -Wall -Wextra -D_REENTRANT $(DEFINES) +CXXFLAGS = -pipe -O2 -std=gnu++1z -Wall -Wextra -D_REENTRANT $(DEFINES) +INCPATH = -I../../tests -I. -I../../core -I../../qt -I/usr/include/x86_64-linux-gnu/qt6 -I/usr/include/x86_64-linux-gnu/qt6/QtGui -I/usr/include/x86_64-linux-gnu/qt6/QtTest -I/usr/include/x86_64-linux-gnu/qt6/QtCore -I. -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ +QMAKE = /usr/bin/qmake6 +DEL_FILE = rm -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p +COPY = cp -f +COPY_FILE = cp -f +COPY_DIR = cp -f -R +INSTALL_FILE = install -m 644 -p +INSTALL_PROGRAM = install -m 755 -p +INSTALL_DIR = cp -f -R +QINSTALL = /usr/bin/qmake6 -install qinstall +QINSTALL_PROGRAM = /usr/bin/qmake6 -install qinstall -exe +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +TAR = tar -cf +COMPRESS = gzip -9f +DISTNAME = dbc_model_tests1.0.0 +DISTDIR = /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/.tmp/dbc_model_tests1.0.0 +LINK = g++ +LFLAGS = -Wl,-O1 -Wl,-rpath-link,/usr/lib/x86_64-linux-gnu +LIBS = $(SUBLIBS) -L/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/qt -ldbc_qt -L/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/core -ldbc_core /usr/lib/x86_64-linux-gnu/libQt6Gui.so /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so /usr/lib/x86_64-linux-gnu/libQt6Test.so /usr/lib/x86_64-linux-gnu/libQt6Core.so -lpthread -lGLX -lOpenGL +AR = ar cqs +RANLIB = +SED = sed +STRIP = strip + +####### Output directory + +OBJECTS_DIR = ./ + +####### Files + +SOURCES = ../../tests/dbc_tree_model_test.cpp +OBJECTS = dbc_tree_model_test.o +DIST = /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf \ + ../../.qmake.stash \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf \ + ../../../qt/qt_version.pri \ + ../../../core/core.pri \ + ../../../qt/qt.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/permissions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/moc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testlib_defines.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/unix/opengl.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/unix/thread.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf \ + ../../../tests/model_tests.pro ../../tests/dbc_tree_model_test.cpp +QMAKE_TARGET = dbc_model_tests +DESTDIR = +TARGET = dbc_model_tests + + +first: all +####### Build rules + +dbc_model_tests: /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/core/libdbc_core.a /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/qt/libdbc_qt.a $(OBJECTS) + $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS) + +Makefile.model_tests: ../../tests/model_tests.pro /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf \ + ../.qmake.stash \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf \ + ../../qt/qt_version.pri \ + ../../core/core.pri \ + ../../qt/qt.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/permissions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/moc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testlib_defines.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/unix/opengl.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/unix/thread.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf \ + ../../tests/model_tests.pro \ + /usr/lib/x86_64-linux-gnu/libQt6Gui.prl \ + /usr/lib/x86_64-linux-gnu/libQt6Test.prl \ + /usr/lib/x86_64-linux-gnu/libQt6Core.prl + $(QMAKE) -o Makefile.model_tests ../../tests/model_tests.pro CONFIG+=dbc_qt +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf: +../.qmake.stash: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf: +../../qt/qt_version.pri: +../../core/core.pri: +../../qt/qt.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/permissions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources_functions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resources.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/moc.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testlib_defines.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/unix/opengl.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/unix/thread.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf: +../../tests/model_tests.pro: +/usr/lib/x86_64-linux-gnu/libQt6Gui.prl: +/usr/lib/x86_64-linux-gnu/libQt6Test.prl: +/usr/lib/x86_64-linux-gnu/libQt6Core.prl: +qmake: FORCE + @$(QMAKE) -o Makefile.model_tests ../../tests/model_tests.pro CONFIG+=dbc_qt + +qmake_all: FORCE + + +all: Makefile.model_tests dbc_model_tests + +dist: distdir FORCE + (cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR) + +distdir: FORCE + @test -d $(DISTDIR) || mkdir -p $(DISTDIR) + $(COPY_FILE) --parents $(DIST) $(DISTDIR)/ + $(COPY_FILE) --parents /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/data/dummy.cpp $(DISTDIR)/ + $(COPY_FILE) --parents ../../tests/dbc_tree_model_test.cpp $(DISTDIR)/ + + +clean: compiler_clean + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) *~ core *.core + + +distclean: clean + -$(DEL_FILE) $(TARGET) + -$(DEL_FILE) /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/target_wrapper.sh + -$(DEL_FILE) Makefile.model_tests + + +####### Sub-libraries + +check: first + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/target_wrapper.sh $(TESTRUNNER) ./$(QMAKE_TARGET) $(TESTARGS) + +mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all + +benchmark: first + +compiler_rcc_make_all: +compiler_rcc_clean: +compiler_moc_predefs_make_all: moc_predefs.h +compiler_moc_predefs_clean: + -$(DEL_FILE) moc_predefs.h +moc_predefs.h: /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/data/dummy.cpp + g++ -pipe -O2 -std=gnu++1z -Wall -Wextra -dM -E -o moc_predefs.h /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/data/dummy.cpp + +compiler_moc_header_make_all: +compiler_moc_header_clean: +compiler_moc_objc_header_make_all: +compiler_moc_objc_header_clean: +compiler_moc_source_make_all: dbc_tree_model_test.moc +compiler_moc_source_clean: + -$(DEL_FILE) dbc_tree_model_test.moc +dbc_tree_model_test.moc: ../../tests/dbc_tree_model_test.cpp \ + ../../core/dbc_parser.h \ + ../../core/dbc_diagnostic.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/dbc_tree_builder.h \ + ../../core/tree_node.h \ + ../../core/definition_key.h \ + ../../qt/dbc_tree_model.h \ + moc_predefs.h \ + /usr/lib/qt6/libexec/moc + /usr/lib/qt6/libexec/moc $(DEFINES) --include /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/moc_predefs.h -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/tests -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/core -I/home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/qt -I/usr/include/x86_64-linux-gnu/qt6 -I/usr/include/x86_64-linux-gnu/qt6/QtGui -I/usr/include/x86_64-linux-gnu/qt6/QtTest -I/usr/include/x86_64-linux-gnu/qt6/QtCore -I. -I/usr/include/c++/14 -I/usr/include/x86_64-linux-gnu/c++/14 -I/usr/include/c++/14/backward -I/usr/lib/gcc/x86_64-linux-gnu/14/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include ../../tests/dbc_tree_model_test.cpp -o dbc_tree_model_test.moc + +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: compiler_moc_predefs_clean compiler_moc_source_clean + +####### Compile + +dbc_tree_model_test.o: ../../tests/dbc_tree_model_test.cpp ../../core/dbc_parser.h \ + ../../core/dbc_diagnostic.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/dbc_tree_builder.h \ + ../../core/tree_node.h \ + ../../core/definition_key.h \ + ../../qt/dbc_tree_model.h \ + dbc_tree_model_test.moc + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbc_tree_model_test.o ../../tests/dbc_tree_model_test.cpp + +####### Install + +install_target: first FORCE + @test -d $(INSTALL_ROOT)/usr/tests/tests || mkdir -p $(INSTALL_ROOT)/usr/tests/tests + $(QINSTALL_PROGRAM) $(QMAKE_TARGET) $(INSTALL_ROOT)/usr/tests/tests/$(QMAKE_TARGET) + -$(STRIP) $(INSTALL_ROOT)/usr/tests/tests/$(QMAKE_TARGET) + +uninstall_target: FORCE + -$(DEL_FILE) $(INSTALL_ROOT)/usr/tests/tests/$(QMAKE_TARGET) + -$(DEL_DIR) $(INSTALL_ROOT)/usr/tests/tests/ + + +install: install_target FORCE + +uninstall: uninstall_target FORCE + +FORCE: + +.SUFFIXES: + diff --git a/build-qt/tests/Makefile.tree_tests b/build-qt/tests/Makefile.tree_tests new file mode 100644 index 0000000..6826a42 --- /dev/null +++ b/build-qt/tests/Makefile.tree_tests @@ -0,0 +1,760 @@ +############################################################################# +# Makefile for building: dbc_tree_tests +# Generated by qmake (3.1) (Qt 6.8.2) +# Project: ../../tests/tree_tests.pro +# Template: app +# Command: /usr/bin/qmake6 -o Makefile.tree_tests ../../tests/tree_tests.pro CONFIG+=dbc_qt +############################################################################# + +MAKEFILE = Makefile.tree_tests + +EQ = = + +####### Compiler, tools and options + +CC = gcc +CXX = g++ +DEFINES = +CFLAGS = -pipe -O2 -Wall -Wextra $(DEFINES) +CXXFLAGS = -pipe -O2 -std=gnu++1z -Wall -Wextra $(DEFINES) +INCPATH = -I../../tests -I. -I../../core -I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ +QMAKE = /usr/bin/qmake6 +DEL_FILE = rm -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p +COPY = cp -f +COPY_FILE = cp -f +COPY_DIR = cp -f -R +INSTALL_FILE = install -m 644 -p +INSTALL_PROGRAM = install -m 755 -p +INSTALL_DIR = cp -f -R +QINSTALL = /usr/bin/qmake6 -install qinstall +QINSTALL_PROGRAM = /usr/bin/qmake6 -install qinstall -exe +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +TAR = tar -cf +COMPRESS = gzip -9f +DISTNAME = dbc_tree_tests1.0.0 +DISTDIR = /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/.tmp/dbc_tree_tests1.0.0 +LINK = g++ +LFLAGS = -Wl,-O1 +LIBS = $(SUBLIBS) +AR = ar cqs +RANLIB = +SED = sed +STRIP = strip + +####### Output directory + +OBJECTS_DIR = ./ + +####### Files + +SOURCES = ../../tests/tree_node_test.cpp \ + ../../core/tree_node.cpp \ + ../../core/dbc_tree_builder.cpp +OBJECTS = tree_node_test.o \ + tree_node.o \ + dbc_tree_builder.o +DIST = /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf \ + ../../.qmake.stash \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf \ + ../../../tests/tree_tests.pro ../../tests/tree_node_test.cpp \ + ../../core/tree_node.cpp \ + ../../core/dbc_tree_builder.cpp +QMAKE_TARGET = dbc_tree_tests +DESTDIR = +TARGET = dbc_tree_tests + + +first: all +####### Build rules + +dbc_tree_tests: $(OBJECTS) + $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS) + +Makefile.tree_tests: ../../tests/tree_tests.pro /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf \ + ../.qmake.stash \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf \ + /usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf \ + ../../tests/tree_tests.pro + $(QMAKE) -o Makefile.tree_tests ../../tests/tree_tests.pro CONFIG+=dbc_qt +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_pre.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/linux.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/sanitize.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/gcc-base-unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-base.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/common/g++-unix.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/qconfig.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3danimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dcore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dextras.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dinput.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dlogic.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickanimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickextras.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickinput.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickrender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3dquickscene3d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_3drender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_bluetooth.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_charts.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_chartsqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_concurrent_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_core_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualization.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_dbus_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_designer.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_gbm_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_example_icons_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_fb_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphs.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_graphswidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpc.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_grpcquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_gui_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_help.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_httpserver.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_input_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_kms_support_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsanimation.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsplatform.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssettings.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labssharedimage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_linguist.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_location.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimedia.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_multimediawidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_network_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_networkauth.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_nfc.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_opengl_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_openglwidgets_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdf.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_pdfwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioning.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_positioningquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_printsupport_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobuf.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtcoretypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufqtguitypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_protobufwellknowntypes.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlassetdownloader.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcompiler.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlcore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlintegration.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmeta_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlmodels.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlnetwork.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmltest.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3d.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3deffects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dparticles.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysics.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dutils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quick3dxr.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basic.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusion.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imagine.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2material.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universal.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicklayouts.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktemplates2.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickvectorimage.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_quickwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjects.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_repparser.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_scxmlqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensors.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sensorsquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialbus.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_serialport.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_shadertools_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_spatialaudio.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_sql_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachine.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_statemachineqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svg.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_svgwidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_testlib_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_texttospeech.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uiplugin.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_uitools.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandclient.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositor.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositoriviapplication.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorpresentationtime.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorwlshell.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_waylandcompositorxdgshell.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannel.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webchannelquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginecore.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_websockets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webview.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_webviewquick.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_widgets_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/modules/qt_lib_xml_private.pri: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_functions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qt_config.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++/qmake.conf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/spec_post.prf: +../.qmake.stash: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exclusive_builds.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/toolchain.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_pre.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/resolve_config.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/default_post.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/warn_on.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/qmake_use.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/file_copies.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/testcase_targets.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/exceptions.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/yacc.prf: +/usr/lib/x86_64-linux-gnu/qt6/mkspecs/features/lex.prf: +../../tests/tree_tests.pro: +qmake: FORCE + @$(QMAKE) -o Makefile.tree_tests ../../tests/tree_tests.pro CONFIG+=dbc_qt + +qmake_all: FORCE + + +all: Makefile.tree_tests dbc_tree_tests + +dist: distdir FORCE + (cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR) + +distdir: FORCE + @test -d $(DISTDIR) || mkdir -p $(DISTDIR) + $(COPY_FILE) --parents $(DIST) $(DISTDIR)/ + + +clean: compiler_clean + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) *~ core *.core + + +distclean: clean + -$(DEL_FILE) $(TARGET) + -$(DEL_FILE) /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/target_wrapper.sh + -$(DEL_FILE) Makefile.tree_tests + + +####### Sub-libraries + +check: first + /home/deeaitch/work/3.projects/git.himro.ca/automotive/dbc/build-qt/tests/target_wrapper.sh $(TESTRUNNER) ./$(QMAKE_TARGET) $(TESTARGS) + +benchmark: first + +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: + +####### Compile + +tree_node_test.o: ../../tests/tree_node_test.cpp ../../core/dbc_tree_builder.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/tree_node.h \ + ../../core/definition_key.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o tree_node_test.o ../../tests/tree_node_test.cpp + +tree_node.o: ../../core/tree_node.cpp ../../core/tree_node.h \ + ../../core/definition_key.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o tree_node.o ../../core/tree_node.cpp + +dbc_tree_builder.o: ../../core/dbc_tree_builder.cpp ../../core/dbc_tree_builder.h \ + ../../core/dbc_database.h \ + ../../core/frame_info.h \ + ../../core/signal_info.h \ + ../../core/value_descriptions.h \ + ../../core/multiplexing.h \ + ../../core/tree_node.h \ + ../../core/definition_key.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dbc_tree_builder.o ../../core/dbc_tree_builder.cpp + +####### Install + +install_target: first FORCE + @test -d $(INSTALL_ROOT)/usr/tests/tests || mkdir -p $(INSTALL_ROOT)/usr/tests/tests + $(QINSTALL_PROGRAM) $(QMAKE_TARGET) $(INSTALL_ROOT)/usr/tests/tests/$(QMAKE_TARGET) + -$(STRIP) $(INSTALL_ROOT)/usr/tests/tests/$(QMAKE_TARGET) + +uninstall_target: FORCE + -$(DEL_FILE) $(INSTALL_ROOT)/usr/tests/tests/$(QMAKE_TARGET) + -$(DEL_DIR) $(INSTALL_ROOT)/usr/tests/tests/ + + +install: install_target FORCE + +uninstall: uninstall_target FORCE + +FORCE: + +.SUFFIXES: + diff --git a/build-qt/tests/dbc_coverage_test.moc b/build-qt/tests/dbc_coverage_test.moc new file mode 100644 index 0000000..f5a689d --- /dev/null +++ b/build-qt/tests/dbc_coverage_test.moc @@ -0,0 +1,294 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'dbc_coverage_test.cpp' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.8.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'dbc_coverage_test.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.8.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN12CoverageTestE_t {}; +} // unnamed namespace + + +#ifdef QT_MOC_HAS_STRINGDATA +static constexpr auto qt_meta_stringdata_ZN12CoverageTestE = QtMocHelpers::stringData( + "CoverageTest", + "frameLookup", + "", + "signedBoundaries_data", + "signedBoundaries", + "extraction_data", + "extraction", + "invalidSignalStatus_data", + "invalidSignalStatus", + "malformedRuntimeMultiplexing_data", + "malformedRuntimeMultiplexing", + "pgn_data", + "pgn", + "comments_data", + "comments", + "ignoredCommentStatements_data", + "ignoredCommentStatements", + "ambiguousValueReferences_data", + "ambiguousValueReferences", + "valueReferenceScope", + "fileFormatting_data", + "fileFormatting", + "missingFile", + "builders", + "physicalConversion_data", + "physicalConversion", + "multiplexingScenarios", + "multiplexingErrorLocations_data", + "multiplexingErrorLocations", + "escapedValueDescriptions", + "factory" +); +#else // !QT_MOC_HAS_STRINGDATA +#error "qtmochelpers.h not found or too old." +#endif // !QT_MOC_HAS_STRINGDATA + +Q_CONSTINIT static const uint qt_meta_data_ZN12CoverageTestE[] = { + + // content: + 12, // revision + 0, // classname + 0, 0, // classinfo + 29, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 1, 0, 188, 2, 0x08, 1 /* Private */, + 3, 0, 189, 2, 0x08, 2 /* Private */, + 4, 0, 190, 2, 0x08, 3 /* Private */, + 5, 0, 191, 2, 0x08, 4 /* Private */, + 6, 0, 192, 2, 0x08, 5 /* Private */, + 7, 0, 193, 2, 0x08, 6 /* Private */, + 8, 0, 194, 2, 0x08, 7 /* Private */, + 9, 0, 195, 2, 0x08, 8 /* Private */, + 10, 0, 196, 2, 0x08, 9 /* Private */, + 11, 0, 197, 2, 0x08, 10 /* Private */, + 12, 0, 198, 2, 0x08, 11 /* Private */, + 13, 0, 199, 2, 0x08, 12 /* Private */, + 14, 0, 200, 2, 0x08, 13 /* Private */, + 15, 0, 201, 2, 0x08, 14 /* Private */, + 16, 0, 202, 2, 0x08, 15 /* Private */, + 17, 0, 203, 2, 0x08, 16 /* Private */, + 18, 0, 204, 2, 0x08, 17 /* Private */, + 19, 0, 205, 2, 0x08, 18 /* Private */, + 20, 0, 206, 2, 0x08, 19 /* Private */, + 21, 0, 207, 2, 0x08, 20 /* Private */, + 22, 0, 208, 2, 0x08, 21 /* Private */, + 23, 0, 209, 2, 0x08, 22 /* Private */, + 24, 0, 210, 2, 0x08, 23 /* Private */, + 25, 0, 211, 2, 0x08, 24 /* Private */, + 26, 0, 212, 2, 0x08, 25 /* Private */, + 27, 0, 213, 2, 0x08, 26 /* Private */, + 28, 0, 214, 2, 0x08, 27 /* Private */, + 29, 0, 215, 2, 0x08, 28 /* Private */, + 30, 0, 216, 2, 0x08, 29 /* Private */, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject CoverageTest::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_ZN12CoverageTestE.offsetsAndSizes, + qt_meta_data_ZN12CoverageTestE, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'frameLookup' + QtPrivate::TypeAndForceComplete, + // method 'signedBoundaries_data' + QtPrivate::TypeAndForceComplete, + // method 'signedBoundaries' + QtPrivate::TypeAndForceComplete, + // method 'extraction_data' + QtPrivate::TypeAndForceComplete, + // method 'extraction' + QtPrivate::TypeAndForceComplete, + // method 'invalidSignalStatus_data' + QtPrivate::TypeAndForceComplete, + // method 'invalidSignalStatus' + QtPrivate::TypeAndForceComplete, + // method 'malformedRuntimeMultiplexing_data' + QtPrivate::TypeAndForceComplete, + // method 'malformedRuntimeMultiplexing' + QtPrivate::TypeAndForceComplete, + // method 'pgn_data' + QtPrivate::TypeAndForceComplete, + // method 'pgn' + QtPrivate::TypeAndForceComplete, + // method 'comments_data' + QtPrivate::TypeAndForceComplete, + // method 'comments' + QtPrivate::TypeAndForceComplete, + // method 'ignoredCommentStatements_data' + QtPrivate::TypeAndForceComplete, + // method 'ignoredCommentStatements' + QtPrivate::TypeAndForceComplete, + // method 'ambiguousValueReferences_data' + QtPrivate::TypeAndForceComplete, + // method 'ambiguousValueReferences' + QtPrivate::TypeAndForceComplete, + // method 'valueReferenceScope' + QtPrivate::TypeAndForceComplete, + // method 'fileFormatting_data' + QtPrivate::TypeAndForceComplete, + // method 'fileFormatting' + QtPrivate::TypeAndForceComplete, + // method 'missingFile' + QtPrivate::TypeAndForceComplete, + // method 'builders' + QtPrivate::TypeAndForceComplete, + // method 'physicalConversion_data' + QtPrivate::TypeAndForceComplete, + // method 'physicalConversion' + QtPrivate::TypeAndForceComplete, + // method 'multiplexingScenarios' + QtPrivate::TypeAndForceComplete, + // method 'multiplexingErrorLocations_data' + QtPrivate::TypeAndForceComplete, + // method 'multiplexingErrorLocations' + QtPrivate::TypeAndForceComplete, + // method 'escapedValueDescriptions' + QtPrivate::TypeAndForceComplete, + // method 'factory' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void CoverageTest::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->frameLookup(); break; + case 1: _t->signedBoundaries_data(); break; + case 2: _t->signedBoundaries(); break; + case 3: _t->extraction_data(); break; + case 4: _t->extraction(); break; + case 5: _t->invalidSignalStatus_data(); break; + case 6: _t->invalidSignalStatus(); break; + case 7: _t->malformedRuntimeMultiplexing_data(); break; + case 8: _t->malformedRuntimeMultiplexing(); break; + case 9: _t->pgn_data(); break; + case 10: _t->pgn(); break; + case 11: _t->comments_data(); break; + case 12: _t->comments(); break; + case 13: _t->ignoredCommentStatements_data(); break; + case 14: _t->ignoredCommentStatements(); break; + case 15: _t->ambiguousValueReferences_data(); break; + case 16: _t->ambiguousValueReferences(); break; + case 17: _t->valueReferenceScope(); break; + case 18: _t->fileFormatting_data(); break; + case 19: _t->fileFormatting(); break; + case 20: _t->missingFile(); break; + case 21: _t->builders(); break; + case 22: _t->physicalConversion_data(); break; + case 23: _t->physicalConversion(); break; + case 24: _t->multiplexingScenarios(); break; + case 25: _t->multiplexingErrorLocations_data(); break; + case 26: _t->multiplexingErrorLocations(); break; + case 27: _t->escapedValueDescriptions(); break; + case 28: _t->factory(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *CoverageTest::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *CoverageTest::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_ZN12CoverageTestE.stringdata0)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int CoverageTest::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 29) + qt_static_metacall(this, _c, _id, _a); + _id -= 29; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 29) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 29; + } + return _id; +} +QT_WARNING_POP diff --git a/build-qt/tests/dbc_coverage_test.o b/build-qt/tests/dbc_coverage_test.o new file mode 100644 index 0000000..2ec8612 Binary files /dev/null and b/build-qt/tests/dbc_coverage_test.o differ diff --git a/build-qt/tests/dbc_decoder_test.moc b/build-qt/tests/dbc_decoder_test.moc new file mode 100644 index 0000000..5da6007 --- /dev/null +++ b/build-qt/tests/dbc_decoder_test.moc @@ -0,0 +1,186 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'dbc_decoder_test.cpp' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.8.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'dbc_decoder_test.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.8.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN14DbcDecoderTestE_t {}; +} // unnamed namespace + + +#ifdef QT_MOC_HAS_STRINGDATA +static constexpr auto qt_meta_stringdata_ZN14DbcDecoderTestE = QtMocHelpers::stringData( + "DbcDecoderTest", + "decode_data", + "", + "decode", + "boundaries", + "payloadPolicy_data", + "payloadPolicy", + "invalidDefinitions_data", + "invalidDefinitions", + "physicalConversion_data", + "physicalConversion", + "selectorConversionFailure", + "zeroDlc" +); +#else // !QT_MOC_HAS_STRINGDATA +#error "qtmochelpers.h not found or too old." +#endif // !QT_MOC_HAS_STRINGDATA + +Q_CONSTINIT static const uint qt_meta_data_ZN14DbcDecoderTestE[] = { + + // content: + 12, // revision + 0, // classname + 0, 0, // classinfo + 11, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 1, 0, 80, 2, 0x08, 1 /* Private */, + 3, 0, 81, 2, 0x08, 2 /* Private */, + 4, 0, 82, 2, 0x08, 3 /* Private */, + 5, 0, 83, 2, 0x08, 4 /* Private */, + 6, 0, 84, 2, 0x08, 5 /* Private */, + 7, 0, 85, 2, 0x08, 6 /* Private */, + 8, 0, 86, 2, 0x08, 7 /* Private */, + 9, 0, 87, 2, 0x08, 8 /* Private */, + 10, 0, 88, 2, 0x08, 9 /* Private */, + 11, 0, 89, 2, 0x08, 10 /* Private */, + 12, 0, 90, 2, 0x08, 11 /* Private */, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject DbcDecoderTest::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_ZN14DbcDecoderTestE.offsetsAndSizes, + qt_meta_data_ZN14DbcDecoderTestE, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'decode_data' + QtPrivate::TypeAndForceComplete, + // method 'decode' + QtPrivate::TypeAndForceComplete, + // method 'boundaries' + QtPrivate::TypeAndForceComplete, + // method 'payloadPolicy_data' + QtPrivate::TypeAndForceComplete, + // method 'payloadPolicy' + QtPrivate::TypeAndForceComplete, + // method 'invalidDefinitions_data' + QtPrivate::TypeAndForceComplete, + // method 'invalidDefinitions' + QtPrivate::TypeAndForceComplete, + // method 'physicalConversion_data' + QtPrivate::TypeAndForceComplete, + // method 'physicalConversion' + QtPrivate::TypeAndForceComplete, + // method 'selectorConversionFailure' + QtPrivate::TypeAndForceComplete, + // method 'zeroDlc' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void DbcDecoderTest::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->decode_data(); break; + case 1: _t->decode(); break; + case 2: _t->boundaries(); break; + case 3: _t->payloadPolicy_data(); break; + case 4: _t->payloadPolicy(); break; + case 5: _t->invalidDefinitions_data(); break; + case 6: _t->invalidDefinitions(); break; + case 7: _t->physicalConversion_data(); break; + case 8: _t->physicalConversion(); break; + case 9: _t->selectorConversionFailure(); break; + case 10: _t->zeroDlc(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *DbcDecoderTest::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *DbcDecoderTest::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_ZN14DbcDecoderTestE.stringdata0)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int DbcDecoderTest::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 11) + qt_static_metacall(this, _c, _id, _a); + _id -= 11; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 11) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 11; + } + return _id; +} +QT_WARNING_POP diff --git a/build-qt/tests/dbc_decoder_test.o b/build-qt/tests/dbc_decoder_test.o new file mode 100644 index 0000000..e71d898 Binary files /dev/null and b/build-qt/tests/dbc_decoder_test.o differ diff --git a/build-qt/tests/dbc_lifetime_test.moc b/build-qt/tests/dbc_lifetime_test.moc new file mode 100644 index 0000000..62ff283 --- /dev/null +++ b/build-qt/tests/dbc_lifetime_test.moc @@ -0,0 +1,168 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'dbc_lifetime_test.cpp' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.8.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'dbc_lifetime_test.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.8.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN15DbcLifetimeTestE_t {}; +} // unnamed namespace + + +#ifdef QT_MOC_HAS_STRINGDATA +static constexpr auto qt_meta_stringdata_ZN15DbcLifetimeTestE = QtMocHelpers::stringData( + "DbcLifetimeTest", + "reload", + "", + "independentSignalLifetime", + "lookupLifetime", + "keys", + "duplicateKeys", + "failedReload", + "invalidResults", + "retainedMultiplexStatuses" +); +#else // !QT_MOC_HAS_STRINGDATA +#error "qtmochelpers.h not found or too old." +#endif // !QT_MOC_HAS_STRINGDATA + +Q_CONSTINIT static const uint qt_meta_data_ZN15DbcLifetimeTestE[] = { + + // content: + 12, // revision + 0, // classname + 0, 0, // classinfo + 8, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 1, 0, 62, 2, 0x08, 1 /* Private */, + 3, 0, 63, 2, 0x08, 2 /* Private */, + 4, 0, 64, 2, 0x08, 3 /* Private */, + 5, 0, 65, 2, 0x08, 4 /* Private */, + 6, 0, 66, 2, 0x08, 5 /* Private */, + 7, 0, 67, 2, 0x08, 6 /* Private */, + 8, 0, 68, 2, 0x08, 7 /* Private */, + 9, 0, 69, 2, 0x08, 8 /* Private */, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject DbcLifetimeTest::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_ZN15DbcLifetimeTestE.offsetsAndSizes, + qt_meta_data_ZN15DbcLifetimeTestE, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'reload' + QtPrivate::TypeAndForceComplete, + // method 'independentSignalLifetime' + QtPrivate::TypeAndForceComplete, + // method 'lookupLifetime' + QtPrivate::TypeAndForceComplete, + // method 'keys' + QtPrivate::TypeAndForceComplete, + // method 'duplicateKeys' + QtPrivate::TypeAndForceComplete, + // method 'failedReload' + QtPrivate::TypeAndForceComplete, + // method 'invalidResults' + QtPrivate::TypeAndForceComplete, + // method 'retainedMultiplexStatuses' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void DbcLifetimeTest::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->reload(); break; + case 1: _t->independentSignalLifetime(); break; + case 2: _t->lookupLifetime(); break; + case 3: _t->keys(); break; + case 4: _t->duplicateKeys(); break; + case 5: _t->failedReload(); break; + case 6: _t->invalidResults(); break; + case 7: _t->retainedMultiplexStatuses(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *DbcLifetimeTest::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *DbcLifetimeTest::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_ZN15DbcLifetimeTestE.stringdata0)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int DbcLifetimeTest::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 8) + qt_static_metacall(this, _c, _id, _a); + _id -= 8; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 8) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 8; + } + return _id; +} +QT_WARNING_POP diff --git a/build-qt/tests/dbc_lifetime_test.o b/build-qt/tests/dbc_lifetime_test.o new file mode 100644 index 0000000..a550dcf Binary files /dev/null and b/build-qt/tests/dbc_lifetime_test.o differ diff --git a/build-qt/tests/dbc_model_tests b/build-qt/tests/dbc_model_tests new file mode 100755 index 0000000..ce0ea74 Binary files /dev/null and b/build-qt/tests/dbc_model_tests differ diff --git a/build-qt/tests/dbc_parser_test.moc b/build-qt/tests/dbc_parser_test.moc new file mode 100644 index 0000000..b6fc72e --- /dev/null +++ b/build-qt/tests/dbc_parser_test.moc @@ -0,0 +1,264 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'dbc_parser_test.cpp' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.8.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'dbc_parser_test.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.8.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN13DbcParserTestE_t {}; +} // unnamed namespace + + +#ifdef QT_MOC_HAS_STRINGDATA +static constexpr auto qt_meta_stringdata_ZN13DbcParserTestE = QtMocHelpers::stringData( + "DbcParserTest", + "diagnostics", + "", + "diagnosticErrors", + "diagnosticUnsupportedStatements", + "diagnosticNamespaceBoundaries", + "diagnosticFormatting", + "multiplexing", + "multiplexingBoundaries", + "validFrames", + "invalidFrames", + "duplicateFrames", + "duplicateSignals", + "distinctDefinitions", + "comments", + "invalidComments_data", + "invalidComments", + "integration", + "invalidSignals", + "validSignals", + "physicalNumbersCppLocale", + "physicalNumbersCLocale", + "dispatch", + "independentSessions", + "valueDescriptions", + "invalidValueDescriptions" +); +#else // !QT_MOC_HAS_STRINGDATA +#error "qtmochelpers.h not found or too old." +#endif // !QT_MOC_HAS_STRINGDATA + +Q_CONSTINIT static const uint qt_meta_data_ZN13DbcParserTestE[] = { + + // content: + 12, // revision + 0, // classname + 0, 0, // classinfo + 24, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 1, 0, 158, 2, 0x08, 1 /* Private */, + 3, 0, 159, 2, 0x08, 2 /* Private */, + 4, 0, 160, 2, 0x08, 3 /* Private */, + 5, 0, 161, 2, 0x08, 4 /* Private */, + 6, 0, 162, 2, 0x08, 5 /* Private */, + 7, 0, 163, 2, 0x08, 6 /* Private */, + 8, 0, 164, 2, 0x08, 7 /* Private */, + 9, 0, 165, 2, 0x08, 8 /* Private */, + 10, 0, 166, 2, 0x08, 9 /* Private */, + 11, 0, 167, 2, 0x08, 10 /* Private */, + 12, 0, 168, 2, 0x08, 11 /* Private */, + 13, 0, 169, 2, 0x08, 12 /* Private */, + 14, 0, 170, 2, 0x08, 13 /* Private */, + 15, 0, 171, 2, 0x08, 14 /* Private */, + 16, 0, 172, 2, 0x08, 15 /* Private */, + 17, 0, 173, 2, 0x08, 16 /* Private */, + 18, 0, 174, 2, 0x08, 17 /* Private */, + 19, 0, 175, 2, 0x08, 18 /* Private */, + 20, 0, 176, 2, 0x08, 19 /* Private */, + 21, 0, 177, 2, 0x08, 20 /* Private */, + 22, 0, 178, 2, 0x08, 21 /* Private */, + 23, 0, 179, 2, 0x08, 22 /* Private */, + 24, 0, 180, 2, 0x08, 23 /* Private */, + 25, 0, 181, 2, 0x08, 24 /* Private */, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject DbcParserTest::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_ZN13DbcParserTestE.offsetsAndSizes, + qt_meta_data_ZN13DbcParserTestE, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'diagnostics' + QtPrivate::TypeAndForceComplete, + // method 'diagnosticErrors' + QtPrivate::TypeAndForceComplete, + // method 'diagnosticUnsupportedStatements' + QtPrivate::TypeAndForceComplete, + // method 'diagnosticNamespaceBoundaries' + QtPrivate::TypeAndForceComplete, + // method 'diagnosticFormatting' + QtPrivate::TypeAndForceComplete, + // method 'multiplexing' + QtPrivate::TypeAndForceComplete, + // method 'multiplexingBoundaries' + QtPrivate::TypeAndForceComplete, + // method 'validFrames' + QtPrivate::TypeAndForceComplete, + // method 'invalidFrames' + QtPrivate::TypeAndForceComplete, + // method 'duplicateFrames' + QtPrivate::TypeAndForceComplete, + // method 'duplicateSignals' + QtPrivate::TypeAndForceComplete, + // method 'distinctDefinitions' + QtPrivate::TypeAndForceComplete, + // method 'comments' + QtPrivate::TypeAndForceComplete, + // method 'invalidComments_data' + QtPrivate::TypeAndForceComplete, + // method 'invalidComments' + QtPrivate::TypeAndForceComplete, + // method 'integration' + QtPrivate::TypeAndForceComplete, + // method 'invalidSignals' + QtPrivate::TypeAndForceComplete, + // method 'validSignals' + QtPrivate::TypeAndForceComplete, + // method 'physicalNumbersCppLocale' + QtPrivate::TypeAndForceComplete, + // method 'physicalNumbersCLocale' + QtPrivate::TypeAndForceComplete, + // method 'dispatch' + QtPrivate::TypeAndForceComplete, + // method 'independentSessions' + QtPrivate::TypeAndForceComplete, + // method 'valueDescriptions' + QtPrivate::TypeAndForceComplete, + // method 'invalidValueDescriptions' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void DbcParserTest::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->diagnostics(); break; + case 1: _t->diagnosticErrors(); break; + case 2: _t->diagnosticUnsupportedStatements(); break; + case 3: _t->diagnosticNamespaceBoundaries(); break; + case 4: _t->diagnosticFormatting(); break; + case 5: _t->multiplexing(); break; + case 6: _t->multiplexingBoundaries(); break; + case 7: _t->validFrames(); break; + case 8: _t->invalidFrames(); break; + case 9: _t->duplicateFrames(); break; + case 10: _t->duplicateSignals(); break; + case 11: _t->distinctDefinitions(); break; + case 12: _t->comments(); break; + case 13: _t->invalidComments_data(); break; + case 14: _t->invalidComments(); break; + case 15: _t->integration(); break; + case 16: _t->invalidSignals(); break; + case 17: _t->validSignals(); break; + case 18: _t->physicalNumbersCppLocale(); break; + case 19: _t->physicalNumbersCLocale(); break; + case 20: _t->dispatch(); break; + case 21: _t->independentSessions(); break; + case 22: _t->valueDescriptions(); break; + case 23: _t->invalidValueDescriptions(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *DbcParserTest::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *DbcParserTest::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_ZN13DbcParserTestE.stringdata0)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int DbcParserTest::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 24) + qt_static_metacall(this, _c, _id, _a); + _id -= 24; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 24) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 24; + } + return _id; +} +QT_WARNING_POP diff --git a/build-qt/tests/dbc_parser_test.o b/build-qt/tests/dbc_parser_test.o new file mode 100644 index 0000000..16ea68a Binary files /dev/null and b/build-qt/tests/dbc_parser_test.o differ diff --git a/build-qt/tests/dbc_pipeline_test.moc b/build-qt/tests/dbc_pipeline_test.moc new file mode 100644 index 0000000..e4773dc --- /dev/null +++ b/build-qt/tests/dbc_pipeline_test.moc @@ -0,0 +1,144 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'dbc_pipeline_test.cpp' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.8.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'dbc_pipeline_test.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.8.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN12PipelineTestE_t {}; +} // unnamed namespace + + +#ifdef QT_MOC_HAS_STRINGDATA +static constexpr auto qt_meta_stringdata_ZN12PipelineTestE = QtMocHelpers::stringData( + "PipelineTest", + "metadataLookupDecodeAndTree", + "", + "emptyDatabase_data", + "emptyDatabase", + "databaseReplacement" +); +#else // !QT_MOC_HAS_STRINGDATA +#error "qtmochelpers.h not found or too old." +#endif // !QT_MOC_HAS_STRINGDATA + +Q_CONSTINIT static const uint qt_meta_data_ZN12PipelineTestE[] = { + + // content: + 12, // revision + 0, // classname + 0, 0, // classinfo + 4, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 1, 0, 38, 2, 0x08, 1 /* Private */, + 3, 0, 39, 2, 0x08, 2 /* Private */, + 4, 0, 40, 2, 0x08, 3 /* Private */, + 5, 0, 41, 2, 0x08, 4 /* Private */, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject PipelineTest::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_ZN12PipelineTestE.offsetsAndSizes, + qt_meta_data_ZN12PipelineTestE, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'metadataLookupDecodeAndTree' + QtPrivate::TypeAndForceComplete, + // method 'emptyDatabase_data' + QtPrivate::TypeAndForceComplete, + // method 'emptyDatabase' + QtPrivate::TypeAndForceComplete, + // method 'databaseReplacement' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void PipelineTest::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->metadataLookupDecodeAndTree(); break; + case 1: _t->emptyDatabase_data(); break; + case 2: _t->emptyDatabase(); break; + case 3: _t->databaseReplacement(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *PipelineTest::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *PipelineTest::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_ZN12PipelineTestE.stringdata0)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int PipelineTest::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 4) + qt_static_metacall(this, _c, _id, _a); + _id -= 4; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 4) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 4; + } + return _id; +} +QT_WARNING_POP diff --git a/build-qt/tests/dbc_pipeline_test.o b/build-qt/tests/dbc_pipeline_test.o new file mode 100644 index 0000000..2d02539 Binary files /dev/null and b/build-qt/tests/dbc_pipeline_test.o differ diff --git a/build-qt/tests/dbc_tests b/build-qt/tests/dbc_tests new file mode 100755 index 0000000..a0056ff Binary files /dev/null and b/build-qt/tests/dbc_tests differ diff --git a/build-qt/tests/dbc_tree_builder.o b/build-qt/tests/dbc_tree_builder.o new file mode 100644 index 0000000..d879ee0 Binary files /dev/null and b/build-qt/tests/dbc_tree_builder.o differ diff --git a/build-qt/tests/dbc_tree_model_test.moc b/build-qt/tests/dbc_tree_model_test.moc new file mode 100644 index 0000000..6ca34d1 --- /dev/null +++ b/build-qt/tests/dbc_tree_model_test.moc @@ -0,0 +1,150 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'dbc_tree_model_test.cpp' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.8.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'dbc_tree_model_test.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.8.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN9ModelTestE_t {}; +} // unnamed namespace + + +#ifdef QT_MOC_HAS_STRINGDATA +static constexpr auto qt_meta_stringdata_ZN9ModelTestE = QtMocHelpers::stringData( + "ModelTest", + "additionalMetadata", + "", + "emptyRootAndRejectedReplacement", + "navigation", + "metadata", + "replacement" +); +#else // !QT_MOC_HAS_STRINGDATA +#error "qtmochelpers.h not found or too old." +#endif // !QT_MOC_HAS_STRINGDATA + +Q_CONSTINIT static const uint qt_meta_data_ZN9ModelTestE[] = { + + // content: + 12, // revision + 0, // classname + 0, 0, // classinfo + 5, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 1, 0, 44, 2, 0x08, 1 /* Private */, + 3, 0, 45, 2, 0x08, 2 /* Private */, + 4, 0, 46, 2, 0x08, 3 /* Private */, + 5, 0, 47, 2, 0x08, 4 /* Private */, + 6, 0, 48, 2, 0x08, 5 /* Private */, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject ModelTest::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_ZN9ModelTestE.offsetsAndSizes, + qt_meta_data_ZN9ModelTestE, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'additionalMetadata' + QtPrivate::TypeAndForceComplete, + // method 'emptyRootAndRejectedReplacement' + QtPrivate::TypeAndForceComplete, + // method 'navigation' + QtPrivate::TypeAndForceComplete, + // method 'metadata' + QtPrivate::TypeAndForceComplete, + // method 'replacement' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void ModelTest::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->additionalMetadata(); break; + case 1: _t->emptyRootAndRejectedReplacement(); break; + case 2: _t->navigation(); break; + case 3: _t->metadata(); break; + case 4: _t->replacement(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *ModelTest::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *ModelTest::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_ZN9ModelTestE.stringdata0)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int ModelTest::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 5) + qt_static_metacall(this, _c, _id, _a); + _id -= 5; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 5) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 5; + } + return _id; +} +QT_WARNING_POP diff --git a/build-qt/tests/dbc_tree_model_test.o b/build-qt/tests/dbc_tree_model_test.o new file mode 100644 index 0000000..62ba83f Binary files /dev/null and b/build-qt/tests/dbc_tree_model_test.o differ diff --git a/build-qt/tests/dbc_tree_tests b/build-qt/tests/dbc_tree_tests new file mode 100755 index 0000000..65fbb00 Binary files /dev/null and b/build-qt/tests/dbc_tree_tests differ diff --git a/build-qt/tests/dbc_validation_test.moc b/build-qt/tests/dbc_validation_test.moc new file mode 100644 index 0000000..5118d17 --- /dev/null +++ b/build-qt/tests/dbc_validation_test.moc @@ -0,0 +1,180 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'dbc_validation_test.cpp' +** +** Created by: The Qt Meta Object Compiler version 68 (Qt 6.8.2) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'dbc_validation_test.cpp' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 68 +#error "This file was generated using the moc from 6.8.2. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN17DbcValidationTestE_t {}; +} // unnamed namespace + + +#ifdef QT_MOC_HAS_STRINGDATA +static constexpr auto qt_meta_stringdata_ZN17DbcValidationTestE = QtMocHelpers::stringData( + "DbcValidationTest", + "invalidMetadata_data", + "", + "invalidMetadata", + "numericParameters_data", + "numericParameters", + "validBoundaries", + "layoutBoundaries", + "builderSnapshot", + "multiplexingBoundaries", + "independentSnapshot", + "failedReplacement" +); +#else // !QT_MOC_HAS_STRINGDATA +#error "qtmochelpers.h not found or too old." +#endif // !QT_MOC_HAS_STRINGDATA + +Q_CONSTINIT static const uint qt_meta_data_ZN17DbcValidationTestE[] = { + + // content: + 12, // revision + 0, // classname + 0, 0, // classinfo + 10, 14, // methods + 0, 0, // properties + 0, 0, // enums/sets + 0, 0, // constructors + 0, // flags + 0, // signalCount + + // slots: name, argc, parameters, tag, flags, initial metatype offsets + 1, 0, 74, 2, 0x08, 1 /* Private */, + 3, 0, 75, 2, 0x08, 2 /* Private */, + 4, 0, 76, 2, 0x08, 3 /* Private */, + 5, 0, 77, 2, 0x08, 4 /* Private */, + 6, 0, 78, 2, 0x08, 5 /* Private */, + 7, 0, 79, 2, 0x08, 6 /* Private */, + 8, 0, 80, 2, 0x08, 7 /* Private */, + 9, 0, 81, 2, 0x08, 8 /* Private */, + 10, 0, 82, 2, 0x08, 9 /* Private */, + 11, 0, 83, 2, 0x08, 10 /* Private */, + + // slots: parameters + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + QMetaType::Void, + + 0 // eod +}; + +Q_CONSTINIT const QMetaObject DbcValidationTest::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_meta_stringdata_ZN17DbcValidationTestE.offsetsAndSizes, + qt_meta_data_ZN17DbcValidationTestE, + qt_static_metacall, + nullptr, + qt_incomplete_metaTypeArray, + // method 'invalidMetadata_data' + QtPrivate::TypeAndForceComplete, + // method 'invalidMetadata' + QtPrivate::TypeAndForceComplete, + // method 'numericParameters_data' + QtPrivate::TypeAndForceComplete, + // method 'numericParameters' + QtPrivate::TypeAndForceComplete, + // method 'validBoundaries' + QtPrivate::TypeAndForceComplete, + // method 'layoutBoundaries' + QtPrivate::TypeAndForceComplete, + // method 'builderSnapshot' + QtPrivate::TypeAndForceComplete, + // method 'multiplexingBoundaries' + QtPrivate::TypeAndForceComplete, + // method 'independentSnapshot' + QtPrivate::TypeAndForceComplete, + // method 'failedReplacement' + QtPrivate::TypeAndForceComplete + >, + nullptr +} }; + +void DbcValidationTest::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->invalidMetadata_data(); break; + case 1: _t->invalidMetadata(); break; + case 2: _t->numericParameters_data(); break; + case 3: _t->numericParameters(); break; + case 4: _t->validBoundaries(); break; + case 5: _t->layoutBoundaries(); break; + case 6: _t->builderSnapshot(); break; + case 7: _t->multiplexingBoundaries(); break; + case 8: _t->independentSnapshot(); break; + case 9: _t->failedReplacement(); break; + default: ; + } + } + (void)_a; +} + +const QMetaObject *DbcValidationTest::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *DbcValidationTest::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_meta_stringdata_ZN17DbcValidationTestE.stringdata0)) + return static_cast(this); + return QObject::qt_metacast(_clname); +} + +int DbcValidationTest::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QObject::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 10) + qt_static_metacall(this, _c, _id, _a); + _id -= 10; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 10) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 10; + } + return _id; +} +QT_WARNING_POP diff --git a/build-qt/tests/dbc_validation_test.o b/build-qt/tests/dbc_validation_test.o new file mode 100644 index 0000000..0ff743f Binary files /dev/null and b/build-qt/tests/dbc_validation_test.o differ diff --git a/build-qt/tests/main.o b/build-qt/tests/main.o new file mode 100644 index 0000000..a7e9c4b Binary files /dev/null and b/build-qt/tests/main.o differ diff --git a/build-qt/tests/moc_predefs.h b/build-qt/tests/moc_predefs.h new file mode 100644 index 0000000..75b2c29 --- /dev/null +++ b/build-qt/tests/moc_predefs.h @@ -0,0 +1,461 @@ +#define __DBL_MIN_EXP__ (-1021) +#define __cpp_nontype_template_parameter_auto 201606L +#define __UINT_LEAST16_MAX__ 0xffff +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __ATOMIC_ACQUIRE 2 +#define __FLT128_MAX_10_EXP__ 4932 +#define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F +#define __GCC_IEC_559_COMPLEX 2 +#define __cpp_aggregate_nsdmi 201304L +#define __UINT_LEAST8_TYPE__ unsigned char +#define __SIZEOF_FLOAT80__ 16 +#define __BFLT16_DENORM_MIN__ 9.18354961579912115600575419704879436e-41BF16 +#define __INTMAX_C(c) c ## L +#define __CHAR_BIT__ 8 +#define __UINT8_MAX__ 0xff +#define __SCHAR_WIDTH__ 8 +#define __WINT_MAX__ 0xffffffffU +#define __FLT32_MIN_EXP__ (-125) +#define __cpp_static_assert 201411L +#define __BFLT16_MIN_10_EXP__ (-37) +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __WCHAR_MAX__ 0x7fffffff +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 +#define __GCC_ATOMIC_CHAR_LOCK_FREE 2 +#define __GCC_IEC_559 2 +#define __FLT32X_DECIMAL_DIG__ 17 +#define __FLT_EVAL_METHOD__ 0 +#define __cpp_binary_literals 201304L +#define __FLT64_DECIMAL_DIG__ 17 +#define __cpp_noexcept_function_type 201510L +#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 +#define __cpp_variadic_templates 200704L +#define __UINT_FAST64_MAX__ 0xffffffffffffffffUL +#define __SIG_ATOMIC_TYPE__ int +#define __DBL_MIN_10_EXP__ (-307) +#define __FINITE_MATH_ONLY__ 0 +#define __cpp_variable_templates 201304L +#define __FLT32X_MAX_EXP__ 1024 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define __FLT32_HAS_DENORM__ 1 +#define __UINT_FAST8_MAX__ 0xff +#define __cpp_rvalue_reference 200610L +#define __cpp_nested_namespace_definitions 201411L +#define __DEC64_MAX_EXP__ 385 +#define __INT8_C(c) c +#define __LDBL_HAS_INFINITY__ 1 +#define __INT_LEAST8_WIDTH__ 8 +#define __cpp_variadic_using 201611L +#define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL +#define __INT_LEAST8_MAX__ 0x7f +#define __cpp_attributes 200809L +#define __cpp_capture_star_this 201603L +#define __SHRT_MAX__ 0x7fff +#define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L +#define __FLT64X_MAX_10_EXP__ 4932 +#define __cpp_if_constexpr 201606L +#define __BFLT16_MAX_10_EXP__ 38 +#define __BFLT16_MAX_EXP__ 128 +#define __LDBL_IS_IEC_60559__ 1 +#define __FLT64X_HAS_QUIET_NAN__ 1 +#define __UINT_LEAST8_MAX__ 0xff +#define __GCC_ATOMIC_BOOL_LOCK_FREE 2 +#define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128 +#define __UINTMAX_TYPE__ long unsigned int +#define __cpp_nsdmi 200809L +#define __BFLT16_DECIMAL_DIG__ 4 +#define __linux 1 +#define __DEC32_EPSILON__ 1E-6DF +#define __FLT_EVAL_METHOD_TS_18661_3__ 0 +#define __OPTIMIZE__ 1 +#define __UINT32_MAX__ 0xffffffffU +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) +#define __FLT128_MIN_EXP__ (-16381) +#define __WINT_MIN__ 0U +#define __FLT128_MIN_10_EXP__ (-4931) +#define __FLT32X_IS_IEC_60559__ 1 +#define __INT_LEAST16_WIDTH__ 16 +#define __SCHAR_MAX__ 0x7f +#define __FLT128_MANT_DIG__ 113 +#define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1) +#define __INT64_C(c) c ## L +#define __GCC_ATOMIC_POINTER_LOCK_FREE 2 +#define __ATOMIC_SEQ_CST 5 +#define __unix 1 +#define __INT_LEAST64_MAX__ 0x7fffffffffffffffL +#define __FLT32X_MANT_DIG__ 53 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __cpp_aligned_new 201606L +#define __FLT32_MAX_10_EXP__ 38 +#define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x +#define __STDC_HOSTED__ 1 +#define __DEC64_MIN_EXP__ (-382) +#define __cpp_decltype_auto 201304L +#define __DBL_DIG__ 15 +#define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F +#define __GXX_WEAK__ 1 +#define __SHRT_WIDTH__ 16 +#define __FLT32_IS_IEC_60559__ 1 +#define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L +#define __DBL_IS_IEC_60559__ 1 +#define __DEC32_MAX__ 9.999999E96DF +#define __cpp_threadsafe_static_init 200806L +#define __cpp_enumerator_attributes 201411L +#define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x +#define __FLT32X_HAS_INFINITY__ 1 +#define __unix__ 1 +#define __INT_WIDTH__ 32 +#define __STDC_IEC_559__ 1 +#define __STDC_ISO_10646__ 201706L +#define __DECIMAL_DIG__ 21 +#define __STDC_IEC_559_COMPLEX__ 1 +#define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64 +#define __gnu_linux__ 1 +#define __INT16_MAX__ 0x7fff +#define __FLT64_MIN_EXP__ (-1021) +#define __FLT64X_MIN_10_EXP__ (-4931) +#define __LDBL_HAS_QUIET_NAN__ 1 +#define __cpp_return_type_deduction 201304L +#define __FLT16_MIN_EXP__ (-13) +#define __FLT64_MANT_DIG__ 53 +#define __FLT64X_MANT_DIG__ 64 +#define __BFLT16_DIG__ 2 +#define __GNUC__ 14 +#define __GXX_RTTI 1 +#define __pie__ 2 +#define __MMX__ 1 +#define __FLT_HAS_DENORM__ 1 +#define __SIZEOF_LONG_DOUBLE__ 16 +#define __BIGGEST_ALIGNMENT__ 16 +#define __STDC_UTF_16__ 1 +#define __FLT64_MAX_10_EXP__ 308 +#define __BFLT16_IS_IEC_60559__ 0 +#define __FLT16_MAX_10_EXP__ 4 +#define __cpp_delegating_constructors 200604L +#define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define __cpp_raw_strings 200710L +#define __INT_FAST32_MAX__ 0x7fffffffffffffffL +#define __DBL_HAS_INFINITY__ 1 +#define __INT64_MAX__ 0x7fffffffffffffffL +#define __SIZEOF_FLOAT__ 4 +#define __HAVE_SPECULATION_SAFE_VALUE 1 +#define __cpp_fold_expressions 201603L +#define __DEC32_MIN_EXP__ (-94) +#define __INTPTR_WIDTH__ 64 +#define __UINT_LEAST32_MAX__ 0xffffffffU +#define __FLT32X_HAS_DENORM__ 1 +#define __INT_FAST16_TYPE__ long int +#define __MMX_WITH_SSE__ 1 +#define __LDBL_HAS_DENORM__ 1 +#define __SEG_GS 1 +#define __cplusplus 201703L +#define __cpp_ref_qualifiers 200710L +#define __DEC32_MIN__ 1E-95DF +#define __DEPRECATED 1 +#define __cpp_rvalue_references 200610L +#define __DBL_MAX_EXP__ 1024 +#define __WCHAR_WIDTH__ 32 +#define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32 +#define __DEC128_EPSILON__ 1E-33DL +#define __FLT16_DECIMAL_DIG__ 5 +#define __SSE2_MATH__ 1 +#define __ATOMIC_HLE_RELEASE 131072 +#define __PTRDIFF_MAX__ 0x7fffffffffffffffL +#define __amd64 1 +#define __ATOMIC_HLE_ACQUIRE 65536 +#define __GNUG__ 14 +#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL +#define __SIZEOF_SIZE_T__ 8 +#define __BFLT16_HAS_INFINITY__ 1 +#define __FLT64X_MIN_EXP__ (-16381) +#define __SIZEOF_WINT_T__ 4 +#define __FLT32X_DIG__ 15 +#define __LONG_LONG_WIDTH__ 64 +#define __cpp_initializer_lists 200806L +#define __FLT32_MAX_EXP__ 128 +#define __cpp_hex_float 201603L +#define __GXX_ABI_VERSION 1019 +#define __FLT_MIN_EXP__ (-125) +#define __GCC_HAVE_DWARF2_CFI_ASM 1 +#define __x86_64 1 +#define __cpp_lambdas 200907L +#define __INT_FAST64_TYPE__ long int +#define __BFLT16_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 +#define __cpp_template_auto 201606L +#define __FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16 +#define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 +#define __FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __SIZEOF_POINTER__ 8 +#define __SIZE_TYPE__ long unsigned int +#define __LP64__ 1 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x +#define __LDBL_MAX_EXP__ 16384 +#define __DECIMAL_BID_FORMAT__ 1 +#define __FLT64_MIN_10_EXP__ (-307) +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT64X_DECIMAL_DIG__ 21 +#define __DEC128_MIN__ 1E-6143DL +#define __REGISTER_PREFIX__ +#define __UINT16_MAX__ 0xffff +#define __FLT128_HAS_INFINITY__ 1 +#define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 +#define __UINT8_TYPE__ unsigned char +#define __FLT_DIG__ 6 +#define __DEC_EVAL_METHOD__ 2 +#define __FLT_MANT_DIG__ 24 +#define __LDBL_DECIMAL_DIG__ 21 +#define __VERSION__ "14.2.0" +#define __UINT64_C(c) c ## UL +#define __cpp_unicode_characters 201411L +#define _STDC_PREDEF_H 1 +#define __INT_LEAST32_MAX__ 0x7fffffff +#define __GCC_ATOMIC_INT_LOCK_FREE 2 +#define __FLT128_MAX_EXP__ 16384 +#define __FLT32_MANT_DIG__ 24 +#define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define __FLT32X_MIN_EXP__ (-1021) +#define __STDC_IEC_60559_COMPLEX__ 201404L +#define __cpp_aggregate_bases 201603L +#define __BFLT16_MIN__ 1.17549435082228750796873653722224568e-38BF16 +#define __FLT128_HAS_DENORM__ 1 +#define __FLT32_DECIMAL_DIG__ 9 +#define __FLT128_DIG__ 33 +#define __INT32_C(c) c +#define __DEC64_EPSILON__ 1E-15DD +#define __ORDER_PDP_ENDIAN__ 3412 +#define __DEC128_MIN_EXP__ (-6142) +#define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL +#define __INT_FAST32_TYPE__ long int +#define __UINT_LEAST16_TYPE__ short unsigned int +#define __DEC128_MAX_EXP__ 6145 +#define unix 1 +#define __DBL_HAS_DENORM__ 1 +#define __cpp_rtti 199711L +#define __UINT64_MAX__ 0xffffffffffffffffUL +#define __FLT_IS_IEC_60559__ 1 +#define __GNUC_WIDE_EXECUTION_CHARSET_NAME "UTF-32LE" +#define __FLT64X_DIG__ 18 +#define __INT8_TYPE__ signed char +#define __cpp_digit_separators 201309L +#define __ELF__ 1 +#define __GCC_ASM_FLAG_OUTPUTS__ 1 +#define __UINT32_TYPE__ unsigned int +#define __BFLT16_HAS_QUIET_NAN__ 1 +#define __FLT_RADIX__ 2 +#define __INT_LEAST16_TYPE__ short int +#define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L +#define __UINTMAX_C(c) c ## UL +#define __FLT16_DIG__ 3 +#define __k8 1 +#define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x +#define __SIG_ATOMIC_MAX__ 0x7fffffff +#define __cpp_constexpr 201603L +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __USER_LABEL_PREFIX__ +#define __STDC_IEC_60559_BFP__ 201404L +#define __SIZEOF_PTRDIFF_T__ 8 +#define __FLT64X_HAS_INFINITY__ 1 +#define __SIZEOF_LONG__ 8 +#define __LDBL_DIG__ 18 +#define __FLT64_IS_IEC_60559__ 1 +#define __x86_64__ 1 +#define __FLT16_IS_IEC_60559__ 1 +#define __FLT16_MAX_EXP__ 16 +#define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF +#define __INT_FAST16_MAX__ 0x7fffffffffffffffL +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __FLT64_DIG__ 15 +#define __UINT_FAST32_MAX__ 0xffffffffffffffffUL +#define __UINT_LEAST64_TYPE__ long unsigned int +#define __FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16 +#define __FLT_HAS_QUIET_NAN__ 1 +#define __FLT_MAX_10_EXP__ 38 +#define __FLT64X_HAS_DENORM__ 1 +#define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL +#define __FLT_HAS_INFINITY__ 1 +#define __GNUC_EXECUTION_CHARSET_NAME "UTF-8" +#define __cpp_unicode_literals 200710L +#define __UINT_FAST16_TYPE__ long unsigned int +#define __DEC64_MAX__ 9.999999999999999E384DD +#define __INT_FAST32_WIDTH__ 64 +#define __CHAR16_TYPE__ short unsigned int +#define __PRAGMA_REDEFINE_EXTNAME 1 +#define __SIZE_WIDTH__ 64 +#define __SEG_FS 1 +#define __INT_LEAST16_MAX__ 0x7fff +#define __FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __DEC64_MANT_DIG__ 16 +#define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32 +#define __SIG_ATOMIC_WIDTH__ 32 +#define __INT_LEAST64_TYPE__ long int +#define __INT16_TYPE__ short int +#define __INT_LEAST8_TYPE__ signed char +#define __FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16 +#define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 +#define __cpp_structured_bindings 201606L +#define __SIZEOF_INT__ 4 +#define __DEC32_MAX_EXP__ 97 +#define __BFLT16_EPSILON__ 7.81250000000000000000000000000000000e-3BF16 +#define __INT_FAST8_MAX__ 0x7f +#define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128 +#define __INTPTR_MAX__ 0x7fffffffffffffffL +#define __cpp_sized_deallocation 201309L +#define __cpp_guaranteed_copy_elision 201606L +#define linux 1 +#define __FLT64_HAS_QUIET_NAN__ 1 +#define __FLT32_MIN_10_EXP__ (-37) +#define __EXCEPTIONS 1 +#define __UINT16_C(c) c +#define __PTRDIFF_WIDTH__ 64 +#define __LDBL_MANT_DIG__ 64 +#define __cpp_range_based_for 201603L +#define __INT_FAST16_WIDTH__ 64 +#define __FLT64_HAS_INFINITY__ 1 +#define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x +#define __FLT16_HAS_INFINITY__ 1 +#define __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16 +#define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) +#define __code_model_small__ 1 +#define __GCC_ATOMIC_LONG_LOCK_FREE 2 +#define __cpp_nontype_template_args 201411L +#define __DEC32_MANT_DIG__ 7 +#define __k8__ 1 +#define __INTPTR_TYPE__ long int +#define __UINT16_TYPE__ short unsigned int +#define __WCHAR_TYPE__ int +#define __pic__ 2 +#define __UINTPTR_MAX__ 0xffffffffffffffffUL +#define __INT_FAST64_WIDTH__ 64 +#define __cpp_decltype 200707L +#define __INT_FAST64_MAX__ 0x7fffffffffffffffL +#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 +#define __FLT_NORM_MAX__ 3.40282346638528859811704183484516925e+38F +#define __FLT32_HAS_INFINITY__ 1 +#define __FLT64X_MAX_EXP__ 16384 +#define __UINT_FAST64_TYPE__ long unsigned int +#define __cpp_inline_variables 201606L +#define __BFLT16_MIN_EXP__ (-125) +#define __INT_MAX__ 0x7fffffff +#define __linux__ 1 +#define __INT64_TYPE__ long int +#define __FLT_MAX_EXP__ 128 +#define __ORDER_BIG_ENDIAN__ 4321 +#define __DBL_MANT_DIG__ 53 +#define __cpp_inheriting_constructors 201511L +#define __SIZEOF_FLOAT128__ 16 +#define __BFLT16_MANT_DIG__ 8 +#define __DEC64_MIN__ 1E-383DD +#define __WINT_TYPE__ unsigned int +#define __UINT_LEAST32_TYPE__ unsigned int +#define __SIZEOF_SHORT__ 2 +#define __FLT32_NORM_MAX__ 3.40282346638528859811704183484516925e+38F32 +#define __SSE__ 1 +#define __LDBL_MIN_EXP__ (-16381) +#define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64 +#define __amd64__ 1 +#define __WINT_WIDTH__ 32 +#define __INT_LEAST64_WIDTH__ 64 +#define __FLT32X_MAX_10_EXP__ 308 +#define __cpp_namespace_attributes 201411L +#define __SIZEOF_INT128__ 16 +#define __FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16 +#define __FLT64X_IS_IEC_60559__ 1 +#define __LDBL_MAX_10_EXP__ 4932 +#define __ATOMIC_RELAXED 0 +#define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) +#define __INT_LEAST32_TYPE__ int +#define _LP64 1 +#define __UINT8_C(c) c +#define __FLT64_MAX_EXP__ 1024 +#define __SIZEOF_WCHAR_T__ 4 +#define __GNUC_PATCHLEVEL__ 0 +#define __FLT128_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F128 +#define __FLT64_NORM_MAX__ 1.79769313486231570814527423731704357e+308F64 +#define __FLT128_HAS_QUIET_NAN__ 1 +#define __INTMAX_MAX__ 0x7fffffffffffffffL +#define __INT_FAST8_TYPE__ signed char +#define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x +#define __STDCPP_THREADS__ 1 +#define __BFLT16_HAS_DENORM__ 1 +#define __GNUC_STDC_INLINE__ 1 +#define __FLT64_HAS_DENORM__ 1 +#define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 +#define __FLT16_HAS_DENORM__ 1 +#define __DBL_DECIMAL_DIG__ 17 +#define __STDC_UTF_32__ 1 +#define __INT_FAST8_WIDTH__ 8 +#define __FXSR__ 1 +#define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __DBL_NORM_MAX__ double(1.79769313486231570814527423731704357e+308L) +#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define __GCC_DESTRUCTIVE_SIZE 64 +#define __INTMAX_WIDTH__ 64 +#define __cpp_runtime_arrays 198712L +#define __FLT32_DIG__ 6 +#define __UINT64_TYPE__ long unsigned int +#define __UINT32_C(c) c ## U +#define __cpp_alias_templates 200704L +#define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F +#define __FLT128_IS_IEC_60559__ 1 +#define __INT8_MAX__ 0x7f +#define __LONG_WIDTH__ 64 +#define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) +#define __PIC__ 2 +#define __INT32_MAX__ 0x7fffffff +#define __UINT_FAST32_TYPE__ long unsigned int +#define __FLT16_MANT_DIG__ 11 +#define __FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32x +#define __CHAR32_TYPE__ unsigned int +#define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F +#define __SSE2__ 1 +#define __cpp_deduction_guides 201703L +#define __BFLT16_NORM_MAX__ 3.38953138925153547590470800371487867e+38BF16 +#define __INT32_TYPE__ int +#define __SIZEOF_DOUBLE__ 8 +#define __cpp_exceptions 199711L +#define __FLT_MIN_10_EXP__ (-37) +#define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64 +#define __INT_LEAST32_WIDTH__ 32 +#define __INTMAX_TYPE__ long int +#define __GLIBCXX_BITSIZE_INT_N_0 128 +#define __FLT32X_HAS_QUIET_NAN__ 1 +#define __ATOMIC_CONSUME 1 +#define __GNUC_MINOR__ 2 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#define __UINTMAX_MAX__ 0xffffffffffffffffUL +#define __PIE__ 2 +#define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x +#define __cpp_template_template_args 201611L +#define __DBL_MAX_10_EXP__ 308 +#define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L +#define __INT16_C(c) c +#define __STDC__ 1 +#define __PTRDIFF_TYPE__ long int +#define __LONG_MAX__ 0x7fffffffffffffffL +#define __FLT32X_MIN_10_EXP__ (-307) +#define __UINTPTR_TYPE__ long unsigned int +#define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD +#define __DEC128_MANT_DIG__ 34 +#define __LDBL_MIN_10_EXP__ (-4931) +#define __cpp_generic_lambdas 201304L +#define __SSE_MATH__ 1 +#define __SIZEOF_LONG_LONG__ 8 +#define __cpp_user_defined_literals 200809L +#define __FLT128_DECIMAL_DIG__ 36 +#define __GCC_ATOMIC_LLONG_LOCK_FREE 2 +#define __FLT32_HAS_QUIET_NAN__ 1 +#define __FLT_DECIMAL_DIG__ 9 +#define __UINT_FAST16_MAX__ 0xffffffffffffffffUL +#define __LDBL_NORM_MAX__ 1.18973149535723176502126385303097021e+4932L +#define __GCC_ATOMIC_SHORT_LOCK_FREE 2 +#define __SIZE_MAX__ 0xffffffffffffffffUL +#define __UINT_FAST8_TYPE__ unsigned char +#define _GNU_SOURCE 1 +#define __cpp_init_captures 201304L +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_RELEASE 3 diff --git a/build-qt/tests/target_wrapper.sh b/build-qt/tests/target_wrapper.sh new file mode 100755 index 0000000..f3a1b48 --- /dev/null +++ b/build-qt/tests/target_wrapper.sh @@ -0,0 +1,6 @@ +#!/bin/sh +LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} +export LD_LIBRARY_PATH +QT_PLUGIN_PATH=/usr/lib/x86_64-linux-gnu/qt6/plugins${QT_PLUGIN_PATH:+:$QT_PLUGIN_PATH} +export QT_PLUGIN_PATH +exec "$@" diff --git a/build-qt/tests/tree_node.o b/build-qt/tests/tree_node.o new file mode 100644 index 0000000..c055e7d Binary files /dev/null and b/build-qt/tests/tree_node.o differ diff --git a/build-qt/tests/tree_node_test.o b/build-qt/tests/tree_node_test.o new file mode 100644 index 0000000..c4dd9b6 Binary files /dev/null and b/build-qt/tests/tree_node_test.o differ diff --git a/changelog.md b/changelog.md index f2b6f9a..931e187 100644 --- a/changelog.md +++ b/changelog.md @@ -6,6 +6,20 @@ existing Git tag; subsequent changes are listed as unreleased. ## Unreleased +### 2026-10-20 + +#### Added + +- Expose stable frame and signal keys from Qt-free tree nodes using the existing + runtime identifier types. Document missing-key cases and identity rules. +- Expand standalone navigation tests and add a Qt-free qmake test target covering + ownership transfer, vector growth, bounds, key identity, and cycle rejection. + +#### Fixed + +- Reject self/ancestor insertion before consuming child ownership, preventing + cycles while preserving parent links. Keep node copying and movement disabled. + ### 2026-10-14 #### Fixed diff --git a/core/dbc_decoder.cpp b/core/dbc_decoder.cpp index e4de87e..b97e30c 100644 --- a/core/dbc_decoder.cpp +++ b/core/dbc_decoder.cpp @@ -12,6 +12,8 @@ #include "dbc_decoder.h" #include "signal_layout.h" #include +#include +#include #include std::shared_ptr DbcDecoder::FindFrame(const DecodeDatabase &database, @@ -22,6 +24,18 @@ std::shared_ptr DbcDecoder::FindFrame(const DecodeDatabase &d DecodedFrameValue DbcDecoder::Decode(const DecodeDatabase &database, const RawCanFrame &frame) const { + return DecodeImpl(database, frame, nullptr); +} + +DecodedFrameValue DbcDecoder::Decode(const DecodeDatabase &database, + const RawCanFrame &frame, + const std::vector &selection) const { + return DecodeImpl(database, frame, &selection); +} + +DecodedFrameValue DbcDecoder::DecodeImpl(const DecodeDatabase &database, + const RawCanFrame &frame, + const std::vector *selection) const { DecodedFrameValue result; result.key = FrameKey(frame.canId, frame.isExtended); const std::shared_ptr definition = FindFrame(database, frame.canId, frame.isExtended); @@ -29,6 +43,22 @@ DecodedFrameValue DbcDecoder::Decode(const DecodeDatabase &database, if (definition == nullptr) return result; + std::vector selected; + if (selection != nullptr) { + selected.reserve(selection->size()); + std::unordered_set keys; + for (const SignalKey &key: *selection) { + if (!(key.frame == result.key)) + throw std::invalid_argument("Selected signal belongs to another frame: " + key.name); + if (!keys.insert(key).second) + throw std::invalid_argument("Duplicate selected signal: " + key.name); + const std::shared_ptr signal = database.FindSignal(key); + if (!signal) + throw std::invalid_argument("Unknown selected signal: " + key.name); + selected.push_back(signal.get()); + } + } + result.definition = definition; result.valid = true; result.status = frame.data.size() < definition->dlc @@ -36,8 +66,10 @@ DecodedFrameValue DbcDecoder::Decode(const DecodeDatabase &database, : FrameDecodeStatus::Valid; const SelectorState selector = ReadSelector(*definition, frame); - result.signals.reserve(definition->signals.size()); - for (const DecodeSignal &signal: definition->signals) { + const std::size_t count = selection != nullptr ? selected.size() : definition->signals.size(); + result.signals.reserve(count); + for (std::size_t index = 0U; index < count; ++index) { + const DecodeSignal &signal = selection != nullptr ? *selected[index] : definition->signals[index]; DecodedSignalValue decoded = DecodeOneSignal(signal, definition->dlc, frame, selector); if (!decoded.valid && decoded.status != SignalDecodeStatus::Inactive && result.status == FrameDecodeStatus::Valid) diff --git a/core/dbc_decoder.h b/core/dbc_decoder.h index 6c0bdf3..a5d6655 100644 --- a/core/dbc_decoder.h +++ b/core/dbc_decoder.h @@ -104,7 +104,22 @@ public: DecodedFrameValue Decode(const DecodeDatabase &database, const RawCanFrame &frame) const; + /** + * @brief Decode selected signals in selection order using stable keys. + * An empty selection returns no signals. Multiplex selectors are read internally. + * Frame status summarizes selected signals; short payload still takes precedence. + * Unknown frames return UnknownFrame before checking the selection. + * @throws std::invalid_argument for a foreign frame key, unknown signal, or duplicate key. + */ + DecodedFrameValue Decode(const DecodeDatabase &database, + const RawCanFrame &frame, + const std::vector &selection) const; + private: + DecodedFrameValue DecodeImpl(const DecodeDatabase &database, + const RawCanFrame &frame, + const std::vector *selection) const; + static bool IsValidDefinition(const DecodeSignal &signal, std::uint8_t dlc); struct SelectorState { diff --git a/tests/README.md b/tests/README.md index c0d1573..c16da32 100644 --- a/tests/README.md +++ b/tests/README.md @@ -115,8 +115,14 @@ unknown statements, and independent parsing sessions, including recovery after e ## Tree and optional model tests `tree_node_test.cpp` is a standalone C++17 executable without Qt; see the root -README for its compiler command. It checks parents, sibling positions, null -children, bounds, and unique_ptr transfer. +README for its compiler command. It is also built as `dbc_tree_tests` and run by +qmake's `make check`, without Qt linkage. It checks empty trees, parent/child +round trips, sibling positions, const/mutable bounds, null children, vector growth, +and unique_ptr transfer. Compile-time checks reject node copying and movement. +Self/ancestor insertion must throw without consuming ownership or changing links. +Key tests cover frame/signal identity, standard/extended separation, repeated +signal names across frames, missing keys, source replacement, and row-independent +identity. Enable `CONFIG+=dbc_qt` in the root qmake invocation to build `dbc_qt` and `dbc_model_tests` alongside existing tests. Qt 6.8.2 is required.