diff options
author | Lorn Potter <lorn.potter@gmail.com> | 2021-01-06 07:30:03 +1000 |
---|---|---|
committer | Juha Vuolle <juha.vuolle@insta.fi> | 2021-04-19 13:29:47 +0300 |
commit | 45c8ae3232df8955644697ee88c4321f26bb5cf2 (patch) | |
tree | 77edea26c249ce6bb8a921fe67c266d3c95e094a /.gitignore | |
parent | 5a8aa096dc61336ac95734e8cc61f106e359c865 (diff) |
QtSensors initial cmake support
This commit introduces the bare minimum cmake support that should
unblock the CI and allow further verification and development on most
platforms: macOS, Linux, Win, iOS and Android.
Some clarifications:
* The support for sensorfw backend is very preliminary and can
be enabled later if needed (no Qt6 version of the sensorfw).
* The simulator backend is dropped as obsolete / unnecessary.
* Three examples are currently commented out and shall be ported with
a later commit.
Task-number: QTBUG-92502
Change-Id: Id523d43ed3ef177010dc73afc5812ed374cff0dd
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 366 |
1 files changed, 295 insertions, 71 deletions
@@ -1,51 +1,256 @@ # This file is used to ignore files which are generated in the Qt build system # ---------------------------------------------------------------------------- +# Specific files/paths + +# qmake/configure stuff +#/.qmake.cache +#/.qmake.stash +/config.tests/*/*/* +!/config.tests/*/*/*[.]* +/config.tests/.qmake.cache +/config.tests/.qmake.stash +/config.tests/arch/arch +/config.tests/conftest-out +/config.tests/conftest.cpp +/config.opt +/config.status* +/config.summary +/config.log +/config.cache +/mkspecs/modules/qt_*.pri +/mkspecs/modules-inst/ +/mkspecs/qconfig.pri +/mkspecs/qdevice.pri +/mkspecs/qmodule.pri +/src/corelib/global/qconfig.cpp +/src/corelib/global/qconfig.h +/src/corelib/global/qconfig_p.h +/src/gui/vulkan/qvulkanfunctions.h +/src/gui/vulkan/qvulkanfunctions_p.cpp +/src/gui/vulkan/qvulkanfunctions_p.h +/bin/qt.conf +/bin/qmake +/bin/qvkgen +/qmake/qmake +qt*-config.h +qt*-config_p.h +qt*-config.pri +*.pyc +.mypy_cache + +/include/ + +/lib/* +!/lib/README +/plugins/ + +/qml/ + +/doc/*.qch +/doc/activeqt +/doc/qdoc +/doc/qmake +/doc/qt*/* + +# FIXME: Ignore these again? +# /examples/*/*/* +# !/examples/*/*/*[.]* +# !/examples/*/*/README +# !/examples/*/doc/* +# !/examples/*/doc/*/* + +/translations/*.qm +/translations/*_en.ts +/translations/*_untranslated.ts + +# This includes binaries from other modules because of non-prefix builds. +/bin/assistant +/bin/designer +/bin/dumpcpp +/bin/dumpdoc +/bin/idc +/bin/kmap2qmap +/bin/lconvert +/bin/linguist +/bin/lrelease +/bin/lupdate +/bin/moc +/bin/patternist +/bin/phonon +/bin/pixeltool +/bin/qcollectiongenerator +/bin/qdbus +/bin/qdbuscpp2xml +/bin/qdbusviewer +/bin/qdbusxml2cpp +/bin/qdoc +/bin/qev +/bin/qfloat16-tables +/bin/qglinfo +/bin/qgltf +/bin/qhelpconverter +/bin/qhelpgenerator +/bin/qlalr +/bin/qml +/bin/qmleasing +/bin/qmlimportscanner +/bin/qmljs +/bin/qmllint +/bin/qmlmin +/bin/qmlplugindump +/bin/qmlprofiler +/bin/qmlscene +/bin/qmltestrunner +/bin/qtattributionsscanner +/bin/qtdiag +/bin/qtpaths +/bin/qtplugininfo +/bin/rcc +/bin/servicefw +/bin/sfwlisten +/bin/uic +/bin/xmlpatterns +/bin/xmlpatternsvalidator + +# Unit tests libs/plugins/data +/tests/auto/cmake/build/ +/tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase-cache/mime/ +/tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase-xml/mime/ +/tests/auto/corelib/plugin/qlibrary/libmylib.so2 +/tests/auto/corelib/plugin/qlibrary/mylib.dl2 +/tests/auto/qlibrary/libmylib.so* +/tests/auto/qmake/testdata/quotedfilenames/test.cpp +/tests/auto/qprocess/fileWriterProcess.txt + +# Unit tests executables (other than those named tst_*) +/tests/auto/corelib/global/qlogging/app/app +/tests/auto/corelib/io/qlockfile/qlockfiletesthelper/qlockfile_test_helper +/tests/auto/corelib/io/qprocess-noapplication/qprocess-noapplication +/tests/auto/corelib/io/qprocess/testForwarding/testForwarding +/tests/auto/corelib/io/qprocess/testProcessHang/testProcessHang +/tests/auto/corelib/io/qresourceengine/qresourceengine +/tests/auto/corelib/kernel/qsharedmemory/helperbinary +/tests/auto/corelib/kernel/qsystemsemaphore/helperbinary +/tests/auto/corelib/plugin/quuid/testProcessUniqueness/testProcessUniqueness +/tests/auto/corelib/thread/qthreadstorage/crashOnExit +/tests/auto/corelib/thread/qthreadstorage/crashonexit/crashonexit +/tests/auto/corelib/tools/qcommandlineparser/testhelper/qcommandlineparser_test_helper +/tests/auto/dbus/qdbusabstractadaptor/qmyserver/qmyserver +/tests/auto/dbus/qdbusabstractinterface/qpinger/qpinger +/tests/auto/dbus/qdbusinterface/qmyserver/qmyserver +/tests/auto/gui/kernel/qfileopenevent/qfileopeneventexternal/qfileopeneventexternal +/tests/auto/gui/kernel/qguivariant/no_application/no_application +/tests/auto/network/socket/qlocalsocket/socketprocess/socketprocess +/tests/auto/other/qobjectrace/qobjectrace +/tests/auto/other/qprocess_and_guieventloop/write-read-write/write-read-write +/tests/auto/testlib/selftests/assert/assert +/tests/auto/testlib/selftests/badxml/badxml +/tests/auto/testlib/selftests/benchlibcallgrind/benchlibcallgrind +/tests/auto/testlib/selftests/benchlibcounting/benchlibcounting +/tests/auto/testlib/selftests/benchlibeventcounter/benchlibeventcounter +/tests/auto/testlib/selftests/benchliboptions/benchliboptions +/tests/auto/testlib/selftests/benchlibtickcounter/benchlibtickcounter +/tests/auto/testlib/selftests/benchlibwalltime/benchlibwalltime +/tests/auto/testlib/selftests/blacklisted/blacklisted +/tests/auto/testlib/selftests/cmptest/cmptest +/tests/auto/testlib/selftests/commandlinedata/commandlinedata +/tests/auto/testlib/selftests/counting/counting +/tests/auto/testlib/selftests/crashes/crashes +/tests/auto/testlib/selftests/datatable/datatable +/tests/auto/testlib/selftests/datetime/datetime +/tests/auto/testlib/selftests/differentexec/differentexec +/tests/auto/testlib/selftests/exceptionthrow/exceptionthrow +/tests/auto/testlib/selftests/expectfail/expectfail +/tests/auto/testlib/selftests/failcleanup/failcleanup +/tests/auto/testlib/selftests/failinit/failinit +/tests/auto/testlib/selftests/failinitdata/failinitdata +/tests/auto/testlib/selftests/fetchbogus/fetchbogus +/tests/auto/testlib/selftests/findtestdata/findtestdata +/tests/auto/testlib/selftests/float/float +/tests/auto/testlib/selftests/globaldata/globaldata +/tests/auto/testlib/selftests/longstring/longstring +/tests/auto/testlib/selftests/maxwarnings/maxwarnings +/tests/auto/testlib/selftests/multiexec/multiexec +/tests/auto/testlib/selftests/printdatatags/printdatatags +/tests/auto/testlib/selftests/printdatatagswithglobaltags/printdatatagswithglobaltags +/tests/auto/testlib/selftests/qexecstringlist/qexecstringlist +/tests/auto/testlib/selftests/silent/silent +/tests/auto/testlib/selftests/singleskip/singleskip +/tests/auto/testlib/selftests/skip/skip +/tests/auto/testlib/selftests/skipcleanup/skipcleanup +/tests/auto/testlib/selftests/skipglobal/skipglobal +/tests/auto/testlib/selftests/skipinit/skipinit +/tests/auto/testlib/selftests/skipinitdata/skipinitdata +/tests/auto/testlib/selftests/sleep/sleep +/tests/auto/testlib/selftests/strcmp/strcmp +/tests/auto/testlib/selftests/subtest/subtest +/tests/auto/testlib/selftests/verbose1/verbose1 +/tests/auto/testlib/selftests/verbose2/verbose2 +/tests/auto/testlib/selftests/verifyexceptionthrown/verifyexceptionthrown +/tests/auto/testlib/selftests/waitwithoutgui/waitwithoutgui +/tests/auto/testlib/selftests/warnings/warnings +/tests/auto/testlib/selftests/xunit/xunit +/tests/auto/widgets/kernel/qapplication/modal/modal + +QObject.log +tst_* +!tst_*.* +tst_*.log +tst_*.debug +tst_*~ + +# Generic directories +.metadata/ +.pc/ +debug/ +release/ +tmp/ +tmp-debug/ +tmp-debug-shared/ +tmp-release/ +tmp-release-shared/ +qtc-qmldump/ +qtc-qmldbg/ +*.app/ +*.d/ + +# Generic files +.#* +.com.apple.timemachine.supported +.DS_Store +callgrind.out.* +core +Makefile* +!/qmake/Makefile.win32* +!/qmake/Makefile.unix +pcviewer.cfg +tags *~ *.a *.la *.core -*.moc +*.dll +*.exe +*.dylib +*.gcov +*.gcda +*.gcno +*.lib +!Info.plist.lib *.o *.obj *.orig *.swp *.rej *.so +*.so.* *.pbxuser *.mode1 *.mode1v3 -*_pch.h.cpp *_resource.rc -.#* *.*# -core -.qmake.cache -.qmake.vars -config.log -*.prl -tags -.DS_Store *.debug -Makefile* -*.app -*.pro.user -*.qmlproject.user -*.gcov -moc_*.cpp -ui_*.h -qrc_*.cpp - -# Test generated files -QObject.log -tst_* -!tst_*.* -tst_*.log -tst_*.moc -tst_*.o -tst_*.debug -tst_*~ -tests/auto/cmake/build # xemacs temporary files *.flc @@ -60,50 +265,69 @@ tests/auto/cmake/build *.pdb *.sln *.suo -*.vcproj -*vcproj.*.*.user *.ncb *.vcxproj *.vcxproj.filters *.vcxproj.user -*.exe -*.manifest -*.res - -# MinGW generated files -*.Debug -*.Release - -# Generated documentation -doc/src/snippets/sensorgestures/sensorgesturessdocsnippet -doc/src/snippets/sensors/sensorsdocsnippet - -# Generated example binaries -examples/sensors/accel/accel -examples/sensors/accelbubble/accelbubble -examples/sensors/grue/console_app/detect_grue -examples/sensors/grue/grue -examples/sensors/grue/lib/*gruesensor* -examples/sensors/maze/maze -examples/sensors/qmlqtsensors/qmlqtsensors -examples/sensors/qmlsensorgestures/qmlsensorgestures -examples/sensors/sensor_explorer/sensor_explorer -examples/sensors/sensorgestures/gesture -examples/sensors/shakeit/shakeit - -# Generated config test binaries -config.tests/bbsensor_compass/bbsensor_compass -config.tests/bbsensor_header/bbsensor_header -config.tests/bbsensor_holster/bbsensor_holster - -# Directories to ignore -# --------------------- - -include -mkspecs -doc/qtsensors - -# These shouldn't even be in the source directory! -src/sensors/qtsensorsversion.h -src/qtmsensors/qtmsensorsversion.h +*.exe.embed.manifest +*.exe_manifest.rc +*.exe_manifest.res + +# Visual Studio Code generated files +.vscode + +# CLion generated files +.idea + +# Qt Creator generated files +*.pro.user* +*.qmlproject.user* +CMakeLists.txt.user* + +# INTEGRITY generated files +*.ael +*.dla +*.dnm +*.dep +*.map + +# Precompiled headers +*.gch +*.pchi +*.pchi.cpp +*_pch.obj +*_pch.pch + +# Qt-specific files +codeattributions.qdoc +moc_*.cpp +qrc_*.cpp +ui_*.h +*.moc +*.prl +*.rcc + +# Generated by qt_module.prf +*.version +*.version.in + +# Generated by qtPrepareTool() +wrapper.sh +wrapper.bat +*_wrapper.sh +*_wrapper.bat + +# Generated by dbusxml2cpp +*_interface.* +*_adaptor.* + +# Generated by qt.prf +*_plugin_import.cpp +# cmake related artifacts +/build* +CMakeFiles +CTestTestfile.cmake +cmake_install.cmake +*_autogen +tst_*.xml |