aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDominik Holland <dominik.holland@qt.io>2021-06-02 09:22:12 +0200
committerDominik Holland <dominik.holland@qt.io>2021-06-02 21:18:15 +0200
commit6708c9ca5a282b1f830239d39be95efbab451ab8 (patch)
tree0d4bcae57e1b351652be8b0f2951e7e8decf05ba
parent19648f59ff339d986efca274be0d8093bc2178aa (diff)
Remove QMake project files
This includes removal of the corresponding .prev_CMakeLists.txt files. Keep the pro files in the ivigenerator autotests. Task-number: QTBUG-88742 Change-Id: Idbf40dc5f6469dbea37126ea9b46a6d521f43139 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
-rw-r--r--.prev_CMakeLists.txt32
-rw-r--r--.qmake.conf12
-rw-r--r--mkspecs/features/features.pro19
-rw-r--r--mkspecs/features/ivi-coverage.prf16
-rw-r--r--mkspecs/mkspecs.pro9
-rw-r--r--qtivi.pro61
-rw-r--r--src/.prev_CMakeLists.txt18
-rw-r--r--src/3rdparty/taglib/taglib.pri261
-rw-r--r--src/geniviextras/.prev_configure.cmake58
-rw-r--r--src/geniviextras/geniviextras.pro36
-rw-r--r--src/helper/helper.pro3
-rw-r--r--src/helper/remoteobjects/remoteobjects.pro35
-rw-r--r--src/imports/core/core.pro21
-rw-r--r--src/imports/imports.pro5
-rw-r--r--src/imports/media/media.pro21
-rw-r--r--src/imports/vehiclefunctions/vehiclefunctions.pro32
-rw-r--r--src/ivicore/.prev_configure.cmake82
-rw-r--r--src/ivicore/configure.pri73
-rw-r--r--src/ivicore/ivicore.pro85
-rw-r--r--src/ivicore/queryparser/queryparser.pri35
-rw-r--r--src/ivicore/queryparser/queryparser.pro6
-rw-r--r--src/ivimedia/.prev_configure.cmake81
-rw-r--r--src/ivimedia/configure.pri10
-rw-r--r--src/ivimedia/ivimedia.pro48
-rw-r--r--src/ivivehiclefunctions/doc/snippets/doc_src_ivivehiclefunctions.pro3
-rw-r--r--src/ivivehiclefunctions/ivivehiclefunctions.pro23
-rw-r--r--src/plugins/ivimedia/ivimedia.pro11
-rw-r--r--src/plugins/ivimedia/media_qtro/media_qtro.pro34
-rw-r--r--src/plugins/ivimedia/media_simulator/.prev_CMakeLists.txt33
-rw-r--r--src/plugins/ivimedia/media_simulator/media_simulator.pri29
-rw-r--r--src/plugins/ivimedia/media_simulator/media_simulator.pro17
-rw-r--r--src/plugins/ivimedia/tuner_simulator/tuner_simulator.pro21
-rw-r--r--src/plugins/ivivehiclefunctions/ivivehiclefunctions.pro10
-rw-r--r--src/plugins/ivivehiclefunctions/vehiclefunctions_qtro/vehiclefunctions_qtro.pro16
-rw-r--r--src/plugins/ivivehiclefunctions/vehiclefunctions_simulator/vehiclefunctions_simulator.pro21
-rw-r--r--src/plugins/plugins.pro3
-rw-r--r--src/src.pro70
-rw-r--r--src/tools/ivigenerator/ivigenerator.pri5
-rw-r--r--src/tools/ivigenerator/ivigenerator.pro175
-rw-r--r--src/tools/ivigenerator/qface_internal_build.pri107
-rw-r--r--src/tools/media-simulation-server/media-simulation-server.pro31
-rw-r--r--src/tools/vehiclefunctions-simulation-server/vehiclefunctions-simulation-server.pro18
-rw-r--r--tests/auto/auto.pro5
-rw-r--r--tests/auto/core/core.pro13
-rw-r--r--tests/auto/core/ivigenerator/projects/org-example-echo-noanno/qmlplugin/.prev_CMakeLists.txt45
-rw-r--r--tests/auto/core/ivigenerator/projects/org-example-echo-noprivate/qmlplugin/.prev_CMakeLists.txt46
-rw-r--r--tests/auto/core/ivigenerator/projects/org-example-echo/qmlplugin/.prev_CMakeLists.txt45
-rw-r--r--tests/auto/core/qiviabstractfeature/qiviabstractfeature.pro16
-rw-r--r--tests/auto/core/qivipagingmodel/qivipagingmodel.pro15
-rw-r--r--tests/auto/core/qivipendingreply/qivipendingreply.pro15
-rw-r--r--tests/auto/core/qivisearchandbrowsemodel/qivisearchandbrowsemodel.pro15
-rw-r--r--tests/auto/core/qivisimulationengine/qivisimulationengine.pro13
-rw-r--r--tests/auto/core/qivisimulationglobalobject/qivisimulationglobalobject.pro10
-rw-r--r--tests/auto/core/queryparser/queryparser.pro13
-rw-r--r--tests/auto/core/servicemanagertest/.prev_CMakeLists.txt33
-rw-r--r--tests/auto/core/servicemanagertest/servicemanagertest.pro8
-rw-r--r--tests/auto/core/servicemanagertest/simple_plugin/simple_plugin.pro16
-rw-r--r--tests/auto/core/servicemanagertest/simple_plugin_static/simple_plugin_static.pro17
-rw-r--r--tests/auto/core/servicemanagertest/tst_servicemanager.pro19
-rw-r--r--tests/auto/core/servicemanagertest/wrong_plugin/wrong_plugin.pro17
-rw-r--r--tests/auto/core/servicemanagertest/wrongmetadata_plugin/wrongmetadata_plugin.pro15
-rw-r--r--tests/auto/core/servicemanagertest/wrongmetadata_plugin_static/wrongmetadata_plugin_static.pro15
-rw-r--r--tests/auto/dlt/dlt.pro14
-rw-r--r--tests/auto/vehiclefunctions/basic/basic.pro8
-rw-r--r--tests/auto/vehiclefunctions/vehiclefunctions.pro3
-rw-r--r--tests/tests.pro5
66 files changed, 0 insertions, 2107 deletions
diff --git a/.prev_CMakeLists.txt b/.prev_CMakeLists.txt
deleted file mode 100644
index c7d8cf2..0000000
--- a/.prev_CMakeLists.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-# Generated from qtivi.pro.
-
-cmake_minimum_required(VERSION 3.16)
-
-include(.cmake.conf)
-project(QtIvi
- VERSION "${QT_REPO_MODULE_VERSION}"
- DESCRIPTION "Qt Ivi Libraries"
- HOMEPAGE_URL "https://qt.io/"
- LANGUAGES CXX C
-)
-
-find_package(Qt6 ${PROJECT_VERSION} CONFIG REQUIRED COMPONENTS BuildInternals Core SET_ME_TO_SOMETHING_USEFUL)
-find_package(Qt6 ${PROJECT_VERSION} CONFIG OPTIONAL_COMPONENTS SET_ME_TO_SOMETHING_USEFUL)
-
-if(INTEGRITY)
- message(NOTICE "Skipping the build as the condition \"NOT INTEGRITY\" is not met.")
- return()
-endif()
-if(WINRT)
- message(NOTICE "Skipping the build as the condition \"NOT WINRT\" is not met.")
- return()
-endif()
-if(QNX)
- message(NOTICE "Skipping the build as the condition \"NOT QNX\" is not met.")
- return()
-endif()
-if(WASM)
- message(NOTICE "Skipping the build as the condition \"NOT WASM\" is not met.")
- return()
-endif()
-qt_build_repo()
diff --git a/.qmake.conf b/.qmake.conf
deleted file mode 100644
index ae578b2..0000000
--- a/.qmake.conf
+++ /dev/null
@@ -1,12 +0,0 @@
-QTIVI_ROOT = $$PWD
-QTIVI_BUILD_ROOT=$$shadowed($$PWD)
-
-load(qt_build_config)
-
-DEFINES += QT_NO_FOREACH QT_NO_JAVA_STYLE_ITERATORS QT_NO_LINKED_LIST
-
-QMAKEFEATURES=$$PWD/mkspecs/features
-
-MODULE_VERSION = 6.0.0
-
-!win32: CONFIG += ivi-coverage
diff --git a/mkspecs/features/features.pro b/mkspecs/features/features.pro
deleted file mode 100644
index 93814fe..0000000
--- a/mkspecs/features/features.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-TEMPLATE = aux
-
-prf.files = ivigenerator.prf \
- ivigenerator_qt_module.prf
-prf.path = $$[QT_HOST_DATA]/mkspecs/features
-INSTALLS += prf
-
-# Ensure files are copied to qtbase mkspecs for non-prefixed builds
-!force_independent:if(!debug_and_release|!build_all|CONFIG(release, debug|release)) {
- defineReplace(stripSrcDir) {
- return($$relative_path($$1, $$_PRO_FILE_PWD_))
- }
- prffiles2build.input = prf.files
- prffiles2build.output = $$[QT_HOST_DATA]/mkspecs/features/${QMAKE_FUNC_FILE_IN_stripSrcDir}
- prffiles2build.commands = $$QMAKE_COPY ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
- prffiles2build.name = COPY ${QMAKE_FILE_IN}
- prffiles2build.CONFIG = no_link target_predeps
- QMAKE_EXTRA_COMPILERS += prffiles2build
-}
diff --git a/mkspecs/features/ivi-coverage.prf b/mkspecs/features/ivi-coverage.prf
deleted file mode 100644
index 27448b4..0000000
--- a/mkspecs/features/ivi-coverage.prf
+++ /dev/null
@@ -1,16 +0,0 @@
-# generate code coverage information using gcov/lcov/genhtml
-equals(TEMPLATE, "subdirs") {
- sub-coverage.target = coverage
- sub-coverage.CONFIG = recursive
- QMAKE_EXTRA_TARGETS += sub-coverage
-} else {
- coverage_pre.commands += @echo && echo "Building with coverage support..." && echo $(eval CXXFLAGS += -O0 -fprofile-arcs -ftest-coverage)$(eval LFLAGS += -O0 -fprofile-arcs -ftest-coverage)
-
- coverage.CONFIG += recursive
- coverage.commands = @echo && echo "Finished building with coverage support." && echo
- build_pass|!debug_and_release:coverage.depends = coverage_pre all
-
- QMAKE_EXTRA_TARGETS *= coverage_pre coverage
-}
-
-QMAKE_CLEAN += $(OBJECTS_DIR)/*.gcda $(OBJECTS_DIR)/*.gcno $(TARGET).gcov-info
diff --git a/mkspecs/mkspecs.pro b/mkspecs/mkspecs.pro
deleted file mode 100644
index 29bc350..0000000
--- a/mkspecs/mkspecs.pro
+++ /dev/null
@@ -1,9 +0,0 @@
-TEMPLATE = subdirs
-
-include($$QTIVI_BUILD_ROOT/src/ivicore/qtivicore-config.pri)
-QT_FOR_CONFIG += ivicore ivicore-private
-
-# The features always need to be installed (also in the system-ivigenerator case)
-# as yocto uses the mkspecs folder in the target sysroot, although the ivigenerator
-# is in the native sysroot
-qtConfig(ivigenerator): SUBDIRS += features
diff --git a/qtivi.pro b/qtivi.pro
deleted file mode 100644
index b419bfb..0000000
--- a/qtivi.pro
+++ /dev/null
@@ -1,61 +0,0 @@
-requires(!integrity) # temporary hack for the Qt CI
-requires(!winrt) # temporary hack for the Qt CI
-requires(!qnx) # temporary hack for the Qt CI
-requires(!wasm)
-
-enable-examples {
- QTIVI_BUILD_PARTS = $$QT_BUILD_PARTS
- QTIVI_BUILD_PARTS *= examples
-}
-
-enable-tests {
- QTIVI_BUILD_PARTS = $$QT_BUILD_PARTS
- QTIVI_BUILD_PARTS *= tests
-}
-
-QML_IMPORT_PATH = $$shadowed($$PWD)/qml
-
-!versionAtLeast(QT_VERSION, 5.12.0): error("QtIvi needs to be built against Qt 5.$${MIN_MINOR}+")
-
-load(qt_parts)
-
-SUBDIRS += mkspecs
-SUBDIRS += tests
-mkspecs.depends = sub_src
-
-GCOV_EXCLUDE = /usr/* \
- $$[QT_INSTALL_PREFIX]/* \
- $$[QT_INSTALL_PREFIX/src]/* \
- $$_PRO_FILE_PWD_/tests/* \
- $$_PRO_FILE_PWD_/src/3rdparty* \
- $$OUT_PWD/*/.moc/* \
- $$OUT_PWD/*/.rcc/* \
- $$OUT_PWD/*/.uic/* \
- $$OUT_PWD/tests/* \
- $$OUT_PWD/examples/* \
- $$_PRO_FILE_PWD_/examples/* \
-
-
-!prefix_build: GCOV_EXCLUDE += $$clean_path($$[QT_INSTALL_PREFIX]/../*) $$clean_path($$[QT_INSTALL_PREFIX/src]/../*)
-
-for (f, GCOV_EXCLUDE) {
- GCOV_EXCLUDE_STR += $$shell_quote($$f)
-}
-
-global-check-coverage.target = check-coverage
-global-check-coverage.depends = coverage
-global-check-coverage.commands = ( \
- find . -name \"*.gcov-info\" -print0 | xargs -0 rm -f && \
- lcov -c -i -d . --rc lcov_branch_coverage=1 --rc geninfo_auto_base=1 -o $$OUT_PWD/base.gcov-info && \
- cd tests && make check && cd .. && \
- lcov -c -d . --rc lcov_branch_coverage=1 --rc geninfo_auto_base=1 -o $$OUT_PWD/test.gcov-info && \
- lcov --rc lcov_branch_coverage=1 -o $$OUT_PWD/temp.gcov-info `find . -name \"*.gcov-info\" | xargs -n1 echo -a` && \
- lcov --rc lcov_branch_coverage=1 -o $$OUT_PWD/qtivi.gcov-info -r temp.gcov-info $$GCOV_EXCLUDE_STR && \
- rm -f base.gcov-info test.gcov-info temp.gcov-info && \
- genhtml -o branch-coverage -s -f --legend --branch-coverage --rc lcov_branch_coverage=1 --demangle-cpp qtivi.gcov-info --ignore-errors source && echo \"\\n\\nCoverage info is available at file://`pwd`/branch-coverage/index.html\" \
-)
-
-QMAKE_EXTRA_TARGETS -= sub-check-coverage
-QMAKE_EXTRA_TARGETS *= global-check-coverage
-
-OTHER_FILES += sync.profile
diff --git a/src/.prev_CMakeLists.txt b/src/.prev_CMakeLists.txt
deleted file mode 100644
index b259b02..0000000
--- a/src/.prev_CMakeLists.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-# Generated from src.pro.
-
-add_subdirectory(plugins)
-add_subdirectory(imports)
-add_subdirectory(doc)
-if(QT_FEATURE_ivicore AND NOT QT_FEATURE_geniviextras_only AND NOT QT_FEATURE_host_tools_only)
- add_subdirectory(ivicore)
- add_subdirectory(helper)
-endif()
-if(QT_FEATURE_ivicore AND QT_FEATURE_ivigenerator AND QT_FEATURE_ivivehiclefunctions AND NOT QT_FEATURE_geniviextras_only AND NOT QT_FEATURE_host_tools_only)
- add_subdirectory(ivivehiclefunctions)
-endif()
-if(QT_FEATURE_ivicore AND QT_FEATURE_ivimedia AND NOT QT_FEATURE_geniviextras_only AND NOT QT_FEATURE_host_tools_only)
- add_subdirectory(ivimedia)
-endif()
-if(QT_FEATURE_geniviextras AND NOT QT_FEATURE_host_tools_only)
- add_subdirectory(geniviextras)
-endif()
diff --git a/src/3rdparty/taglib/taglib.pri b/src/3rdparty/taglib/taglib.pri
deleted file mode 100644
index dcf0aa0..0000000
--- a/src/3rdparty/taglib/taglib.pri
+++ /dev/null
@@ -1,261 +0,0 @@
-#Disable warnings in 3rdparty code due to unused arguments
-win32-msvc* {
- QMAKE_CXXFLAGS_WARN_ON += /wd4100
-}
-*-g++* {
- QMAKE_CFLAGS_WARN_ON += -Wno-unused-parameter -Wno-main
-}
-clang {
- QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-parameter -Wno-deprecated-declarations -Wno-sign-compare -Wno-delete-non-virtual-dtor
-}
-
-DEFINES += TAGLIB_STATIC
-
-INCLUDEPATH += \
- $$PWD/ \
- $$PWD/taglib \
- $$PWD/taglib/taglib \
- $$PWD/taglib/taglib/ape \
- $$PWD/taglib/taglib/asf \
- $$PWD/taglib/taglib/flac \
- $$PWD/taglib/taglib/it \
- $$PWD/taglib/taglib/mod \
- $$PWD/taglib/taglib/mp4 \
- $$PWD/taglib/taglib/mpc \
- $$PWD/taglib/taglib/mpeg \
- $$PWD/taglib/taglib/mpeg/id3v1 \
- $$PWD/taglib/taglib/mpeg/id3v2 \
- $$PWD/taglib/taglib/mpeg/id3v2/frames \
- $$PWD/taglib/taglib/ogg \
- $$PWD/taglib/taglib/ogg/flac \
- $$PWD/taglib/taglib/ogg/opus \
- $$PWD/taglib/taglib/ogg/speex \
- $$PWD/taglib/taglib/ogg/vorbis \
- $$PWD/taglib/taglib/riff \
- $$PWD/taglib/taglib/riff/aiff \
- $$PWD/taglib/taglib/riff/wav \
- $$PWD/taglib/taglib/s3m \
- $$PWD/taglib/taglib/toolkit \
- $$PWD/taglib/taglib/trueaudio \
- $$PWD/taglib/taglib/wavpack \
- $$PWD/taglib/taglib/xm \
-
-
-HEADERS += \
- $$PWD/taglib/taglib/mp4/mp4properties.h \
- $$PWD/taglib/taglib/mp4/mp4file.h \
- $$PWD/taglib/taglib/mp4/mp4tag.h \
- $$PWD/taglib/taglib/mp4/mp4atom.h \
- $$PWD/taglib/taglib/mp4/mp4item.h \
- $$PWD/taglib/taglib/mp4/mp4coverart.h \
- $$PWD/taglib/taglib/tagutils.h \
- $$PWD/taglib/taglib/toolkit/tzlib.h \
- $$PWD/taglib/taglib/toolkit/tutils.h \
- $$PWD/taglib/taglib/toolkit/tdebuglistener.h \
- $$PWD/taglib/taglib/toolkit/tlist.h \
- $$PWD/taglib/taglib/toolkit/trefcounter.h \
- $$PWD/taglib/taglib/toolkit/tbytevectorstream.h \
- $$PWD/taglib/taglib/toolkit/tmap.h \
- $$PWD/taglib/taglib/toolkit/taglib.h \
- $$PWD/taglib/taglib/toolkit/tfilestream.h \
- $$PWD/taglib/taglib/toolkit/tpropertymap.h \
- $$PWD/taglib/taglib/toolkit/tstringlist.h \
- $$PWD/taglib/taglib/toolkit/tbytevector.h \
- $$PWD/taglib/taglib/toolkit/tbytevectorlist.h \
- $$PWD/taglib/taglib/toolkit/tdebug.h \
- $$PWD/taglib/taglib/toolkit/tstring.h \
- $$PWD/taglib/taglib/toolkit/tfile.h \
- $$PWD/taglib/taglib/toolkit/tiostream.h \
- $$PWD/taglib/taglib/audioproperties.h \
- $$PWD/taglib/taglib/xm/xmfile.h \
- $$PWD/taglib/taglib/xm/xmproperties.h \
- $$PWD/taglib/taglib/wavpack/wavpackproperties.h \
- $$PWD/taglib/taglib/wavpack/wavpackfile.h \
- $$PWD/taglib/taglib/tag.h \
- $$PWD/taglib/taglib/ape/apeproperties.h \
- $$PWD/taglib/taglib/ape/apetag.h \
- $$PWD/taglib/taglib/ape/apeitem.h \
- $$PWD/taglib/taglib/ape/apefile.h \
- $$PWD/taglib/taglib/ape/apefooter.h \
- $$PWD/taglib/taglib/tagunion.h \
- $$PWD/taglib/taglib/asf/asffile.h \
- $$PWD/taglib/taglib/asf/asftag.h \
- $$PWD/taglib/taglib/asf/asfpicture.h \
- $$PWD/taglib/taglib/asf/asfutils.h \
- $$PWD/taglib/taglib/asf/asfproperties.h \
- $$PWD/taglib/taglib/asf/asfattribute.h \
- $$PWD/taglib/taglib/it/itproperties.h \
- $$PWD/taglib/taglib/it/itfile.h \
- $$PWD/taglib/taglib/trueaudio/trueaudioproperties.h \
- $$PWD/taglib/taglib/trueaudio/trueaudiofile.h \
- $$PWD/taglib/taglib/s3m/s3mfile.h \
- $$PWD/taglib/taglib/s3m/s3mproperties.h \
- $$PWD/taglib/taglib/fileref.h \
- $$PWD/taglib/taglib/ogg/oggpageheader.h \
- $$PWD/taglib/taglib/ogg/oggfile.h \
- $$PWD/taglib/taglib/ogg/vorbis/vorbisproperties.h \
- $$PWD/taglib/taglib/ogg/vorbis/vorbisfile.h \
- $$PWD/taglib/taglib/ogg/speex/speexfile.h \
- $$PWD/taglib/taglib/ogg/speex/speexproperties.h \
- $$PWD/taglib/taglib/ogg/xiphcomment.h \
- $$PWD/taglib/taglib/ogg/opus/opusproperties.h \
- $$PWD/taglib/taglib/ogg/opus/opusfile.h \
- $$PWD/taglib/taglib/ogg/oggpage.h \
- $$PWD/taglib/taglib/ogg/flac/oggflacfile.h \
- $$PWD/taglib/taglib/mpc/mpcproperties.h \
- $$PWD/taglib/taglib/mpc/mpcfile.h \
- $$PWD/taglib/taglib/taglib_export.h \
- $$PWD/taglib/taglib/flac/flacunknownmetadatablock.h \
- $$PWD/taglib/taglib/flac/flacpicture.h \
- $$PWD/taglib/taglib/flac/flacmetadatablock.h \
- $$PWD/taglib/taglib/flac/flacproperties.h \
- $$PWD/taglib/taglib/flac/flacfile.h \
- $$PWD/taglib/taglib/mod/modfilebase.h \
- $$PWD/taglib/taglib/mod/modfileprivate.h \
- $$PWD/taglib/taglib/mod/modproperties.h \
- $$PWD/taglib/taglib/mod/modtag.h \
- $$PWD/taglib/taglib/mod/modfile.h \
- $$PWD/taglib/taglib/riff/riffutils.h \
- $$PWD/taglib/taglib/riff/aiff/aiffproperties.h \
- $$PWD/taglib/taglib/riff/aiff/aifffile.h \
- $$PWD/taglib/taglib/riff/rifffile.h \
- $$PWD/taglib/taglib/riff/wav/infotag.h \
- $$PWD/taglib/taglib/riff/wav/wavproperties.h \
- $$PWD/taglib/taglib/riff/wav/wavfile.h \
- $$PWD/taglib/taglib/mpeg/xingheader.h \
- $$PWD/taglib/taglib/mpeg/mpegproperties.h \
- $$PWD/taglib/taglib/mpeg/mpegheader.h \
- $$PWD/taglib/taglib/mpeg/mpegfile.h \
- $$PWD/taglib/taglib/mpeg/id3v1/id3v1genres.h \
- $$PWD/taglib/taglib/mpeg/id3v1/id3v1tag.h \
- $$PWD/taglib/taglib/mpeg/mpegutils.h \
- $$PWD/taglib/taglib/mpeg/id3v2/id3v2header.h \
- $$PWD/taglib/taglib/mpeg/id3v2/id3v2extendedheader.h \
- $$PWD/taglib/taglib/mpeg/id3v2/id3v2footer.h \
- $$PWD/taglib/taglib/mpeg/id3v2/id3v2tag.h \
- $$PWD/taglib/taglib/mpeg/id3v2/id3v2synchdata.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/urllinkframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/privateframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/relativevolumeframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/commentsframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/tableofcontentsframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/eventtimingcodesframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/podcastframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/textidentificationframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/popularimeterframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/unknownframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/attachedpictureframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/synchronizedlyricsframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/chapterframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/ownershipframe.h \
- $$PWD/taglib/taglib/mpeg/id3v2/id3v2frame.h \
- $$PWD/taglib/taglib/mpeg/id3v2/id3v2framefactory.h \
-
-SOURCES += \
- $$PWD/taglib/taglib/audioproperties.cpp \
- $$PWD/taglib/taglib/tagutils.cpp \
- $$PWD/taglib/taglib/mp4/mp4coverart.cpp \
- $$PWD/taglib/taglib/mp4/mp4tag.cpp \
- $$PWD/taglib/taglib/mp4/mp4file.cpp \
- $$PWD/taglib/taglib/mp4/mp4properties.cpp \
- $$PWD/taglib/taglib/mp4/mp4atom.cpp \
- $$PWD/taglib/taglib/mp4/mp4item.cpp \
- $$PWD/taglib/taglib/toolkit/tstring.cpp \
- $$PWD/taglib/taglib/toolkit/tpropertymap.cpp \
- $$PWD/taglib/taglib/toolkit/tbytevector.cpp \
- $$PWD/taglib/taglib/toolkit/tbytevectorstream.cpp \
- $$PWD/taglib/taglib/toolkit/tzlib.cpp \
- $$PWD/taglib/taglib/toolkit/tstringlist.cpp \
- $$PWD/taglib/taglib/toolkit/tiostream.cpp \
- $$PWD/taglib/taglib/toolkit/tfilestream.cpp \
- $$PWD/taglib/taglib/toolkit/trefcounter.cpp \
- $$PWD/taglib/taglib/toolkit/tdebug.cpp \
- $$PWD/taglib/taglib/toolkit/tbytevectorlist.cpp \
- $$PWD/taglib/taglib/toolkit/tfile.cpp \
- $$PWD/taglib/taglib/toolkit/tdebuglistener.cpp \
- $$PWD/taglib/taglib/xm/xmfile.cpp \
- $$PWD/taglib/taglib/xm/xmproperties.cpp \
- $$PWD/taglib/taglib/wavpack/wavpackproperties.cpp \
- $$PWD/taglib/taglib/wavpack/wavpackfile.cpp \
- $$PWD/taglib/taglib/ape/apeproperties.cpp \
- $$PWD/taglib/taglib/ape/apetag.cpp \
- $$PWD/taglib/taglib/ape/apefile.cpp \
- $$PWD/taglib/taglib/ape/apeitem.cpp \
- $$PWD/taglib/taglib/ape/apefooter.cpp \
- $$PWD/taglib/taglib/fileref.cpp \
- $$PWD/taglib/taglib/asf/asftag.cpp \
- $$PWD/taglib/taglib/asf/asffile.cpp \
- $$PWD/taglib/taglib/asf/asfproperties.cpp \
- $$PWD/taglib/taglib/asf/asfpicture.cpp \
- $$PWD/taglib/taglib/asf/asfattribute.cpp \
- $$PWD/taglib/taglib/it/itfile.cpp \
- $$PWD/taglib/taglib/it/itproperties.cpp \
- $$PWD/taglib/taglib/trueaudio/trueaudiofile.cpp \
- $$PWD/taglib/taglib/trueaudio/trueaudioproperties.cpp \
- $$PWD/taglib/taglib/s3m/s3mproperties.cpp \
- $$PWD/taglib/taglib/s3m/s3mfile.cpp \
- $$PWD/taglib/taglib/tagunion.cpp \
- $$PWD/taglib/taglib/ogg/oggfile.cpp \
- $$PWD/taglib/taglib/ogg/vorbis/vorbisfile.cpp \
- $$PWD/taglib/taglib/ogg/vorbis/vorbisproperties.cpp \
- $$PWD/taglib/taglib/ogg/oggpageheader.cpp \
- $$PWD/taglib/taglib/ogg/speex/speexproperties.cpp \
- $$PWD/taglib/taglib/ogg/speex/speexfile.cpp \
- $$PWD/taglib/taglib/ogg/xiphcomment.cpp \
- $$PWD/taglib/taglib/ogg/opus/opusproperties.cpp \
- $$PWD/taglib/taglib/ogg/opus/opusfile.cpp \
- $$PWD/taglib/taglib/ogg/oggpage.cpp \
- $$PWD/taglib/taglib/ogg/flac/oggflacfile.cpp \
- $$PWD/taglib/taglib/mpc/mpcfile.cpp \
- $$PWD/taglib/taglib/mpc/mpcproperties.cpp \
- $$PWD/taglib/taglib/flac/flacunknownmetadatablock.cpp \
- $$PWD/taglib/taglib/flac/flacmetadatablock.cpp \
- $$PWD/taglib/taglib/flac/flacpicture.cpp \
- $$PWD/taglib/taglib/flac/flacproperties.cpp \
- $$PWD/taglib/taglib/flac/flacfile.cpp \
- $$PWD/taglib/taglib/mod/modfile.cpp \
- $$PWD/taglib/taglib/mod/modtag.cpp \
- $$PWD/taglib/taglib/mod/modfilebase.cpp \
- $$PWD/taglib/taglib/mod/modproperties.cpp \
- $$PWD/taglib/taglib/tag.cpp \
- $$PWD/taglib/taglib/riff/rifffile.cpp \
- $$PWD/taglib/taglib/riff/aiff/aifffile.cpp \
- $$PWD/taglib/taglib/riff/aiff/aiffproperties.cpp \
- $$PWD/taglib/taglib/riff/wav/wavfile.cpp \
- $$PWD/taglib/taglib/riff/wav/infotag.cpp \
- $$PWD/taglib/taglib/riff/wav/wavproperties.cpp \
- $$PWD/taglib/taglib/mpeg/mpegproperties.cpp \
- $$PWD/taglib/taglib/mpeg/id3v1/id3v1tag.cpp \
- $$PWD/taglib/taglib/mpeg/id3v1/id3v1genres.cpp \
- $$PWD/taglib/taglib/mpeg/mpegheader.cpp \
- $$PWD/taglib/taglib/mpeg/mpegfile.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/id3v2synchdata.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/id3v2tag.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/id3v2framefactory.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/id3v2extendedheader.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/relativevolumeframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/chapterframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/urllinkframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/eventtimingcodesframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/popularimeterframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/tableofcontentsframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/ownershipframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/textidentificationframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/privateframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/attachedpictureframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/commentsframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/synchronizedlyricsframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/podcastframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/frames/unknownframe.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/id3v2header.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/id3v2frame.cpp \
- $$PWD/taglib/taglib/mpeg/id3v2/id3v2footer.cpp \
- $$PWD/taglib/taglib/mpeg/xingheader.cpp \
-
-!win32: SOURCES += $$PWD/taglib/taglib/toolkit/unicode.cpp
diff --git a/src/geniviextras/.prev_configure.cmake b/src/geniviextras/.prev_configure.cmake
deleted file mode 100644
index ac4ba97..0000000
--- a/src/geniviextras/.prev_configure.cmake
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-#### Inputs
-
-
-
-#### Libraries
-
-qt_find_package(DLT PROVIDED_TARGETS DLT::DLT MODULE_NAME geniviextras QMAKE_LIB dlt)
-
-
-#### Tests
-
-
-
-#### Features
-
-qt_feature("dlt" PRIVATE
- LABEL "DLT"
- AUTODETECT UNIX
- CONDITION DLT_FOUND
-)
-qt_feature("dlt_2_12" PRIVATE
- LABEL "DLT > 2.12"
- AUTODETECT UNIX
- CONDITION libs.dlt_2_12 OR FIXME
-)
-qt_feature("geniviextras-only" PRIVATE
- LABEL "Only build Qt GENIVI Extras"
- CONDITION INPUT_geniviextras_only STREQUAL 'yes'
-)
-qt_feature("geniviextras" PUBLIC
- LABEL "Qt GENIVI Extras"
- CONDITION QT_FEATURE_dlt
-)
-qt_configure_add_summary_section(NAME "Qt GENIVI Extras")
-qt_configure_add_summary_entry(ARGS "dlt")
-qt_configure_add_summary_entry(ARGS "dlt_2_12")
-qt_configure_end_summary_section() # end of "Qt GENIVI Extras" section
-qt_configure_add_summary_entry(
- ARGS "geniviextras"
- CONDITION NOT QT_FEATURE_geniviextras
-)
-qt_configure_add_report_entry(
- TYPE NOTE
- MESSAGE "No DLT libs found. Disabled building Qt GENIVI Extras."
- CONDITION NOT QT_FEATURE_dlt
-)
-qt_configure_add_report_entry(
- TYPE NOTE
- MESSAGE "Old DLT version detected. Not all features of Qt GENIVI Extras can be enabled."
- CONDITION QT_FEATURE_dlt AND NOT QT_FEATURE_dlt_2_12
-)
-qt_configure_add_report_entry(
- TYPE ERROR
- MESSAGE "Mandatory dependency missing for only building Qt GENIVI Extras."
- CONDITION NOT QT_FEATURE_dlt AND INPUT_geniviextras_only STREQUAL 'yes'
-)
diff --git a/src/geniviextras/geniviextras.pro b/src/geniviextras/geniviextras.pro
deleted file mode 100644
index 8bc10d9..0000000
--- a/src/geniviextras/geniviextras.pro
+++ /dev/null
@@ -1,36 +0,0 @@
-TARGET = QtGeniviExtras
-
-QT = core
-CONFIG += c++11
-
-CONFIG += link_pkgconfig
-
-build_online_docs: {
- QMAKE_DOCS = $$PWD/doc/online/qtgeniviextras.qdocconf
-} else {
- QMAKE_DOCS = $$PWD/doc/qtgeniviextras.qdocconf
-}
-
-DISTFILES += \
- $$PWD/doc/*.qdocconf \
- $$PWD/doc/online/*.qdocconf \
- $$PWD/doc/src/*.qdoc \
- $$PWD/doc/src/ivigenerator/*.qdoc \
- $$PWD/doc/images/*.jpg \
- $$PWD/doc/images/*.png
-
-QMAKE_USE += dlt
-
-CMAKE_MODULE_TESTS = '-'
-
-HEADERS += \
- qdlt.h \
- qdltregistration.h \
- qdltregistration_p.h \
- qgeniviextrasglobal.h \
- qgeniviextrasglobal_p.h \
-
-SOURCES += \
- qdltregistration.cpp \
-
-load(qt_module)
diff --git a/src/helper/helper.pro b/src/helper/helper.pro
deleted file mode 100644
index c530ac8..0000000
--- a/src/helper/helper.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-QT_FOR_CONFIG += ivicore ivicore-private
-qtConfig(remoteobjects): SUBDIRS += remoteobjects
diff --git a/src/helper/remoteobjects/remoteobjects.pro b/src/helper/remoteobjects/remoteobjects.pro
deleted file mode 100644
index b56c388..0000000
--- a/src/helper/remoteobjects/remoteobjects.pro
+++ /dev/null
@@ -1,35 +0,0 @@
-TARGET = QtIviRemoteObjectsHelper
-MODULE = iviremoteobjects_helper
-
-QT = remoteobjects qml ivicore
-CONFIG += static internal_module
-
-CMAKE_MODULE_TESTS = '-'
-CONFIG -= create_cmake
-
-SOURCES += \
- qivipagingmodelqtroadapter.cpp \
- qiviremoteobjectreplicahelper.cpp \
- qiviremoteobjectpendingresult.cpp
-
-HEADERS += \
- qivipagingmodelqtroadapter.h \
- qiviremoteobjectreplicahelper.h \
- qiviremoteobjectsourcehelper.h \
- qiviremoteobjectpendingresult.h
-
-REPC_SOURCE += \
- qivipagingmodel.rep
-
-REPC_REPLICA += \
- qivipagingmodel.rep
-
-load(qt_module)
-
-# This is a ugly hack to make sure the generated rep_* headers are installed as well.
-# Because the headers are marked as injected headers, syncqt correctly adds them to the headers.pri.
-# qmake reads the pri in qt_module.prf and creates the INSTALL targets, but these are only created
-# if the files also exist at this point.
-targ_headers.CONFIG = no_check_exist
-
-CONFIG -= hide_symbols
diff --git a/src/imports/core/core.pro b/src/imports/core/core.pro
deleted file mode 100644
index 9032a4e..0000000
--- a/src/imports/core/core.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-CXX_MODULE = qml
-TARGET = qtivicoreplugin
-TARGETPATH = QtIvi
-QML_IMPORT_VERSION = 1.0
-
-SOURCES += \
- plugin.cpp
-
-QT = ivicore
-
-# Automatically update the qmltypes file to keep it up to date with API changes
-# This only works for non-prefix builds and not when cross-compiling
-!cross_compile:!force_independent:if(!debug_and_release|!build_all|CONFIG(release, debug|release)):qtHaveModule(quick) {
- first.target = first
- first.depends += qmltypes
- QMAKE_EXTRA_TARGETS += first
-}
-load(qml_plugin)
-
-qml_files = $$_PRO_FILE_PWD_/qmldir
-OTHER_FILES += $$qml_files
diff --git a/src/imports/imports.pro b/src/imports/imports.pro
deleted file mode 100644
index 996d662..0000000
--- a/src/imports/imports.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = subdirs
-
-qtHaveModule(ivicore): SUBDIRS += core
-qtHaveModule(ivimedia): SUBDIRS += media
-qtHaveModule(ivivehiclefunctions): SUBDIRS += vehiclefunctions
diff --git a/src/imports/media/media.pro b/src/imports/media/media.pro
deleted file mode 100644
index b2cb4be..0000000
--- a/src/imports/media/media.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-CXX_MODULE = qml
-TARGET = qtivimediaplugin
-TARGETPATH = QtIvi/Media
-QML_IMPORT_VERSION = 1.0
-
-SOURCES += \
- plugin.cpp
-
-QT = ivicore ivimedia
-
-# Automatically update the qmltypes file to keep it up to date with API changes
-# This only works for non-prefix builds and not when cross-compiling
-!cross_compile:!force_independent:if(!debug_and_release|!build_all|CONFIG(release, debug|release)):qtHaveModule(quick) {
- first.target = first
- first.depends += qmltypes
- QMAKE_EXTRA_TARGETS += first
-}
-load(qml_plugin)
-
-qml_files = $$_PRO_FILE_PWD_/qmldir
-OTHER_FILES += $$qml_files
diff --git a/src/imports/vehiclefunctions/vehiclefunctions.pro b/src/imports/vehiclefunctions/vehiclefunctions.pro
deleted file mode 100644
index 09c2426..0000000
--- a/src/imports/vehiclefunctions/vehiclefunctions.pro
+++ /dev/null
@@ -1,32 +0,0 @@
-QT = ivicore ivivehiclefunctions
-CONFIG += c++11
-
-QT_FOR_CONFIG += ivicore
-!qtConfig(ivigenerator): error("No ivigenerator available")
-
-QFACE_MODULE_NAME = QtIviVehicleFunctions
-QFACE_FORMAT = qmlplugin
-QFACE_SOURCES = ../../ivivehiclefunctions/ivivehiclefunctions.qface
-
-QML_IMPORT_VERSION = 1.0
-
-load(ivigenerator)
-
-CXX_MODULE = qml
-TARGETPATH = $$replace(URI, \\., /)
-
-load(qml_plugin)
-
-# Set the base to null to disable the check that the files are from the source folder
-# Because the naming has changed in the last couple of Qt versions, multiple variable
-# need to be fixed
-!equals(PWD, $$OUT_PWD) {
- qmldir.base =
- qmlfiles.base =
- qmldir.files -= $$_PRO_FILE_PWD_/qmldir
- qmlfiles.files -= $$_PRO_FILE_PWD_/qmldir
-}
-qmldir2build.files -= $$_PRO_FILE_PWD_/qmldir
-qmldir2build.files -= $$_PRO_FILE_PWD_/plugins.qmltypes
-qml2build.files -= $$_PRO_FILE_PWD_/qmldir
-qml2build.files -= $$_PRO_FILE_PWD_/plugins.qmltypes
diff --git a/src/ivicore/.prev_configure.cmake b/src/ivicore/.prev_configure.cmake
deleted file mode 100644
index 3295315..0000000
--- a/src/ivicore/.prev_configure.cmake
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-#### Inputs
-
-# input ivigenerator
-set(INPUT_ivigenerator "undefined" CACHE STRING "")
-set_property(CACHE INPUT_ivigenerator PROPERTY STRINGS undefined no qt system)
-
-# input qface
-set(INPUT_qface "undefined" CACHE STRING "")
-set_property(CACHE INPUT_qface PROPERTY STRINGS undefined no qt system)
-
-
-
-#### Libraries
-
-
-
-#### Tests
-
-
-
-#### Features
-
-qt_feature("python3" PRIVATE
- LABEL "python3"
- CONDITION tests.python3 OR FIXME
-)
-qt_feature("python3-virtualenv" PRIVATE
- LABEL "virtualenv"
- CONDITION QT_FEATURE_python3 AND tests.virtualenv OR FIXME
-)
-qt_feature("system-qface" PUBLIC
- LABEL "System QFace"
- CONDITION tests.qface OR FIXME
- ENABLE INPUT_qface STREQUAL 'system'
- DISABLE INPUT_qface STREQUAL 'no' OR INPUT_qface STREQUAL 'qt'
-)
-qt_feature("system-ivigenerator" PRIVATE
- LABEL "System IVI Generator"
- ENABLE INPUT_ivigenerator STREQUAL 'system'
- DISABLE ( NOT INPUT_ivigenerator STREQUAL 'system' )
-)
-qt_feature("ivigenerator" PUBLIC
- LABEL "IVI Generator"
- CONDITION QT_FEATURE_ivicore AND QT_FEATURE_python3 AND ( ( QT_FEATURE_python3_virtualenv AND tests.qface-submodule ) OR ( QT_FEATURE_system_qface ) ) OR QT_FEATURE_system_ivigenerator OR FIXME
- ENABLE INPUT_ivigenerator STREQUAL 'qt' OR INPUT_ivigenerator STREQUAL 'system'
- DISABLE INPUT_ivigenerator STREQUAL 'no'
-)
-qt_feature("host-tools-only" PRIVATE
- LABEL "Only build the host tools"
- CONDITION INPUT_host_tools_only STREQUAL 'yes'
-)
-qt_feature("remoteobjects" PUBLIC
- LABEL "QtRemoteObjects Support"
- CONDITION TARGET Qt::RemoteObjects OR INPUT_force_ivigenerator_qtremoteobjects STREQUAL 'yes'
-)
-qt_feature("ivicore" PUBLIC
- LABEL "Qt IVI Core"
-)
-qt_configure_add_summary_section(NAME "Qt IVI Core")
-qt_configure_add_summary_section(NAME "Python3")
-qt_configure_add_summary_entry(ARGS "python3-virtualenv")
-qt_configure_add_summary_entry(ARGS "system-qface")
-qt_configure_end_summary_section() # end of "Python3" section
-qt_configure_add_summary_entry(ARGS "ivigenerator")
-qt_configure_add_summary_entry(ARGS "remoteobjects")
-qt_configure_end_summary_section() # end of "Qt IVI Core" section
-qt_configure_add_summary_entry(
- ARGS "ivicore"
- CONDITION NOT QT_FEATURE_ivicore
-)
-qt_configure_add_report_entry(
- TYPE ERROR
- MESSAGE "Cannot build the IVI Generator because its dependencies are not satisfied. The IVI Generator provides tooling to generate source code out of IDL files. Make sure python3 and its 'virtualenv' packages are installed. E.g. by running apt-get install python3 python3-virtualenv And make sure the qface submodule is initialized or the correct qface version is installed on your system. E.g. by running the following command: git submodule init && git submodule update"
- CONDITION QT_FEATURE_ivicore AND NOT QT_FEATURE_ivigenerator AND ( NOT INPUT_ivigenerator STREQUAL 'no' )
-)
-qt_configure_add_report_entry(
- TYPE WARNING
- MESSAGE "Cannot enable the QtRemoteObjects features because the QtRemoteObjects module is not installed."
- CONDITION NOT QT_FEATURE_remoteobjects
-)
diff --git a/src/ivicore/configure.pri b/src/ivicore/configure.pri
deleted file mode 100644
index 6d404f9..0000000
--- a/src/ivicore/configure.pri
+++ /dev/null
@@ -1,73 +0,0 @@
-QTIVICORE_ROOT = $$PWD
-
-defineTest(qtConfTest_python3) {
-
- PYTHON3_PATH = $$(PYTHON3_PATH)
- # include binaries installed from homebrew
- if(osx|ios): PYTHON3_PATH += /usr/local/bin
- PYTHON3_NAMES = "python3" "python"
- for (python3_exe_name, PYTHON3_NAMES) {
- equals(QMAKE_HOST.os, Windows): python3_exe_name = $${python3_exe_name}.exe
-
- python3_exe = $$system_path($$qtConfFindInPath($$python3_exe_name, $$PYTHON3_PATH))
- isEmpty(python3_exe): \
- next();
-
- qtRunLoggedCommand("$$system_quote($$python3_exe) -c \"import platform; print(platform.python_version_tuple()[0])\"", py_major_version)|next()
- equals(py_major_version, 3) {
- qtRunLoggedCommand("$$system_quote($$python3_exe) -c \"import platform; print(platform.python_version())\"", python_version)|next()
- break()
- }
- }
-
- !isEmpty(python3_exe):exists($$python3_exe):!isEmpty(python_version) {
- qtLog("Using: $$python3_exe")
- qtLog("Version: $$py_major_version")
-
- $${1}.value = $$python3_exe
- export($${1}.value)
- $${1}.version = $$python_version
- export($${1}.version)
- $${1}.cache += value
- $${1}.cache += version
- export($${1}.cache)
- return(true)
- }
- return(false)
-}
-
-defineTest(qtConfTest_python3_package) {
- python3_exe = $$eval($${currentConfig}.tests.python3.value)
- package = $$eval($${1}.package)
- version = $$eval($${1}.version)
-
- qtRunLoggedCommand("$$system_quote($$python3_exe) -c \"import pkg_resources; print(pkg_resources.get_distribution('$${package}').version)\"", package_version)|return(false)
- !isEmpty(version) {
- qtLog("Also checking for the exact version:")
- qtLog("Expected: $$version")
- !equals(version, $$package_version): return(false)
- }
-
- return(true)
-}
-
-defineTest(qtConfReport_python3) {
- !$$eval($${currentConfig}.features.python3.available) {
- qtConfReportPadded($${1}Executable, "no")
- return()
- }
-
- path = $$eval($${currentConfig}.tests.python3.value)
- version = $$eval($${currentConfig}.tests.python3.version)
- qtConfReportPadded("$${1}Executable", $$path)
- qtConfReportPadded("$${1}Version", $$version)
-}
-
-defineTest(qtConfTest_qface_submodule) {
- path = $$QTIVICORE_ROOT/../3rdparty/qface/setup.py
- exists($$path): return(true)
-
- qtLog("The submodule at \"$$path\" is not initialized")
-
- return(false)
-}
diff --git a/src/ivicore/ivicore.pro b/src/ivicore/ivicore.pro
deleted file mode 100644
index 7f60150..0000000
--- a/src/ivicore/ivicore.pro
+++ /dev/null
@@ -1,85 +0,0 @@
-TARGET = QtIviCore
-
-QT = core core-private qml qml-private
-CONFIG += c++11
-
-build_online_docs: {
- QMAKE_DOCS = $$PWD/doc/online/qtivi.qdocconf
-} else {
- QMAKE_DOCS = $$PWD/doc/qtivi.qdocconf
-}
-
-DISTFILES += \
- $$PWD/doc/*.qdocconf \
- $$PWD/doc/online/*.qdocconf \
- $$PWD/doc/src/*.qdoc \
- $$PWD/doc/src/ivigenerator/*.qdoc \
- $$PWD/doc/images/*.jpg \
- $$PWD/doc/images/*.png
-
-CMAKE_MODULE_TESTS = '-'
-CONFIG -= create_cmake
-
-MODULE_PLUGIN_TYPES = qtivi
-
-HEADERS += \
- qiviservicemanager.h \
- qiviserviceinterface.h \
- qiviservicemanager_p.h \
- qiviserviceobject.h \
- qiviabstractfeature.h \
- qiviabstractzonedfeature.h \
- qtiviglobal.h \
- qiviproxyserviceobject.h \
- qiviproxyserviceobject_p.h \
- qivizonedfeatureinterface.h \
- qiviabstractfeature_p.h \
- qiviabstractzonedfeature_p.h \
- qiviqmlconversion_helper.h \
- qiviabstractfeaturelistmodel.h \
- qiviabstractfeaturelistmodel_p.h \
- qtiviglobal_p.h \
- qivipagingmodel.h \
- qivipagingmodel_p.h \
- qivipagingmodelinterface.h \
- qivisearchandbrowsemodel.h \
- qivisearchandbrowsemodel_p.h \
- qivisearchandbrowsemodelinterface.h \
- qivistandarditem.h \
- qivifeatureinterface.h \
- qividefaultpropertyoverrider_p.h \
- qivipendingreply.h \
- qivipendingreply_p.h \
- qivisimulationengine.h \
- qivisimulationproxy.h \
- qtivicoremodule.h \
- qivisimulationglobalobject_p.h
-
-SOURCES += \
- qiviservicemanager.cpp \
- qiviserviceinterface.cpp \
- qiviserviceobject.cpp \
- qiviabstractfeature.cpp \
- qiviabstractzonedfeature.cpp \
- qiviproxyserviceobject.cpp \
- qivizonedfeatureinterface.cpp \
- qiviabstractfeaturelistmodel.cpp \
- qivipagingmodel.cpp \
- qivipagingmodelinterface.cpp \
- qivisearchandbrowsemodel.cpp \
- qivisearchandbrowsemodelinterface.cpp \
- qivistandarditem.cpp \
- qivifeatureinterface.cpp \
- qividefaultpropertyoverrider.cpp \
- qiviqmlconversion_helper.cpp \
- qivipendingreply.cpp \
- qivisimulationengine.cpp \
- qivisimulationproxy.cpp \
- qtivicoremodule.cpp \
- qivisimulationglobalobject.cpp
-
-include(queryparser/queryparser.pri)
-
-load(qt_module)
-QMAKE_DOCS_TARGETDIR = qtivi
-
diff --git a/src/ivicore/queryparser/queryparser.pri b/src/ivicore/queryparser/queryparser.pri
deleted file mode 100644
index fed5d70..0000000
--- a/src/ivicore/queryparser/queryparser.pri
+++ /dev/null
@@ -1,35 +0,0 @@
-QT += core
-
-
-FLEX += $$PWD/qiviqueryparser.l
-QLALR += $$PWD/qiviqueryparser.g
-
-enable-qlalr {
- build-pass: message("Using flex and qlalr to generate code")
-
- flex.output = $$PWD/${QMAKE_FILE_BASE}_flex_p.h
- flex.commands = flex -L --nounistd -o ${QMAKE_FILE_OUT} ${QMAKE_FILE_NAME}
- flex.dependency_type = TYPE_C
- flex.input = FLEX
- flex.CONFIG += no_link
- QMAKE_EXTRA_COMPILERS += flex
-
- qlalr.output = $$PWD/${QMAKE_FILE_BASE}_p.h
- qlalr.commands = cd $$PWD; $$[QT_INSTALL_BINS]/qlalr --qt --no-debug --no-lines --verbose ${QMAKE_FILE_NAME}
- qlalr.dependency_type = TYPE_C
- qlalr.input = QLALR
- qlalr.CONFIG += no_link
- QMAKE_EXTRA_COMPILERS += qlalr
-} else {
- HEADERS += $$PWD/qiviqueryparser_p.h \
- $$PWD/qiviqueryparser_flex_p.h
- OTHER_FILES += $$FLEX
- OTHER_FILES += $$QLALR
-}
-
-HEADERS += \
- $$PWD/qiviqueryterm.h \
- $$PWD/qiviqueryterm_p.h
-
-SOURCES += \
- $$PWD/qiviqueryterm.cpp
diff --git a/src/ivicore/queryparser/queryparser.pro b/src/ivicore/queryparser/queryparser.pro
deleted file mode 100644
index 5b996ff..0000000
--- a/src/ivicore/queryparser/queryparser.pro
+++ /dev/null
@@ -1,6 +0,0 @@
-TARGET = queryparser
-
-include(queryparser.pri)
-
-SOURCES += \
- main.cpp
diff --git a/src/ivimedia/.prev_configure.cmake b/src/ivimedia/.prev_configure.cmake
deleted file mode 100644
index 386b00b..0000000
--- a/src/ivimedia/.prev_configure.cmake
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-#### Inputs
-
-# input taglib
-set(INPUT_taglib "undefined" CACHE STRING "")
-set_property(CACHE INPUT_taglib PROPERTY STRINGS undefined no qt system)
-
-
-
-#### Libraries
-
-qt_find_package(WrapSystemTagLib PROVIDED_TARGETS WrapSystemTagLib::WrapSystemTagLib MODULE_NAME ivimedia QMAKE_LIB taglib)
-
-
-#### Tests
-
-
-
-#### Features
-
-qt_feature("taglib" PRIVATE
- LABEL "taglib"
- DISABLE INPUT_taglib STREQUAL 'no'
-)
-qt_feature_definition("taglib" "QTIVI_NO_TAGLIB" NEGATE)
-qt_feature("system-taglib" PRIVATE
- LABEL " Using system taglib"
- CONDITION QT_FEATURE_taglib AND WrapSystemTagLib_FOUND
- ENABLE INPUT_taglib STREQUAL 'system'
- DISABLE INPUT_taglib STREQUAL 'qt'
-)
-qt_feature("media_simulation_backend" PRIVATE
- LABEL "Mediaplayer Simulation Backend"
- CONDITION TARGET Qt::Multimedia
-)
-qt_feature("tuner_simulation_backend" PRIVATE
- LABEL "Tuner Simulation Backend"
- CONDITION TARGET Qt::Multimedia
-)
-qt_feature("media_qtro_backend" PRIVATE
- LABEL "Mediaplayer Qt Remote Objects Backend"
- CONDITION QT_FEATURE_remoteobjects AND TARGET Qt::Multimedia
-)
-qt_feature("media_qtro_simulation_server" PRIVATE
- LABEL "Mediaplayer Qt Remote Objects Simulation Server"
- CONDITION QT_FEATURE_remoteobjects AND TARGET Qt::Multimedia
-)
-qt_feature("ivimedia" PUBLIC
- LABEL "Qt IVI Media"
- CONDITION QT_FEATURE_ivicore
-)
-qt_configure_add_summary_section(NAME "Qt IVI Media")
-qt_configure_add_summary_entry(ARGS "taglib")
-qt_configure_add_summary_entry(ARGS "system-taglib")
-qt_configure_add_summary_entry(ARGS "media_qtro_simulation_server")
-qt_configure_add_summary_section(NAME "Backends")
-qt_configure_add_summary_entry(ARGS "media_simulation_backend")
-qt_configure_add_summary_entry(ARGS "media_qtro_backend")
-qt_configure_add_summary_entry(ARGS "tuner_simulation_backend")
-qt_configure_end_summary_section() # end of "Backends" section
-qt_configure_end_summary_section() # end of "Qt IVI Media" section
-qt_configure_add_summary_entry(
- ARGS "ivimedia"
- CONDITION NOT QT_FEATURE_ivimedia
-)
-qt_configure_add_report_entry(
- TYPE ERROR
- MESSAGE "The taglib submodule was not initialized Please initialize the submodule E.g. by running the following command: git submodule init && git submodule update or disable taglib by passing --taglib=no"
- CONDITION NOT tests.taglib_submodule AND QT_FEATURE_taglib AND NOT QT_FEATURE_system_taglib OR FIXME
-)
-qt_configure_add_report_entry(
- TYPE WARNING
- MESSAGE "Building taglib was disabled! The Mediaplayer Simulation Backend will only provide a stub and can't scan media files"
- CONDITION INPUT_taglib STREQUAL 'no'
-)
-qt_configure_add_report_entry(
- TYPE WARNING
- MESSAGE "Building Mediaplayer Simulation Backend was disabled! Please make sure the QtMultimedia module is available."
- CONDITION NOT QT_FEATURE_media_simulation_backend AND NOT TARGET Qt::Multimedia
-)
diff --git a/src/ivimedia/configure.pri b/src/ivimedia/configure.pri
deleted file mode 100644
index 6332f3b..0000000
--- a/src/ivimedia/configure.pri
+++ /dev/null
@@ -1,10 +0,0 @@
-QTIVIMEDIA_ROOT = $$PWD
-
-defineTest(qtConfTest_taglib_submodule) {
- path = $$QTIVIMEDIA_ROOT/../3rdparty/taglib/taglib/INSTALL
- exists($$path): return(true)
-
- qtLog("The submodule at \"$$path\" is not initialized")
-
- return(false)
-}
diff --git a/src/ivimedia/ivimedia.pro b/src/ivimedia/ivimedia.pro
deleted file mode 100644
index b73912b..0000000
--- a/src/ivimedia/ivimedia.pro
+++ /dev/null
@@ -1,48 +0,0 @@
-TARGET = QtIviMedia
-
-QT = core-private ivicore ivicore-private
-CONFIG += c++11
-
-OTHER_FILES += \
- $$PWD/doc/*.qdocconf \
- $$PWD/doc/src/*.qdoc
-
-CMAKE_MODULE_TESTS = '-'
-CONFIG -= create_cmake
-
-HEADERS += \
- qtivimediaglobal.h \
- qtivimediaglobal_p.h \
- qivimediaplayer.h \
- qivimediaplayer_p.h \
- qiviplayableitem.h \
- qivimediaplayerbackendinterface.h \
- qiviplayqueue.h \
- qiviplayqueue_p.h \
- qivimediadevicediscoverymodel.h \
- qivimediadevicediscoverymodel_p.h \
- qivimediadevicediscoverymodelbackendinterface.h \
- qivimediadevice.h \
- qivimediaindexercontrol.h \
- qivimediaindexercontrol_p.h \
- qivimediaindexercontrolbackendinterface.h \
- qiviamfmtuner.h \
- qiviamfmtuner_p.h \
- qiviamfmtunerbackendinterface.h \
- qivitunerstation.h
-
-SOURCES += \
- qivimediaplayer.cpp \
- qiviplayableitem.cpp \
- qivimediaplayerbackendinterface.cpp \
- qiviplayqueue.cpp \
- qivimediadevicediscoverymodel.cpp \
- qivimediadevicediscoverymodelbackendinterface.cpp \
- qivimediadevice.cpp \
- qivimediaindexercontrol.cpp \
- qivimediaindexercontrolbackendinterface.cpp \
- qiviamfmtuner.cpp \
- qiviamfmtunerbackendinterface.cpp \
- qivitunerstation.cpp
-
-load(qt_module)
diff --git a/src/ivivehiclefunctions/doc/snippets/doc_src_ivivehiclefunctions.pro b/src/ivivehiclefunctions/doc/snippets/doc_src_ivivehiclefunctions.pro
deleted file mode 100644
index 27fdb8f..0000000
--- a/src/ivivehiclefunctions/doc/snippets/doc_src_ivivehiclefunctions.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-#! [0]
-QT += ivivehiclefunctions
-#! [0]
diff --git a/src/ivivehiclefunctions/ivivehiclefunctions.pro b/src/ivivehiclefunctions/ivivehiclefunctions.pro
deleted file mode 100644
index 010332f..0000000
--- a/src/ivivehiclefunctions/ivivehiclefunctions.pro
+++ /dev/null
@@ -1,23 +0,0 @@
-TARGET = QtIviVehicleFunctions
-QT = core core-private ivicore ivicore-private
-CONFIG += c++11 ivigenerator
-
-QT_FOR_CONFIG += ivicore
-!qtConfig(ivigenerator): error("No ivigenerator available")
-
-OTHER_FILES = \
- $$PWD/doc/*.qdocconf \
- $$PWD/doc/src/*.qdoc \
- $$PWD/doc/snippets/* \
- $$PWD/doc/images/*
-
-CMAKE_MODULE_TESTS = '-'
-CONFIG -= create_cmake
-
-QFACE_MODULE_NAME = QtIviVehicleFunctions
-QFACE_SOURCES += ivivehiclefunctions.qface
-
-# Autogenerated modules rely on syncqt to be run to generate forward headers. When building from a
-# tarball syncqt is not run as part of the build, setting git_build enforces running syncqt.
-CONFIG += git_build
-load(ivigenerator_qt_module)
diff --git a/src/plugins/ivimedia/ivimedia.pro b/src/plugins/ivimedia/ivimedia.pro
deleted file mode 100644
index 99d46b5..0000000
--- a/src/plugins/ivimedia/ivimedia.pro
+++ /dev/null
@@ -1,11 +0,0 @@
-TEMPLATE = subdirs
-
-QT_FOR_CONFIG += ivimedia-private
-
-qtConfig(tuner_simulation_backend): SUBDIRS += tuner_simulator
-qtConfig(media_simulation_backend): SUBDIRS += media_simulator
-qtConfig(media_qtro_backend): SUBDIRS += media_qtro
-
-OTHER_FILES += \
- $$PWD/doc/*.qdocconf \
- $$PWD/doc/src/*.qdoc
diff --git a/src/plugins/ivimedia/media_qtro/media_qtro.pro b/src/plugins/ivimedia/media_qtro/media_qtro.pro
deleted file mode 100644
index f409278..0000000
--- a/src/plugins/ivimedia/media_qtro/media_qtro.pro
+++ /dev/null
@@ -1,34 +0,0 @@
-TARGET = media_qtro
-
-PLUGIN_TYPE = qtivi
-PLUGIN_EXTENDS = ivimedia
-PLUGIN_CLASS_NAME = MediaQtROPlugin
-
-load(qt_plugin)
-
-DISTFILES += media_qtro.json
-
-QT = ivicore ivimedia remoteobjects iviremoteobjects_helper_private
-
-HEADERS += \
- mediaplugin.h \
- mediaplayerbackend.h \
- mediaindexerbackend.h \
- searchandbrowsemodel.h \
- mediadiscoverybackend.h \
- usbdevice.h
-
-SOURCES += \
- mediaplugin.cpp \
- mediaplayerbackend.cpp \
- mediaindexerbackend.cpp \
- searchandbrowsemodel.cpp \
- mediadiscoverybackend.cpp \
- usbdevice.cpp
-
-REPC_REPLICA += \
- $$PWD/../../../tools/media-simulation-server/qivimediaindexer.rep \
- $$PWD/../../../tools/media-simulation-server/qivimediaplayer.rep \
- $$PWD/../../../tools/media-simulation-server/qivisearchandbrowsemodel.rep \
- $$PWD/../../../tools/media-simulation-server/qivimediadiscoverymodel.rep \
-
diff --git a/src/plugins/ivimedia/media_simulator/.prev_CMakeLists.txt b/src/plugins/ivimedia/media_simulator/.prev_CMakeLists.txt
deleted file mode 100644
index c6287ae..0000000
--- a/src/plugins/ivimedia/media_simulator/.prev_CMakeLists.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-# Generated from media_simulator.pro.
-
-#####################################################################
-## MediaPlugin Plugin:
-#####################################################################
-
-qt_internal_add_plugin(MediaPlugin
- OUTPUT_NAME media_simulator
- TYPE qtivi
- SOURCES
- database_helper.h
- logging.cpp logging.h
- mediadiscoverybackend.cpp mediadiscoverybackend.h
- mediaindexerbackend.cpp mediaindexerbackend.h
- mediaplayerbackend.cpp mediaplayerbackend.h
- mediaplugin.cpp mediaplugin.h
- searchandbrowsebackend.cpp searchandbrowsebackend.h
- usbbrowsebackend.cpp usbbrowsebackend.h
- usbdevice.cpp usbdevice.h
- INCLUDE_DIRECTORIES
- ${CMAKE_CURRENT_SOURCE_DIR}
- PUBLIC_LIBRARIES
- Qt::Core
- Qt::IviCore
- Qt::IviMedia
- Qt::Multimedia
- Qt::Sql
- WrapTagLib::WrapTagLib
-)
-
-#### Keys ignored in scope 1:.:.:media_simulator.pro:<TRUE>:
-# DISTFILES = "media_simulator.json"
-# PLUGIN_EXTENDS = "ivimedia"
diff --git a/src/plugins/ivimedia/media_simulator/media_simulator.pri b/src/plugins/ivimedia/media_simulator/media_simulator.pri
deleted file mode 100644
index d4d2f15..0000000
--- a/src/plugins/ivimedia/media_simulator/media_simulator.pri
+++ /dev/null
@@ -1,29 +0,0 @@
-QT_FOR_CONFIG += ivimedia-private
-QT = core ivicore ivimedia sql multimedia
-
-INCLUDEPATH += $$PWD
-
-qtConfig(system-taglib) {
- QMAKE_USE += taglib
-} else:qtConfig(taglib) {
- include($$PWD/../../../3rdparty/taglib/taglib.pri)
-}
-
-HEADERS += \
- $$PWD/mediaplayerbackend.h \
- $$PWD/searchandbrowsebackend.h \
- $$PWD/mediadiscoverybackend.h \
- $$PWD/usbdevice.h \
- $$PWD/usbbrowsebackend.h \
- $$PWD/mediaindexerbackend.h \
- $$PWD/logging.h \
- $$PWD/database_helper.h
-
-SOURCES += \
- $$PWD/mediaplayerbackend.cpp \
- $$PWD/searchandbrowsebackend.cpp \
- $$PWD/mediadiscoverybackend.cpp \
- $$PWD/usbdevice.cpp \
- $$PWD/usbbrowsebackend.cpp \
- $$PWD/mediaindexerbackend.cpp \
- $$PWD/logging.cpp
diff --git a/src/plugins/ivimedia/media_simulator/media_simulator.pro b/src/plugins/ivimedia/media_simulator/media_simulator.pro
deleted file mode 100644
index 27084f4..0000000
--- a/src/plugins/ivimedia/media_simulator/media_simulator.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-TARGET = media_simulator
-
-include(media_simulator.pri)
-
-PLUGIN_TYPE = qtivi
-PLUGIN_EXTENDS = ivimedia
-PLUGIN_CLASS_NAME = MediaPlugin
-
-load(qt_plugin)
-
-DISTFILES += media_simulator.json
-
-HEADERS += \
- mediaplugin.h \
-
-SOURCES += \
- mediaplugin.cpp \
diff --git a/src/plugins/ivimedia/tuner_simulator/tuner_simulator.pro b/src/plugins/ivimedia/tuner_simulator/tuner_simulator.pro
deleted file mode 100644
index c9810f3..0000000
--- a/src/plugins/ivimedia/tuner_simulator/tuner_simulator.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-TARGET = tuner_simulator
-
-PLUGIN_TYPE = qtivi
-PLUGIN_EXTENDS = ivimedia
-PLUGIN_CLASS_NAME = TunerPlugin
-
-QT = core ivicore ivimedia
-
-load(qt_plugin)
-
-DISTFILES += tuner_simulator.json
-
-HEADERS += \
- amfmtunerbackend.h \
- searchandbrowsebackend.h \
- tunerplugin.h
-
-SOURCES += \
- amfmtunerbackend.cpp \
- searchandbrowsebackend.cpp \
- tunerplugin.cpp
diff --git a/src/plugins/ivivehiclefunctions/ivivehiclefunctions.pro b/src/plugins/ivivehiclefunctions/ivivehiclefunctions.pro
deleted file mode 100644
index 6b14506..0000000
--- a/src/plugins/ivivehiclefunctions/ivivehiclefunctions.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = subdirs
-
-QT_FOR_CONFIG += ivivehiclefunctions-private
-
-qtConfig(vehiclefunctions_simulation_backend): SUBDIRS += vehiclefunctions_simulator
-qtConfig(vehiclefunctions_qtro_backend): SUBDIRS += vehiclefunctions_qtro
-
-OTHER_FILES += \
- $$PWD/doc/*.qdocconf \
- $$PWD/doc/src/*.qdoc
diff --git a/src/plugins/ivivehiclefunctions/vehiclefunctions_qtro/vehiclefunctions_qtro.pro b/src/plugins/ivivehiclefunctions/vehiclefunctions_qtro/vehiclefunctions_qtro.pro
deleted file mode 100644
index 016900c..0000000
--- a/src/plugins/ivivehiclefunctions/vehiclefunctions_qtro/vehiclefunctions_qtro.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-TARGET = vehiclefunction_qtro
-
-QT = core ivicore ivivehiclefunctions
-CONFIG += c++11 ivigenerator
-
-CMAKE_MODULE_TESTS = '-'
-
-QFACE_FORMAT = backend_qtro
-QFACE_MODULE_NAME = QtIviVehicleFunctions
-QFACE_SOURCES += ../../../ivivehiclefunctions/ivivehiclefunctions.qface
-
-PLUGIN_TYPE = qtivi
-PLUGIN_EXTENDS = ivivehiclefunctions
-PLUGIN_CLASS_NAME = QtIviVehicleFunctionsQtROPlugin
-
-load(qt_plugin)
diff --git a/src/plugins/ivivehiclefunctions/vehiclefunctions_simulator/vehiclefunctions_simulator.pro b/src/plugins/ivivehiclefunctions/vehiclefunctions_simulator/vehiclefunctions_simulator.pro
deleted file mode 100644
index 8751c91..0000000
--- a/src/plugins/ivivehiclefunctions/vehiclefunctions_simulator/vehiclefunctions_simulator.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-TARGET = vehiclefunction_simulator
-
-QT = core ivicore ivivehiclefunctions
-CONFIG += c++11 ivigenerator
-
-CMAKE_MODULE_TESTS = '-'
-
-QFACE_FORMAT = backend_simulator
-QFACE_MODULE_NAME = QtIviVehicleFunctions
-QFACE_SOURCES += ../../../ivivehiclefunctions/ivivehiclefunctions.qface
-
-PLUGIN_TYPE = qtivi
-PLUGIN_EXTENDS = ivivehiclefunctions
-PLUGIN_CLASS_NAME = QtIviVehicleFunctionsSimulatorPlugin
-
-load(qt_plugin)
-
-RESOURCES += \
- qml.qrc
-
-QML_IMPORT_PATH = $$OUT_PWD/qml
diff --git a/src/plugins/plugins.pro b/src/plugins/plugins.pro
deleted file mode 100644
index af84b4b..0000000
--- a/src/plugins/plugins.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-qtHaveModule(ivimedia): SUBDIRS += ivimedia
-qtHaveModule(ivivehiclefunctions): SUBDIRS += ivivehiclefunctions
diff --git a/src/src.pro b/src/src.pro
deleted file mode 100644
index 58f2607..0000000
--- a/src/src.pro
+++ /dev/null
@@ -1,70 +0,0 @@
-TEMPLATE = subdirs
-
-# Include the config.pri from the build folder as the qtgenivieextras-config.pri is copied
-# while syncqt is running for the module and this is not done yet.
-include($$OUT_PWD/geniviextras/qtgeniviextras-config.pri)
-include($$OUT_PWD/ivicore/qtivicore-config.pri)
-include($$OUT_PWD/ivivehiclefunctions/qtivivehiclefunctions-config.pri)
-include($$OUT_PWD/ivimedia/qtivimedia-config.pri)
-QT_FOR_CONFIG += geniviextras geniviextras-private \
- ivicore ivicore-private \
- ivivehiclefunctions ivivehiclefunctions-private \
- ivimedia ivimedia-private
-
-!qtConfig(host-tools-only) {
- !qtConfig(geniviextras-only):qtConfig(ivicore) {
- SUBDIRS += ivicore \
- helper
- imports.depends += ivicore
- helper.depends += ivicore
-
- qtConfig(ivigenerator): qtConfig(ivivehiclefunctions): {
- SUBDIRS += ivivehiclefunctions
- ivivehiclefunctions.depends = ivicore helper
- !qtConfig(system-ivigenerator): ivivehiclefunctions.depends += sub-ivigenerator
- plugins.depends += ivivehiclefunctions
- imports.depends += ivivehiclefunctions
- }
-
- qtConfig(ivimedia) {
- SUBDIRS += ivimedia
- ivimedia.depends = ivicore helper
- plugins.depends += ivimedia
- imports.depends += ivimedia
- }
-
- qtConfig(remoteobjects):!android: {
-
- qtConfig(vehiclefunctions_qtro_simulation_server) {
- src_tools_vehiclefunctions-simulation-server.subdir = tools/vehiclefunctions-simulation-server
- !qtConfig(system-ivigenerator): src_tools_vehiclefunctions-simulation-server.depends += sub-ivigenerator
- src_tools_vehiclefunctions-simulation-server.depends += ivicore helper ivivehiclefunctions
- src_tools_vehiclefunctions-simulation-server.target = sub-vehiclefunctions-simulation-server
- SUBDIRS += src_tools_vehiclefunctions-simulation-server
- }
-
- qtConfig(media_qtro_simulation_server) {
- src_tools_media-simulation-server.subdir = tools/media-simulation-server
- src_tools_media-simulation-server.depends += ivicore helper ivimedia
- src_tools_media-simulation-server.target = sub-media-simulation-server
- SUBDIRS += src_tools_media-simulation-server
- }
- }
- }
-
- qtConfig(geniviextras): SUBDIRS += geniviextras
-}
-
-!qtConfig(geniviextras-only) {
- qtConfig(ivicore): qtConfig(ivigenerator) {
- !qtConfig(system-ivigenerator) {
- src_tools_ivigenerator.subdir = tools/ivigenerator
- src_tools_ivigenerator.target = sub-ivigenerator
- SUBDIRS += src_tools_ivigenerator
- }
- }
-}
-
-SUBDIRS = plugins \
- imports
-
diff --git a/src/tools/ivigenerator/ivigenerator.pri b/src/tools/ivigenerator/ivigenerator.pri
deleted file mode 100644
index 0e11202..0000000
--- a/src/tools/ivigenerator/ivigenerator.pri
+++ /dev/null
@@ -1,5 +0,0 @@
-# TODO: Turn this into a proper target so we can build it?
-QFACE_SOURCES = $$PWD/example/com.pelagicore.ivi.climate.qface
-QFACE_MODULE_NAME = "climate"
-
-include(ivigenerator.prf)
diff --git a/src/tools/ivigenerator/ivigenerator.pro b/src/tools/ivigenerator/ivigenerator.pro
deleted file mode 100644
index 6a3ec0d..0000000
--- a/src/tools/ivigenerator/ivigenerator.pro
+++ /dev/null
@@ -1,175 +0,0 @@
-TEMPLATE = aux
-
-# We need the include here as we don't have a hard build dependency against ivicore, but we still
-# need to have the config, so we just include that, even if ivicore itself is not build.
-include($$OUT_PWD/../../ivicore/qtivicore-config.pri)
-QT_FOR_CONFIG += ivicore
-
-!qtConfig(system-qface): include(qface_internal_build.pri)
-
-# Make sure to only build this once in a debug_and_release config
-# This needs to be the last step as it unsets other configs and may have side effects
-CONFIG -= debug_and_release
-
-common.files += \
- templates/common/generated_comment.cpp.tpl \
- templates/common/qtivi_macros.j2 \
- templates/common/simulation.qmltypes.tpl \
- templates/common/plugins.qmltypes.tpl \
- templates/common/designer.metainfo.tpl \
- templates/common/qmldir.tpl \
- templates/common/interface.rep.tpl \
- templates/common/simulation_data.json.tpl \
- templates/common/simulation.qrc.tpl \
- templates/common/module_simulation.qml.tpl \
- templates/common/backend_simulation.cpp.tpl \
- templates/common/backend_simulation.h.tpl \
- templates/common/backend_simulation.qml.tpl \
- templates/common/pagingmodel_simulation.h.tpl \
- templates/common/pagingmodel_simulation.cpp.tpl
-common.path = $$[QT_HOST_BINS]/ivigenerator/templates/common
-
-templates_frontend.files += \
- templates/frontend/backendinterface.cpp.tpl \
- templates/frontend/backendinterface.h.tpl \
- templates/frontend/global.h.tpl \
- templates/frontend/interface.cpp.tpl \
- templates/frontend/interface.h.tpl \
- templates/frontend/interface_p.h.tpl \
- templates/frontend/module.cpp.tpl \
- templates/frontend/module.h.tpl \
- templates/frontend/module_qml_enum.qdocinc.tpl \
- templates/frontend/module.pri.tpl \
- templates/frontend/modulefactory.cpp.tpl \
- templates/frontend/modulefactory.h.tpl \
- templates/frontend/struct.cpp.tpl \
- templates/frontend/struct.h.tpl
-templates_frontend.path = $$[QT_HOST_BINS]/ivigenerator/templates/frontend
-
-templates_qmlplugin.files += \
- templates/qmlplugin/module.pri.tpl \
- templates/qmlplugin/plugin.cpp.tpl \
- templates/qmlplugin/qmldir_plugin.tpl
-templates_qmlplugin.path = $$[QT_HOST_BINS]/ivigenerator/templates/qmlplugin
-
-templates_backend_simulator.files += \
- templates/backend_simulator/plugin.cpp.tpl \
- templates/backend_simulator/plugin.h.tpl \
- templates/backend_simulator/plugin.json \
- templates/backend_simulator/plugin.pri.tpl \
- templates/backend_simulator/plugin.pro
-templates_backend_simulator.path = $$[QT_HOST_BINS]/ivigenerator/templates/backend_simulator
-
-templates_backend_qtro.files += \
- templates/backend_qtro/backend.cpp.tpl \
- templates/backend_qtro/backend.h.tpl \
- templates/backend_qtro/pagingmodel.h.tpl \
- templates/backend_qtro/pagingmodel.cpp.tpl \
- templates/backend_qtro/plugin.cpp.tpl \
- templates/backend_qtro/plugin.h.tpl \
- templates/backend_qtro/plugin.json \
- templates/backend_qtro/plugin.pri.tpl
-templates_backend_qtro.path = $$[QT_HOST_BINS]/ivigenerator/templates/backend_qtro
-
-templates_server_qtro.files += \
- templates/server_qtro/core.cpp.tpl \
- templates/server_qtro/core.h.tpl \
- templates/server_qtro/server.pri.tpl
-templates_server_qtro.path = $$[QT_HOST_BINS]/ivigenerator/templates/server_qtro
-
-templates_server_qtro_simulator.files += \
- templates/server_qtro_simulator/core.cpp.tpl \
- templates/server_qtro_simulator/core.h.tpl \
- templates/server_qtro_simulator/adapter.cpp.tpl \
- templates/server_qtro_simulator/adapter.h.tpl \
- templates/server_qtro_simulator/main.cpp.tpl \
- templates/server_qtro_simulator/server.pri.tpl
-templates_server_qtro_simulator.path = $$[QT_HOST_BINS]/ivigenerator/templates/server_qtro_simulator
-
-templates_test.files += \
- templates/test/tst_test.h.tpl \
- templates/test/tst_test.cpp.tpl \
- templates/test/module.pri.tpl \
- templates/test/main.cpp.tpl \
- templates/test/pagingmodel.h.tpl
-templates_test.path = $$[QT_HOST_BINS]/ivigenerator/templates/test
-
-templates_yaml.files += \
- templates/frontend.yaml \
- templates/qmlplugin.yaml \
- templates/backend_simulator.yaml \
- templates/test.yaml
-templates_yaml.path = $$[QT_HOST_BINS]/ivigenerator/templates
-
-generator_module.files += \
- generator/global_functions.py \
- generator/builtin_config.py \
- generator/filters.py \
- generator/rule_generator.py
-generator_module.path = $$[QT_HOST_BINS]/ivigenerator/generator
-
-generator.files += \
- generate.py \
- $$OUT_PWD/.config
-generator.path = $$[QT_HOST_BINS]/ivigenerator
-
-qtConfig(remoteobjects) {
- templates_yaml.files += templates/backend_qtro.yaml \
- templates/server_qtro.yaml \
- templates/server_qtro_simulator.yaml \
-
- INSTALLS += templates_backend_qtro \
- templates_server_qtro \
- templates_server_qtro_simulator \
-
-}
-
-INSTALLS += generator \
- generator_module \
- templates_yaml \
- common \
- templates_frontend \
- templates_qmlplugin \
- templates_backend_simulator \
- templates_test \
-
-OTHER_FILES += deploy-virtualenv.bat \
- deploy-virtualenv.sh \
- deploy-virtualenv-files.txt \
-
-# Ensure files are installed to qtbase for non-prefixed builds
-!force_independent:if(!debug_and_release|!build_all|CONFIG(release, debug|release)) {
- for (install_target, INSTALLS) {
- path = $$eval($${install_target}.path)
- depends = $$eval($${install_target}.depends)
- $${install_target}_copy.input = $${install_target}.files
- $${install_target}_copy.output = $$path/${QMAKE_FILE_IN_BASE}${QMAKE_FILE_EXT}
- !isEmpty(depends) {
- $${install_target}_copy.depends = $$eval($${depends}.target)
- }
- $${install_target}_copy.commands = $$sprintf($$QMAKE_MKDIR_CMD, "$$path") $$escape_expand(\n\t)
- contains($${install_target}.CONFIG, directory): $${install_target}_copy.commands += $$QMAKE_COPY_DIR ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
- else: $${install_target}_copy.commands += $$QMAKE_COPY ${QMAKE_FILE_IN} ${QMAKE_FILE_OUT}
- $${install_target}_copy.name = COPY ${QMAKE_FILE_IN}
- $${install_target}_copy.CONFIG = no_link target_predeps no_clean
- QMAKE_EXTRA_COMPILERS += $${install_target}_copy
- }
-}
-
-defineTest(createConfig) {
- write_file($$OUT_PWD/.config, $$list("---"))
- for(var, ARGS) {
- isEmpty($$var):out = "$$var: ~"
- else:count($$var, 1):out = "$$var: \"$$first($$var)\""
- else {
- out = "$$var:"
- for(val, $$var):out += " - \"$$val\""
- out=$$join(out, "$$escape_expand(\\n)")
- }
- write_file($$OUT_PWD/.config, out, append)
- }
-}
-
-VERSION = $$MODULE_VERSION
-FEATURES = $${QT.ivicore.enabled_features}
-createConfig(VERSION, FEATURES)
diff --git a/src/tools/ivigenerator/qface_internal_build.pri b/src/tools/ivigenerator/qface_internal_build.pri
deleted file mode 100644
index 8bfc183..0000000
--- a/src/tools/ivigenerator/qface_internal_build.pri
+++ /dev/null
@@ -1,107 +0,0 @@
-QFACE_SOURCE_DIR = $$QTIVI_ROOT/src/3rdparty/qface
-
-# only create the environment once
-debug_and_release:build_pass:CONFIG(release, debug|release) {
- return();
-}
-
-!exists($$QFACE_SOURCE_DIR/setup.py): error("Couldn't find $$QFACE_SOURCE_DIR: Please make sure all submodules are initialized")
-
-include($$shadowed($$PWD/../../ivicore/qtivicore-config.pri))
-
-VIRTUALENV_EXE = $$system_quote($$QMAKE_PYTHON3_LOCATION) -m virtualenv
-# virtualenv is always using the default interpreter, which is python2 on many systems"
-# by adding -p we enforce that the python3 interpreter is used and make sure python3 is installed in the virtualenv
-VIRTUALENV_EXE += " -p $$system_quote($$QMAKE_PYTHON3_LOCATION)"
-
-RELOCATE_VIRTUALENV = $$system_path($$QTIVI_ROOT/src/3rdparty/virtualenv/relocate_virtualenv.py)
-
-# Use a Python virtualenv for installing qface, so we don't pollute the user environment
-# On some systems virtualenv --always-copy doesn't work (https://github.com/pypa/virtualenv/issues/565).
-# To workaround the problem, we need to manually create the folder and create the virtualenv from
-# inside
-equals(QMAKE_HOST.os, Windows): qtivi_qface_virtualenv.target = qtivi_qface_virtualenv/Scripts/python.exe
-else: qtivi_qface_virtualenv.target = qtivi_qface_virtualenv/bin/python
-qtivi_qface_virtualenv.commands = \
- $(MKDIR) qtivi_qface_virtualenv $$escape_expand(\n\t) \
- cd qtivi_qface_virtualenv && $$VIRTUALENV_EXE --always-copy . $$escape_expand(\n\t) \
- cd qtivi_qface_virtualenv && $$system_quote($$QMAKE_PYTHON3_LOCATION) $$RELOCATE_VIRTUALENV . $$escape_expand(\n\t) \
- @echo "Set up virtualenv for qface, name: qtivi_qface_virtualenv"
-QMAKE_EXTRA_TARGETS += qtivi_qface_virtualenv
-
-# This helper adds a target for the qtivi_qface_virtualenv folder
-# This target is needed for any target which has the folder as a dependency but not the python executable
-qtivi_qface_virtualenv_helper.target = qtivi_qface_virtualenv
-qtivi_qface_virtualenv_helper.depends = $${qtivi_qface_virtualenv.target}
-QMAKE_EXTRA_TARGETS += qtivi_qface_virtualenv_helper
-
-equals(QMAKE_HOST.os, Windows): VIRTUALENV_ACTIVATION = qtivi_qface_virtualenv\Scripts\activate &&
-else: VIRTUALENV_ACTIVATION = . qtivi_qface_virtualenv/bin/activate &&
-
-# Create the forceRebuild file during the qmake run.
-# This file is used as a dependency in other Makefiles.
-# Once the virtualenv is created and setup the file will
-# be touched to recreate theses Makefiles.
-write_file($$OUT_PWD/forceRebuild)
-
-PYTHON3_SHORT_VERSION_SPLITTED = $$split(QMAKE_PYTHON3_VERSION, .)
-PYTHON3_SHORT_VERSION = $$member(PYTHON3_SHORT_VERSION_SPLITTED, 0).$$member(PYTHON3_SHORT_VERSION_SPLITTED, 1)
-
-# On the CI we use the special wheel folder when available to not download all packages again on each build
-PYTHON3_WHEEL_CACHE=$$(PYTHON3_WHEEL_CACHE)
-!isEmpty(PYTHON3_WHEEL_CACHE): PIP3_INSTALL_COMMAND = pip3 install --no-index --find-links=$$system_path($$PYTHON3_WHEEL_CACHE) $$system_path($$QFACE_SOURCE_DIR) --verbose
-else: PIP3_INSTALL_COMMAND = pip3 install --upgrade $$system_path($$QFACE_SOURCE_DIR)
-
-# Always run this target
-equals(QMAKE_HOST.os, Windows): qtivi_qface_install.target = qtivi_qface_virtualenv/Lib/site-packages/qface
-else: qtivi_qface_install.target = qtivi_qface_virtualenv/lib/python$${PYTHON3_SHORT_VERSION}/site-packages/qface
-qtivi_qface_install.depends = $${qtivi_qface_virtualenv.target}
-qtivi_qface_install.depends += $$QFACE_SOURCE_DIR/setup.py
-qtivi_qface_install.depends += $$QFACE_SOURCE_DIR/requirements.txt
-qtivi_qface_install.depends += $$QFACE_SOURCE_DIR/qface/__about__.py
-qtivi_qface_install.commands = $$VIRTUALENV_ACTIVATION \
- $$PIP3_INSTALL_COMMAND $$escape_expand(\n\t) \
- @echo "Installed qface development version into qtivi_qface_virtualenv" $$escape_expand(\n\t)
-equals(QMAKE_HOST.os, Windows): qtivi_qface_install.commands += @COPY /B $$system_path($$OUT_PWD/forceRebuild)+,, $$system_path($$OUT_PWD/forceRebuild) >NUL
-else: qtivi_qface_install.commands += @touch $$OUT_PWD/forceRebuild
-QMAKE_EXTRA_TARGETS += qtivi_qface_install
-
-# We need to make the virtualenv first deployable
-# Otherwise it still needs some modules from the system
-deploy_virtualenv.target = .stamp-deploy_virtualenv
-equals(QMAKE_HOST.os, Windows) {
- deploy_virtualenv.commands = $$system_path($$PWD/deploy-virtualenv.bat) qtivi_qface_virtualenv $$escape_expand(\n\t)
- deploy_virtualenv.commands += @type nul > $$system_path($$OUT_PWD/.stamp-deploy_virtualenv)
-} else {
- deploy_virtualenv.commands = $$PWD/deploy-virtualenv.sh qtivi_qface_virtualenv $$escape_expand(\n\t)
- deploy_virtualenv.commands += @touch $$OUT_PWD/.stamp-deploy_virtualenv
-}
-deploy_virtualenv.depends = $${qtivi_qface_install.target}
-QMAKE_EXTRA_TARGETS += deploy_virtualenv
-PRE_TARGETDEPS += $${deploy_virtualenv.target}
-
-virtualenv.files = $$OUT_PWD/qtivi_qface_virtualenv
-virtualenv.path = $$[QT_HOST_BINS]/ivigenerator
-virtualenv.depends = deploy_virtualenv
-virtualenv.CONFIG = no_check_exist directory no_build
-
-INSTALLS += virtualenv
-
-# On osx the hidden .Python file is needed in the installed virtualenv as well
-# this file is not installed by the directory config, so we need to install it manually
-equals(QMAKE_HOST.os, Darwin) {
- virtualenv-python.files = $$OUT_PWD/qtivi_qface_virtualenv/.Python
- virtualenv-python.path = $$[QT_HOST_BINS]/ivigenerator/qtivi_qface_virtualenv
- # In case the file doesn't exist, touch creates it and fixes the install target
- virtualenv-python.extra = @touch $$OUT_PWD/qtivi_qface_virtualenv/.Python
- virtualenv-python.CONFIG = no_check_exist
- virtualenv-python.depends = install_virtualenv
- INSTALLS += virtualenv-python
-}
-
-# Create the ivigenerator when the prepare_docs target is run, to generate the code
-# and have it ready when qdoc parses it for the documentation
-prepare_docs {
- prepare_docs.depends += $${deploy_virtualenv.target}
- QMAKE_EXTRA_TARGETS += prepare_docs
-}
diff --git a/src/tools/media-simulation-server/media-simulation-server.pro b/src/tools/media-simulation-server/media-simulation-server.pro
deleted file mode 100644
index a8ac1fa..0000000
--- a/src/tools/media-simulation-server/media-simulation-server.pro
+++ /dev/null
@@ -1,31 +0,0 @@
-TARGET = ivimedia-simulation-server
-TEMPLATE = app
-
-include($$PWD/../../plugins/ivimedia/media_simulator/media_simulator.pri)
-
-QT += remoteobjects iviremoteobjects_helper_private
-CONFIG += c++11
-
-load(qt_tool)
-
-
-HEADERS += \
- core.h \
- qivimediaindexerqtroadapter.h \
- qivimediaplayerqtroadapter.h \
- qivimediadiscoveryqtroadapter.h \
- qivisearchandbrowsemodelqtroadapter.h
-
-SOURCES += \
- main.cpp \
- core.cpp \
- qivimediaindexerqtroadapter.cpp \
- qivimediaplayerqtroadapter.cpp \
- qivimediadiscoveryqtroadapter.cpp \
- qivisearchandbrowsemodelqtroadapter.cpp
-
-REPC_SOURCE += \
- $$PWD/qivimediaindexer.rep \
- $$PWD/qivimediaplayer.rep \
- $$PWD/qivimediadiscoverymodel.rep \
- $$PWD/qivisearchandbrowsemodel.rep \
diff --git a/src/tools/vehiclefunctions-simulation-server/vehiclefunctions-simulation-server.pro b/src/tools/vehiclefunctions-simulation-server/vehiclefunctions-simulation-server.pro
deleted file mode 100644
index 2443871..0000000
--- a/src/tools/vehiclefunctions-simulation-server/vehiclefunctions-simulation-server.pro
+++ /dev/null
@@ -1,18 +0,0 @@
-TARGET = ivivehiclefunctions-simulation-server
-TEMPLATE = app
-QT = core ivicore ivivehiclefunctions
-QT -= gui
-CONFIG += c++11 ivigenerator
-
-QT_FOR_CONFIG += ivicore
-!qtConfig(ivigenerator): error("No ivigenerator available")
-
-load(qt_tool)
-
-QFACE_FORMAT = server_qtro_simulator
-QFACE_MODULE_NAME = QtIviVehicleFunctions
-QFACE_SOURCES += ../../ivivehiclefunctions/ivivehiclefunctions.qface
-
-RESOURCES += ../../plugins/ivivehiclefunctions/vehiclefunctions_simulator/qml.qrc
-
-QML_IMPORT_PATH = $$OUT_PWD/qml
diff --git a/tests/auto/auto.pro b/tests/auto/auto.pro
deleted file mode 100644
index 561f32b..0000000
--- a/tests/auto/auto.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = subdirs
-
-qtHaveModule(ivicore): SUBDIRS += core
-qtHaveModule(ivivehiclefunctions): SUBDIRS += vehiclefunctions
-qtHaveModule(geniviextras): SUBDIRS += dlt
diff --git a/tests/auto/core/core.pro b/tests/auto/core/core.pro
deleted file mode 100644
index 98fecbd..0000000
--- a/tests/auto/core/core.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-TEMPLATE = subdirs
-
-SUBDIRS = servicemanagertest \
- qiviabstractfeature \
- qivipendingreply \
- queryparser \
- qivipagingmodel \
- qivisearchandbrowsemodel \
- qivisimulationengine \
- qivisimulationglobalobject \
-
-QT_FOR_CONFIG += ivicore
-qtConfig(ivigenerator): SUBDIRS += ivigenerator
diff --git a/tests/auto/core/ivigenerator/projects/org-example-echo-noanno/qmlplugin/.prev_CMakeLists.txt b/tests/auto/core/ivigenerator/projects/org-example-echo-noanno/qmlplugin/.prev_CMakeLists.txt
deleted file mode 100644
index 1c6b8ca..0000000
--- a/tests/auto/core/ivigenerator/projects/org-example-echo-noanno/qmlplugin/.prev_CMakeLists.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-# Generated from qmlplugin.pro.
-
-cmake_minimum_required(VERSION 3.14)
-project(qmlplugin LANGUAGES CXX)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
-
-if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
-endif()
-
-set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}")
-
-find_package(Qt6 COMPONENTS IviCore)
-find_package(Qt6 COMPONENTS IviVehicleFunctions)
-
-
-# IVI Generator:
-qt6_ivigenerator(qmlplugin
- QFACE_SOURCES ../../../org.example.echo.noannotation.qface
- QFACE_FORMAT qmlplugin
-)
-set_target_properties(qmlplugin PROPERTIES
- WIN32_EXECUTABLE TRUE
- MACOSX_BUNDLE TRUE
-)
-target_include_directories(qmlplugin PUBLIC
- ${CMAKE_CURRENT_BINARY_DIR}/../frontend
-)
-
-target_link_libraries(qmlplugin PUBLIC
- # Remove: L${CMAKE_CURRENT_BINARY_DIR}/..
- Qt::IviCore
- Qt::IviVehicleFunctions
-)
-
-install(TARGETS qmlplugin
- RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}"
- BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}"
- LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}"
-)
diff --git a/tests/auto/core/ivigenerator/projects/org-example-echo-noprivate/qmlplugin/.prev_CMakeLists.txt b/tests/auto/core/ivigenerator/projects/org-example-echo-noprivate/qmlplugin/.prev_CMakeLists.txt
deleted file mode 100644
index 446db66..0000000
--- a/tests/auto/core/ivigenerator/projects/org-example-echo-noprivate/qmlplugin/.prev_CMakeLists.txt
+++ /dev/null
@@ -1,46 +0,0 @@
-# Generated from qmlplugin.pro.
-
-cmake_minimum_required(VERSION 3.14)
-project(qmlplugin LANGUAGES CXX)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
-
-if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
-endif()
-
-set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}")
-
-find_package(Qt6 COMPONENTS IviCore)
-find_package(Qt6 COMPONENTS IviVehicleFunctions)
-
-
-# IVI Generator:
-qt6_ivigenerator(qmlplugin
- QFACE_SOURCES ../../../org.example.echo.qface
- QFACE_FORMAT qmlplugin
- QFACE_ANNOTATIONS ../../../no-private.yaml
-)
-set_target_properties(qmlplugin PROPERTIES
- WIN32_EXECUTABLE TRUE
- MACOSX_BUNDLE TRUE
-)
-target_include_directories(qmlplugin PUBLIC
- ${CMAKE_CURRENT_BINARY_DIR}/../frontend
-)
-
-target_link_libraries(qmlplugin PUBLIC
- # Remove: L${CMAKE_CURRENT_BINARY_DIR}/..
- Qt::IviCore
- Qt::IviVehicleFunctions
-)
-
-install(TARGETS qmlplugin
- RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}"
- BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}"
- LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}"
-)
diff --git a/tests/auto/core/ivigenerator/projects/org-example-echo/qmlplugin/.prev_CMakeLists.txt b/tests/auto/core/ivigenerator/projects/org-example-echo/qmlplugin/.prev_CMakeLists.txt
deleted file mode 100644
index 4ca67e8..0000000
--- a/tests/auto/core/ivigenerator/projects/org-example-echo/qmlplugin/.prev_CMakeLists.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-# Generated from qmlplugin.pro.
-
-cmake_minimum_required(VERSION 3.14)
-project(qmlplugin LANGUAGES CXX)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(CMAKE_AUTOMOC ON)
-set(CMAKE_AUTORCC ON)
-set(CMAKE_AUTOUIC ON)
-
-if(NOT DEFINED INSTALL_EXAMPLESDIR)
- set(INSTALL_EXAMPLESDIR "examples")
-endif()
-
-set(INSTALL_EXAMPLEDIR "${INSTALL_EXAMPLESDIR}")
-
-find_package(Qt6 COMPONENTS IviCore)
-find_package(Qt6 COMPONENTS IviVehicleFunctions)
-
-
-# IVI Generator:
-qt6_ivigenerator(qmlplugin
- QFACE_SOURCES ../../../org.example.echo.qface
- QFACE_FORMAT qmlplugin
-)
-set_target_properties(qmlplugin PROPERTIES
- WIN32_EXECUTABLE TRUE
- MACOSX_BUNDLE TRUE
-)
-target_include_directories(qmlplugin PUBLIC
- ${CMAKE_CURRENT_BINARY_DIR}/../frontend
-)
-
-target_link_libraries(qmlplugin PUBLIC
- # Remove: L${CMAKE_CURRENT_BINARY_DIR}/..
- Qt::IviCore
- Qt::IviVehicleFunctions
-)
-
-install(TARGETS qmlplugin
- RUNTIME DESTINATION "${INSTALL_EXAMPLEDIR}"
- BUNDLE DESTINATION "${INSTALL_EXAMPLEDIR}"
- LIBRARY DESTINATION "${INSTALL_EXAMPLEDIR}"
-)
diff --git a/tests/auto/core/qiviabstractfeature/qiviabstractfeature.pro b/tests/auto/core/qiviabstractfeature/qiviabstractfeature.pro
deleted file mode 100644
index 4b6c8d2..0000000
--- a/tests/auto/core/qiviabstractfeature/qiviabstractfeature.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-QT += testlib ivicore ivicore-private qml
-
-TARGET = tst_qiviabstractfeature
-QMAKE_PROJECT_NAME = $$TARGET
-CONFIG += testcase
-
-TEMPLATE = app
-
-SOURCES += \
- tst_qiviabstractfeature.cpp
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
-TESTDATA = testdata/*
-
-HEADERS += \
- qivifeaturetester.h
diff --git a/tests/auto/core/qivipagingmodel/qivipagingmodel.pro b/tests/auto/core/qivipagingmodel/qivipagingmodel.pro
deleted file mode 100644
index 9f632db..0000000
--- a/tests/auto/core/qivipagingmodel/qivipagingmodel.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-QT += testlib ivicore quick ivicore-private core-private
-
-TARGET = tst_qivipagingmodel
-QMAKE_PROJECT_NAME = $$TARGET
-CONFIG += testcase
-
-TEMPLATE = app
-
-SOURCES += \
- tst_qivipagingmodel.cpp
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
-
-DISTFILES += testdata/*
-
diff --git a/tests/auto/core/qivipendingreply/qivipendingreply.pro b/tests/auto/core/qivipendingreply/qivipendingreply.pro
deleted file mode 100644
index 36e0a42..0000000
--- a/tests/auto/core/qivipendingreply/qivipendingreply.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-QT += testlib ivicore qml
-
-TARGET = tst_qivipendingreply
-QMAKE_PROJECT_NAME = $$TARGET
-CONFIG += testcase
-
-TEMPLATE = app
-
-SOURCES += \
- tst_qivipendingreply.cpp
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
-TESTDATA = testdata/*
-
-OTHER_FILES += testdata/*
diff --git a/tests/auto/core/qivisearchandbrowsemodel/qivisearchandbrowsemodel.pro b/tests/auto/core/qivisearchandbrowsemodel/qivisearchandbrowsemodel.pro
deleted file mode 100644
index 89b430c..0000000
--- a/tests/auto/core/qivisearchandbrowsemodel/qivisearchandbrowsemodel.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-QT += testlib ivicore quick
-
-TARGET = tst_qivisearchandbrowsemodel
-QMAKE_PROJECT_NAME = $$TARGET
-CONFIG += testcase
-
-TEMPLATE = app
-
-SOURCES += \
- tst_qivisearchandbrowsemodel.cpp
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
-
-DISTFILES += testdata/*
-
diff --git a/tests/auto/core/qivisimulationengine/qivisimulationengine.pro b/tests/auto/core/qivisimulationengine/qivisimulationengine.pro
deleted file mode 100644
index e77167f..0000000
--- a/tests/auto/core/qivisimulationengine/qivisimulationengine.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-QT += testlib ivicore ivicore-private qml
-
-TARGET = tst_qivisimulationengine
-QMAKE_PROJECT_NAME = $$TARGET
-CONFIG += testcase
-
-TEMPLATE = app
-
-SOURCES += \
- tst_qivisimulationengine.cpp
-
-RESOURCES += \
- resource.qrc
diff --git a/tests/auto/core/qivisimulationglobalobject/qivisimulationglobalobject.pro b/tests/auto/core/qivisimulationglobalobject/qivisimulationglobalobject.pro
deleted file mode 100644
index ad61137..0000000
--- a/tests/auto/core/qivisimulationglobalobject/qivisimulationglobalobject.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-QT += testlib ivicore ivicore-private qml
-
-TARGET = tst_qivisimulationglobalobject
-QMAKE_PROJECT_NAME = $$TARGET
-CONFIG += testcase
-
-TEMPLATE = app
-
-SOURCES += \
- tst_qivisimulationglobalobject.cpp
diff --git a/tests/auto/core/queryparser/queryparser.pro b/tests/auto/core/queryparser/queryparser.pro
deleted file mode 100644
index fe227c3..0000000
--- a/tests/auto/core/queryparser/queryparser.pro
+++ /dev/null
@@ -1,13 +0,0 @@
-QT += testlib ivicore ivicore-private qml
-
-TARGET = tst_queryparser
-QMAKE_PROJECT_NAME = $$TARGET
-CONFIG += testcase
-
-TEMPLATE = app
-
-SOURCES += \
- tst_queryparser.cpp
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
-TESTDATA = testdata/*
diff --git a/tests/auto/core/servicemanagertest/.prev_CMakeLists.txt b/tests/auto/core/servicemanagertest/.prev_CMakeLists.txt
deleted file mode 100644
index b4dc93f..0000000
--- a/tests/auto/core/servicemanagertest/.prev_CMakeLists.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-# Generated from servicemanagertest.pro.
-
-#####################################################################
-## tst_servicemanagertest Test:
-#####################################################################
-
-qt_add_test(tst_servicemanagertest
- OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
- SOURCES
- tst_servicemanagertest.cpp
- DEFINES
- SRCDIR=\\\"${CMAKE_CURRENT_SOURCE_DIR}/\\\"
- PUBLIC_LIBRARIES
- # Remove: Lqtivi
- Qt::IviCore
- Qt::IviCorePrivate
-)
-
-#### Keys ignored in scope 2:.:.:tst_servicemanager.pro:<TRUE>:
-# TEMPLATE = "app"
-
-## Scopes:
-#####################################################################
-
-qt_extend_target(tst_servicemanagertest CONDITION QT_FEATURE_debug_and_release
- DEFINES
- DEBUG_AND_RELEASE
-)
-add_subdirectory(simple_plugin)
-add_subdirectory(simple_plugin_static)
-add_subdirectory(wrong_plugin)
-add_subdirectory(wrongmetadata_plugin)
-add_subdirectory(wrongmetadata_plugin_static)
diff --git a/tests/auto/core/servicemanagertest/servicemanagertest.pro b/tests/auto/core/servicemanagertest/servicemanagertest.pro
deleted file mode 100644
index c3d8a69..0000000
--- a/tests/auto/core/servicemanagertest/servicemanagertest.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TEMPLATE=subdirs
-CONFIG += ordered
-SUBDIRS = simple_plugin \
- simple_plugin_static \
- wrong_plugin \
- wrongmetadata_plugin \
- wrongmetadata_plugin_static \
- tst_servicemanager.pro
diff --git a/tests/auto/core/servicemanagertest/simple_plugin/simple_plugin.pro b/tests/auto/core/servicemanagertest/simple_plugin/simple_plugin.pro
deleted file mode 100644
index 88db558..0000000
--- a/tests/auto/core/servicemanagertest/simple_plugin/simple_plugin.pro
+++ /dev/null
@@ -1,16 +0,0 @@
-TARGET = $$qtLibraryTarget(simple_plugin)
-DESTDIR = $$OUT_PWD/../qtivi/
-TEMPLATE = lib
-CONFIG += plugin
-QT += core ivicore
-
-qtConfig(debug_and_release): CONFIG += build_all
-!macos:!win32:build_pass:CONFIG(debug, debug|release) {
- TARGET = $$join(TARGET,,,_debug)
-}
-
-SOURCES += simpleplugin.cpp \
-
-HEADERS += simpleplugin.h \
-
-DISTFILES += simple_plugin.json
diff --git a/tests/auto/core/servicemanagertest/simple_plugin_static/simple_plugin_static.pro b/tests/auto/core/servicemanagertest/simple_plugin_static/simple_plugin_static.pro
deleted file mode 100644
index 04c3853..0000000
--- a/tests/auto/core/servicemanagertest/simple_plugin_static/simple_plugin_static.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-TARGET = $$qtLibraryTarget(simple_plugin_static)
-DESTDIR = $$OUT_PWD/../qtivi/
-TEMPLATE = lib
-CONFIG += plugin static
-QT += core ivicore
-
-# On a macos framework build, we need both plugin versions,
-# because debug/release is decided at runtime.
-macos:qtConfig(framework) {
- CONFIG += debug_and_release build_all
-}
-
-SOURCES += simplestaticplugin.cpp \
-
-HEADERS += simplestaticplugin.h \
-
-DISTFILES += simple_plugin.json
diff --git a/tests/auto/core/servicemanagertest/tst_servicemanager.pro b/tests/auto/core/servicemanagertest/tst_servicemanager.pro
deleted file mode 100644
index 47cf688..0000000
--- a/tests/auto/core/servicemanagertest/tst_servicemanager.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-QT += testlib ivicore ivicore-private
-
-TARGET = tst_servicemanagertest
-CONFIG += testcase
-
-DESTDIR = $$OUT_PWD
-
-qtConfig(debug_and_release) {
- DEFINES += DEBUG_AND_RELEASE
-}
-
-LIBS += -Lqtivi -l$$qtLibraryTarget(simple_plugin_static) -l$$qtLibraryTarget(wrongmetadata_plugin_static)
-
-TEMPLATE = app
-
-SOURCES += \
- tst_servicemanagertest.cpp
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
diff --git a/tests/auto/core/servicemanagertest/wrong_plugin/wrong_plugin.pro b/tests/auto/core/servicemanagertest/wrong_plugin/wrong_plugin.pro
deleted file mode 100644
index 262e17c..0000000
--- a/tests/auto/core/servicemanagertest/wrong_plugin/wrong_plugin.pro
+++ /dev/null
@@ -1,17 +0,0 @@
-TARGET = $$qtLibraryTarget(wrong_plugin)
-DESTDIR = $$OUT_PWD/../qtivi/
-TEMPLATE = lib
-CONFIG += plugin
-QT += core ivicore
-
-# On a macos framework build, we need both plugin versions,
-# because debug/release is decided at runtime.
-macos:qtConfig(framework) {
- CONFIG += debug_and_release build_all
-}
-
-SOURCES += wrongplugin.cpp \
-
-HEADERS += wrongplugin.h \
-
-DISTFILES += wrong_plugin.json
diff --git a/tests/auto/core/servicemanagertest/wrongmetadata_plugin/wrongmetadata_plugin.pro b/tests/auto/core/servicemanagertest/wrongmetadata_plugin/wrongmetadata_plugin.pro
deleted file mode 100644
index d14db95..0000000
--- a/tests/auto/core/servicemanagertest/wrongmetadata_plugin/wrongmetadata_plugin.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-TARGET = $$qtLibraryTarget(wrongmetadata_plugin)
-DESTDIR = $$OUT_PWD/../qtivi/
-TEMPLATE = lib
-CONFIG += plugin
-QT += core ivicore
-
-# On a macos framework build, we need both plugin versions,
-# because debug/release is decided at runtime.
-macos:qtConfig(framework) {
- CONFIG += debug_and_release build_all
-}
-
-SOURCES += wrongmetadataplugin.cpp \
-
-HEADERS += wrongmetadataplugin.h \
diff --git a/tests/auto/core/servicemanagertest/wrongmetadata_plugin_static/wrongmetadata_plugin_static.pro b/tests/auto/core/servicemanagertest/wrongmetadata_plugin_static/wrongmetadata_plugin_static.pro
deleted file mode 100644
index 238a67d..0000000
--- a/tests/auto/core/servicemanagertest/wrongmetadata_plugin_static/wrongmetadata_plugin_static.pro
+++ /dev/null
@@ -1,15 +0,0 @@
-TARGET = $$qtLibraryTarget(wrongmetadata_plugin_static)
-DESTDIR = $$OUT_PWD/../qtivi/
-TEMPLATE = lib
-CONFIG += plugin static
-QT += core ivicore
-
-# On a macos framework build, we need both plugin versions,
-# because debug/release is decided at runtime.
-macos:qtConfig(framework) {
- CONFIG += debug_and_release build_all
-}
-
-SOURCES += wrongmetadatastaticplugin.cpp \
-
-HEADERS += wrongmetadatastaticplugin.h \
diff --git a/tests/auto/dlt/dlt.pro b/tests/auto/dlt/dlt.pro
deleted file mode 100644
index 2b0c6fb..0000000
--- a/tests/auto/dlt/dlt.pro
+++ /dev/null
@@ -1,14 +0,0 @@
-QT += testlib geniviextras
-
-TARGET = tst_dlt
-QMAKE_PROJECT_NAME = $$TARGET
-CONFIG += testcase
-
-QMAKE_USE += dlt
-
-TEMPLATE = app
-
-SOURCES += \
- tst_dlt.cpp
-
-DEFINES += SRCDIR=\\\"$$PWD/\\\"
diff --git a/tests/auto/vehiclefunctions/basic/basic.pro b/tests/auto/vehiclefunctions/basic/basic.pro
deleted file mode 100644
index 512434c..0000000
--- a/tests/auto/vehiclefunctions/basic/basic.pro
+++ /dev/null
@@ -1,8 +0,0 @@
-TARGET = tst_basic
-QMAKE_PROJECT_NAME = $$TARGET
-
-QT += testlib core ivicore ivivehiclefunctions
-CONFIG += c++11 ivigenerator testcase
-
-QFACE_FORMAT = test
-QFACE_SOURCES += ../../../../src/ivivehiclefunctions/ivivehiclefunctions.qface
diff --git a/tests/auto/vehiclefunctions/vehiclefunctions.pro b/tests/auto/vehiclefunctions/vehiclefunctions.pro
deleted file mode 100644
index c3856df..0000000
--- a/tests/auto/vehiclefunctions/vehiclefunctions.pro
+++ /dev/null
@@ -1,3 +0,0 @@
-TEMPLATE = subdirs
-
-SUBDIRS = basic
diff --git a/tests/tests.pro b/tests/tests.pro
deleted file mode 100644
index 432c5cf..0000000
--- a/tests/tests.pro
+++ /dev/null
@@ -1,5 +0,0 @@
-TEMPLATE = subdirs
-
-qtHaveModule(gui): {
- SUBDIRS = auto
-}