summaryrefslogtreecommitdiffstats
path: root/.gitignore
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@qt.io>2017-01-27 19:17:33 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2017-02-16 15:11:05 +0000
commit46d060f588a2b90feb833c2bcf093e6964c02367 (patch)
tree67030a4e4449ae2fe7754fd303b5f2a7f9629af1 /.gitignore
parenta0b3294c9dccea84c3c26eb751331bdd5cdb97ec (diff)
Overhaul .gitignore
Started-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Change-Id: I2c6fba0532549b952570ec50659934e14ea9cdd5 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Topi Reiniƶ <topi.reinio@qt.io> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore551
1 files changed, 259 insertions, 292 deletions
diff --git a/.gitignore b/.gitignore
index 45412cd791..cc75d82ea1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,42 +1,244 @@
# This file is used to ignore files which are generated in the Qt build system
# ----------------------------------------------------------------------------
-examples/*/*/*
-!examples/*/*/*[.]*
-!examples/*/*/README
-!examples/*/doc/*
-!examples/*/doc/*/*
-examples/*/*/*[.]app
-!examples/declarative/*
-examples/tutorials/*/*/*
-!examples/tutorials/*/*/*[.]*
-!examples/tutorials/*/*/README
-!examples/tutorials/*
-!examples/tutorials/*/*
-!examples/ja_JP/*/*
-demos/*/*
-!demos/spectrum/*
-demos/spectrum/bin
-!demos/*/*[.]*
-demos/*/*[.]app
-!demos/declarative/*
-config.tests/*/*/*
-!config.tests/*/*/*[.]*
-config.tests/*/*/*[.]app
-config.tests/arch/arch
-config.tests/configure.cfg
-config.tests/conftest-out
-config.tests/conftest.cpp
+# Specific files/paths
+# qmake/configure stuff
+/.qmake.cache
+/.qmake.stash
+/config.tests/*/*/*
+!/config.tests/*/*/*[.]*
+/config.tests/.qmake.cache
+/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
+/bin/qt.conf
+/bin/qmake
+/qmake/qmake
+qt*-config.h
+qt*-config_p.h
+qt*-config.pri
+
+/include/
+
+/lib/*
+!/lib/README
+/plugins/
+
+/imports/
+/qml/
+
+/doc/*.qch
+/doc/activeqt
+/doc/qdoc
+/doc/qmake
+/doc/qt*/*
+
+/src/angle/src/QtANGLE/*.def
+/src/angle/src/QtANGLE/libANGLE
+
+/src/corelib/global/qfloat16tables.cpp
+
+/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/makeqpf
+/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/qml1plugindump
+/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/codecs/qtextcodec/echo/echo
+/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/bearer/qnetworksession/lackey/lackey
+/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
-*.d
+*.dll
+*.exe
*.dylib
-*.moc
+*.gcov
+*.gcda
+*.gcno
+*.lib
*.o
*.obj
*.orig
@@ -47,131 +249,9 @@ pcviewer.cfg
*.pbxuser
*.mode1
*.mode1v3
-*_pch.h.cpp
*_resource.rc
-.#*
*.*#
-*_wrapper.sh
-*_wrapper.bat
-wrapper.sh
-wrapper.bat
-core
-.qmake.cache
-.qmake.stash
-.qmake.vars
-.device.vars
-*.prl
-tags
-.DS_Store
*.debug
-Makefile*
-!qmake/Makefile.win32*
-!qmake/Makefile.unix
-*.prl
-*.app
-*.pro.user*
-*.qmlproject.user*
-*.gcov
-*.gcda
-*.gcno
-bin/*.dll
-bin/assistant*
-bin/designer*
-bin/dumpcpp*
-bin/idc*
-bin/jsondb*
-bin/linguist*
-bin/lrelease*
-bin/lupdate*
-bin/lconvert*
-bin/moc*
-bin/makeqpf*
-bin/pixeltool*
-bin/qmake*
-bin/qdoc*
-bin/qfloat16-tables*
-bin/qt3to4*
-bin/qttracereplay*
-bin/rcc*
-bin/uic*
-bin/patternist*
-bin/phonon*
-bin/qcollectiongenerator*
-bin/qdbus*
-bin/qhelpconverter*
-bin/qhelpgenerator*
-bin/qglinfo*
-bin/qtconfig*
-bin/xmlpatterns*
-bin/cetest*
-bin/collectiongenerator
-bin/helpconverter
-bin/helpgenerator
-bin/kmap2qmap*
-bin/qlalr*
-bin/qmlconv*
-bin/qmldebugger*
-bin/qml*
-bin/qttracereplay*
-bin/qt.conf
-bin/servicefw*
-bin/sfwlisten*
-configure.cache
-config.opt
-config.status
-config.summary
-config.log
-config.cache
-mkspecs/default
-mkspecs/default-host
-mkspecs/qconfig.pri
-mkspecs/qdevice.pri
-mkspecs/qfeatures.pri
-mkspecs/qhost.pri
-moc_*.cpp
-qmake/qmake
-qmake/qmake.exe
-qmake/Makefile.bak
-qmake/qmake_pch.pch
-src/corelib/global/qconfig.cpp
-src/corelib/global/qconfig.h
-src/corelib/global/qconfig.h.qmake
-src/corelib/global/qconfig_p.h
-src/corelib/global/qfeatures.h
-src/corelib/global/qfloat16tables.cpp
-src/platformsupport/*_interface.*
-src/platformsupport/*_adaptor.*
-ui_*.h
-tests/auto/qprocess/test*/*.exe
-tests/auto/qtcpsocket/stressTest/*.exe
-tests/auto/qprocess/fileWriterProcess/*.exe
-tests/auto/qmake/testdata/quotedfilenames/*.exe
-tests/auto/compilerwarnings/*.exe
-tests/auto/qmake/testdata/quotedfilenames/test.cpp
-tests/auto/qprocess/fileWriterProcess.txt
-tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase-cache/mime/
-tests/auto/corelib/mimetypes/qmimedatabase/qmimedatabase-xml/mime/
-.com.apple.timemachine.supported
-tests/auto/qlibrary/libmylib.so*
-tests/auto/qresourceengine/runtime_resource.rcc
-tools/activeqt/testcon/testcon.tlb
-translations/*.qm
-translations/*_untranslated.ts
-qrc_*.cpp
-*.version
-*.version.in
-qt*-config.h
-qt*-config_p.h
-qt*-config.pri
-
-# Test generated files
-QObject.log
-tst_*
-!tst_*.*
-tst_*.log
-tst_*.debug
-tst_*~
-tests/auto/cmake/build
# xemacs temporary files
*.flc
@@ -186,8 +266,6 @@ tests/auto/cmake/build
*.pdb
*.sln
*.suo
-*.vcproj
-*vcproj.*.*.user
*.ncb
*.vcxproj
*.vcxproj.filters
@@ -198,155 +276,44 @@ tests/auto/cmake/build
*.appxmanifest
.qmake.winrt_uuid_*
-# MinGW generated files
-*.Debug
-*.Release
-
-# WebKit temp files
-src/3rdparty/webkit/WebCore/mocinclude.tmp
-src/3rdparty/webkit/includes.txt
-src/3rdparty/webkit/includes2.txt
-
-# generated files in configure.exe bootstrapping
-tools/configure/configure.intermediate.manifest
-tools/configure/configure_pch.pch
-/configureapp.exe
-
-# Symlinks generated by configure
-tools/qvfb/qvfbhdr.h
-tools/qvfb/qlock_p.h
-tools/qvfb/qlock.cpp
-tools/qvfb/qwssignalhandler.cpp
-tools/qvfb/qwssignalhandler_p.h
-.DS_Store
-.pch
-.rcc
-*.app
-config.status
-config.tests/common/c++default/c++default.ii
-config.tests/unix/cups/cups
-config.tests/unix/getaddrinfo/getaddrinfo
-config.tests/unix/getifaddrs/getifaddrs
-config.tests/unix/iconv/iconv
-config.tests/unix/ipv6/ipv6
-config.tests/unix/ipv6ifname/ipv6ifname
-config.tests/unix/largefile/largefile
-config.tests/unix/nis/nis
-config.tests/unix/odbc/odbc
-config.tests/unix/openssl/openssl
-config.tests/unix/stl/stl
-config.tests/unix/zlib/zlib
-config.tests/unix/3dnow/3dnow
-config.tests/unix/mmx/mmx
-config.tests/unix/sse/sse
-config.tests/unix/sse2/sse2
-
-
-
-# Directories to ignore
-# ---------------------
-
-debug
-include/*
-include/*/*
-lib/*
-imports/*
-!lib/fonts
-!lib/README
-plugins/*/*
-release
-tmp
-doc-build
-doc/html/*
-doc/qt*/*
-doc/qch
-doc-build
-.rcc
-.pch
-.metadata
-tmp-debug
-tmp-debug-shared
-tmp-release
-tmp-release-shared
-
-qtc-debugging-helper
-qtc-qmldump
-qtc-qmldbg
-src/corelib/lib
-src/network/lib
-src/xml/lib/
-
-.pc/
-
# INTEGRITY generated files
-*.gpj
-*.int
*.ael
*.dla
*.dnm
*.dep
*.map
-work
+# Precompiled headers
+*.gch
+*.pchi
+*.pchi.cpp
+*_pch.obj
+*_pch.pch
-#generated module def and version header files
-mkspecs/modules/qt_*.pri
-mkspecs/modules-inst/
-mkspecs/qmodule.pri
+# Qt-specific files
+codeattributions.qdoc
+moc_*.cpp
+qrc_*.cpp
+ui_*.h
+*.moc
+*.prl
+*.pro.user*
+*.qmlproject.user*
+*.rcc
-#unit tests libs/plugins
-tests/auto/corelib/plugin/qlibrary/libmylib.so2
-tests/auto/corelib/plugin/qlibrary/mylib.dl2
+# Generated by qt_module.prf
+*.version
+*.version.in
+
+# Generated by qtPrepareTool()
+wrapper.sh
+wrapper.bat
+*_wrapper.sh
+*_wrapper.bat
-#unit tests executables (other than those named tst_*)
-tests/auto/testlib/selftests/assert/assert
-tests/auto/testlib/selftests/badxml/badxml
-tests/auto/testlib/selftests/benchlibcallgrind/benchlibcallgrind
-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/cmptest/cmptest
-tests/auto/testlib/selftests/commandlinedata/commandlinedata
-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/failinit/failinit
-tests/auto/testlib/selftests/failinitdata/failinitdata
-tests/auto/testlib/selftests/fetchbogus/fetchbogus
-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/qexecstringlist/qexecstringlist
-tests/auto/testlib/selftests/singleskip/singleskip
-tests/auto/testlib/selftests/skip/skip
-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/waitwithoutgui/waitwithoutgui
-tests/auto/testlib/selftests/warnings/warnings
-tests/auto/testlib/selftests/xunit/xunit
-tests/auto/corelib/thread/qthreadstorage/crashOnExit
-tests/auto/corelib/io/qresourceengine/qresourceengine
-tests/auto/corelib/codecs/qtextcodec/echo/echo
-tests/auto/corelib/plugin/quuid/testProcessUniqueness/testProcessUniqueness
-tests/auto/corelib/io/qlockfile/qlockfiletesthelper/qlockfile_test_helper
-tests/auto/corelib/tools/qcommandlineparser/testhelper/qcommandlineparser_test_helper
-tests/auto/dbus/qdbusabstractadaptor/qmyserver/qmyserver
-tests/auto/dbus/qdbusabstractinterface/qpinger/qpinger
-tests/auto/dbus/qdbusabstractinterface/test/pinger_interface.*
-tests/auto/dbus/qdbusinterface/qmyserver/qmyserver
-tests/auto/gui/kernel/qfileopenevent/qfileopeneventexternal/qfileopeneventexternal
-tests/auto/network/bearer/qnetworksession/lackey/lackey
-tests/auto/widgets/kernel/qapplication/modal/modal
+# Generated by dbusxml2cpp
+*_interface.*
+*_adaptor.*
-# Generated static plugin import sources
+# Generated by qt.prf
*_plugin_import.cpp