summaryrefslogtreecommitdiffstats
path: root/.gitignore
AgeCommit message (Collapse)Author
2024-02-19vscode: drop .vscode folderAdrian Freihofer
There is a new official bitbake plugin: https://marketplace.visualstudio.com/items?itemName=yocto-project.yocto-bitbake This plugin automatically updates the .vscode/settings.json file. Having the settings.json file in git and a plugin which modifies this file is not ideal. It can lead to anoying situations especially when working with git. For example a git stash reverts the settings which are automatically applied by the plugin. While git stashed the settings.json file the plugin immediately changes the file again and tries to run bitbake based on the newly generated settings. When git does a stash pop the restored settings.json file conflicts with the new settigns.json file which has been generated while the git stash took place. Therefore this patch removes the .vscode folder from git. Removing the settings.json leads to other issues as already described in the commit message of 5ff688fe29. But we still need another solution where the settings.json file is not in Git. Discussion is here: https://github.com/yoctoproject/vscode-bitbake/issues/95 Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-11-21vscode: add minimal configurationAdrian Freihofer
It is essential to configure VSCode indexer plugins to ignore the build folder of bitbake. Otherwise, the indexer plugins run with 100% CPU load until an OOM exception occurs. In practice, this makes VSCode more or less unusable for working with Yocto until a file like the one added by this commit is deployed before VSCode starts. From the user's point of view, it is not obvious why the system runs at 100% CPU load and eventually crashes. It is even more misleading that VSCode starts the indexers immediately, but does not stop or reconfigure them when the ignore list is updated. In practice, this means that every time the ignore list is changed, VSCode immediately starts indexing the build folder until the OOM exception stops it. Depending on the system's OOM handler, the entire build machine may crash. Particularly annoying is the Python plugin that ignores the general ignore list and requires an extra ignore section. The settings are suitable for workflows like bitbake, devtool modify, devtool reset. The settings are not intended to work on the source code of a recipe. It is assumed that a separate instance of VSCode is used per workspace folder. These per workspace instances can have different settings depending on the details of the sources that come with the recipe. VSCode can change the contents of the .vscode folder, which often leads to a dirty git status. Normally, these changes are not added to git. Otherwise, -f can be used to add them explicitly. It is not perfect if the folder is listed in .gitignore. But it is also not better if it is not. Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-01-12.gitignore: ignore files generated by ToasterMichael Opdenacker
When Toaster is run as documented on https://docs.yoctoproject.org/toaster-manual/setup-and-use.html Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-04-01scripts/install-buildtools: improvementsTim Orling
* Install directory defaults to scripts/../buildtools e.g. --directory is set by default This avoids the user having to type in their sudo password to install in /opt/poky/<installer-version> * Use "." rather than "source" for sourcing the environment script as not all distros (e.g. Debian) have "source" by default. * Add buildtools/ to .gitignore * Fix typos in example usage (--install-version -> --installer-version) [YOCTO #13832] Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-10-29gitignore: Ignore repo tool directoryChristian Meusel
This reduces the noise produced by 'git status' and 'repo status' when orchestrating the layers with Google's repo tool (https://gerrit.googlesource.com/git-repo/). Signed-off-by: Christian Meusel <christian.meusel@posteo.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-11-16gitignore: fix overzealous exclusionPaul Eggleton
This was excluding any subdirectory anywhere in the tree named build*, rather than just at the root - thus anything in meta/recipes-devtools/build-compare had to be forcibly added. Change the line so that it only operates at the root of the repo. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-03-20gitignore: exclude meta-selftest, drop meta-hobPaul Eggleton
* We don't want to ignore changes in the meta-selftest directory * While I'm at it, meta-hob has been gone for a while now, so drop the reference to it here. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2013-01-15gitignore: only ignore meta- directoriesEric Bénard
else for example meta-toolchain-qte.bb is also ignored. Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-12-14gitignore: Add hob-image-*.bbRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-11gitignore: Add meta-hob, drop meta-demoappsRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-21gitignore: ignore build*/ entirelyRoss Burton
Previously parts of build*/ were ignored, but unless you committed the top-level build/ in a branch this didn't achieve anything. Change that to ignore all top-level build* directories. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-06-11gitignore: add wildcard to match toplevel patch filesPaul Gortmaker
To support the basic workflow of trivial patches: git format-patch HEAD~.. ; git send-email --to foo@bar.com 0001-foo.patch We don't want git status reporting on patches lying in the top level dir in this case. Cc: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-11.gitignore: add /bitbake to the ignore list for external distributionsJason Wessel
External distributions based on the oe-core will typically include bitbake in the top level directory. The idea is to make it easy for external distributions to easily assemble a distribution with a pristine version of oe-core, add avoid the git untracked messages: # Untracked files: # (use "git add <file>..." to include in what will be committed) # # bitbake/ [RP: remove leading slash] Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-15.gitignore: expand pyshtables.py ignoringLauri Hintsala
Bitbake generates pyshtables.py to bitbake/lib/bb/pysh/ folder if the user has write permissions there. Let's ignore generated file also on that location. Signed-off-by: Lauri Hintsala <lauri.hintsala@bluegiga.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-10-04Update gitignore to ignore all meta-* directoriesMatthew McClintock
meta-XYZ directories have been manually added in the past, instead always ignore them unless they are explicitly added Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-22.gitignore: Update build ignores to have wildcardKumar Gala
ignore not just build/* but any build*/* cases. Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2011-04-20Rename the remaining poky-* scripts to oe-* or runqemu-*Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-04-20.gitignore: Drop stale entriesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2010-12-10poky/.gitignore: updated the lines for the kernel manualScott Rifenbark
Ended up renaming these so they are all named 'kernel-manual" Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2010-12-10poky/.git/.gitignore: added the yocto-project-kernel-manual.pdf fileScott Rifenbark
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2010-12-10.git/.gitignore: Added files for the new kernel document.Scott Rifenbark
added the HTML and TAR files to this ignore file. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
2010-11-18.gitignore: update for new bsp-guide locationSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-11-14gitignore: ignore the default downloads directoryJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-11-06.gitignore: Update after documentation layout changesRichard Purdie
2010-10-15documentation: Complete poky-handbook -> poky-ref-manual renameRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-10-12Update gitignoreJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-10-02gitignore: Add meta-extras and meta-m2Richard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-08.gitignore: Ignore the built bsp-guideJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-03-26.gitignore: Add packaged staging directory to ignore listJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-03-23.gitignore: ignore bblayers.confJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-03-19.gitignore: Add handbook generated files to the ignore listRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-01Add *~ to .gitignoreRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-08-26Add poky-autobuilder to .gitignoreRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2008-12-17gitignore: Update entries to match various meta repositoriesRichard Purdie
2008-11-06.gitignore: Add extra entriesRichard Purdie
2008-11-04.gitignore: Add build/conf/local.confRichard Purdie
2008-11-03.gitignore: Fix directory reference issueRichard Purdie
2008-10-22Add meta-moblin-internal to gitignoreSamuel Ortiz
2008-10-17Update the ignore file so that it also includes VIM swap filesRobert Bradford
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5528 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-17Add .gitignoreRobert Bradford
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5525 311d38ba-8fff-0310-9ca6-ca027cbcb966