aboutsummaryrefslogtreecommitdiff
path: root/.gitignore
AgeCommit message (Collapse)AuthorFilesLines
2023-01-15.gitignore: Add .cache and compile_commands.jsonMarian Buschsieweke1-0/+8
Enhancing the editor / IDE experience with the use of the language server protocol (lsp) is getting more and more common. The most widely used lsp implementation for C/C++ outside of Redmond is clangd. Clangd uses compile_commands.json, that contains the compiler invocation for each compilation unit, to get the required $CFLAGS to successfully located header files etc. This is best automatically generated from with bear on Makefile based build systems. Hence, there is little value in adding it to the git repo. In addition, clangd generates cache files in the .cache folder. Again, there is no reason in tracking it with git. Change-Id: Ic5165d10aca3a1cc9e9398af9dd2fbf0977608b3 Signed-off-by: Marian Buschsieweke <marian.buschsieweke@ovgu.de> Reviewed-on: https://review.openocd.org/c/openocd/+/7414 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
2022-09-18checkpatch: enable CAMELCASE testAntonio Borneo1-0/+3
OpenOCD has to deal with CamelCase API, mainly from inttypes.h, jimtcl, libusb and Windows. Modify checkpatch script to load from a file the list of allowed CamelCase symbols. Populate the file 'camelcase.txt' with the symbols that OpenOCD has to get from external library, plus some of the symbols that should be fixed later. Enable CAMELCASE test in configuration script. Add generated files to .gitignore. Remove the check for 'known' CamelCase symbols from include folder as this will not work on OpenOCD Jenkins, as it run checkpatch on already patched code. Change-Id: I0415af673ed9f985394405ff8f1eeec81135410a Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/6170 Tested-by: jenkins
2022-09-13.gitignore: remove cross-compile *-libtoolAntonio Borneo1-1/+0
This reverts commit dac90163a287 (".gitignore: add cross-compile *-libtool") [1] merged in May 2022. The old build system of OpenEmbedded used to rebuild and rename plenty of tools to discriminate between host's and target's tools. This creates, among others, the odd file "$CROSS_COMPILE-libtool" that was addressed by the patch [1]. OpenEmbedded has dropped this odd behavior with patch [2], present in OpenEmbedded 4.0 "kirkstone" tagged on April 2022. In current situation: - old OpenEmbedded use OpenOCD v0.11.0 or older, so will not use the patch [1]; - new OpenEmbedded has [2] applied, so will never take benefit from the patch [1]. As consequence, patch [1] is completely useless and keeping it in OpenOCD can even be misleading. Revert patch [1]. Change-Id: I75793fce82a5297d74af72e620c4e63cd5b15f90 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Fixes: https://review.openocd.org/6960 [1] Fixes: dac90163a287 (".gitignore: add cross-compile *-libtool") Link: https://git.openembedded.org/openembedded-core/commit/?id=4b308773eca7 [2] Reviewed-on: https://review.openocd.org/c/openocd/+/7161 Tested-by: jenkins
2022-05-14.gitignore: add cross-compile *-libtoolAntonio Borneo1-0/+1
While cross-compiling OpenOCD the generated script is not named "libtool" anymore, but e.g. "arm-linux-gnueabi-libtool". Ignore all the possible variants "*-libtool". Change-Id: I7a0dade992dbc13f977610bd4a78f8a4783b0146 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/6960 Tested-by: jenkins
2021-10-02gitignore: Add GNU Global tag filesYasushi SHOJI1-0/+5
This commit adds GNU Global[1] tag files to .gitignore. [1]: https://www.gnu.org/software/global/ Change-Id: Ia09fb359cfdfeadd9538cf6352d353e6475e85c7 Signed-off-by: Yasushi SHOJI <yashi@spacecubics.com> Reviewed-on: https://review.openocd.org/c/openocd/+/6541 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
2021-05-22configure.ac: use a separate folder for Autoconf-generated filesR. Diez1-8/+4
Autoconf generates several files in root folder of the project. Keep the root folder cleaner by specifying subfolder 'build-aux'. Align .gitignore accordingly. Signed-off-by: R. Diez <rdiezmail-openocd@yahoo.de> Change-Id: Ied87faba495d9eeb8f98e78c2e2b7e7e596febfb Reviewed-on: http://openocd.zylin.com/6236 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
2016-12-08Convert to non-recursive makeAndreas Fritiofson1-1/+1
Change-Id: I11f8bc8553957e2ff083c09e72e16881e4d3bb6f Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com> Reviewed-on: http://openocd.zylin.com/3865 Tested-by: jenkins Reviewed-by: Paul Fertser <fercerpav@gmail.com>
2016-08-13contrib/loaders: Add umbrella MakefileAndreas Färber1-0/+1
Add a Makefile that orchestrates the other loader Makefiles. It assumes that the clean target can be run without cross toolchain. at91sam7x does not successfully build and is not really needed either, therefore left out. Add an exception to .gitignore for any contrib/loaders Makefile. Change-Id: I74456b768472f3190a1721bcf41a777bb8daf973 Signed-off-by: Andreas Färber <afaerber@suse.de> Reviewed-on: http://openocd.zylin.com/3504 Tested-by: jenkins Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
2014-08-02Fix some problems with the bin2char utilityAndreas Fritiofson1-2/+2
Don't hardcode the type for the array, just output the array initializer so the includer can choose the type and storage class, zero-terminate at will and so on. Change-Id: I6d5e0710eaaba0a218b3eb32f6569177356f4462 Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com> Reviewed-on: http://openocd.zylin.com/2176 Tested-by: jenkins Reviewed-by: Paul Fertser <fercerpav@gmail.com>
2014-03-29top .gitignore: ignore ctags tag filesAntony Pavlov1-0/+3
Change-Id: I64538525626688b0cd1eda579294e547a2e40b30 Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com> Reviewed-on: http://openocd.zylin.com/1971 Tested-by: jenkins Reviewed-by: Oleksij Rempel <linux@rempel-privat.de> Reviewed-by: Jörg Wunsch <openocd@uriah.heep.sax.de> Reviewed-by: Paul Fertser <fercerpav@gmail.com>
2014-01-29top .gitignore: ignore .dirstamp filesAntony Pavlov1-0/+1
Just after succesfull build you can see some untracked files in the 'git status' output: src/jtag/drivers/versaloon/.dirstamp src/jtag/drivers/versaloon/usbtoxxx/.dirstamp This commit fixes the problem. Change-Id: I1674eb4423e97c5f0a47f216981eaffdc351f784 Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com> Reviewed-on: http://openocd.zylin.com/1898 Tested-by: jenkins Reviewed-by: Paul Fertser <fercerpav@gmail.com>
2013-07-17OpenULINK firmware: change .lnk file extension to .lk in "make clean"Martin Schmölzer1-1/+1
Recent versions of SDCC generate .lk files instead of .lnk - change the OpenULINK Makefile "clean" target and top level .gitignore file to reflect this. Change-Id: I36f38638b712b962498c69c362f123378e1aa045 Signed-off-by: Martin Schmölzer <martin.schmoelzer@student.tuwien.ac.at> Reviewed-on: http://openocd.zylin.com/1485 Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
2012-04-24topic: Ignored TAGS files.Linus Tolke1-0/+3
Allow use of TAGS. Change-Id: I5e71e8986671642b49cc9a62d37cc8c0dfa37181 Signed-off-by: Linus Tolke <linus@tigris.org> Reviewed-on: http://openocd.zylin.com/595 Reviewed-by: Peter Stuge <peter@stuge.se> Tested-by: jenkins
2011-12-22git should ignore patches from format-patchUlf Samuelsson1-0/+1
Change-Id: Iafce872fa7559180834532ba80941dec3db7d079 Signed-off-by: Ulf Samuelsson <ulf@emagii.com> Reviewed-on: http://openocd.zylin.com/295 Tested-by: jenkins Reviewed-by: Mathias Küster <kesmtp@freenet.de> Reviewed-by: Øyvind Harboe <oyvindharboe@gmail.com>
2011-06-26Add OpenULINK driver files generated by SDCC to .gitignoreMartin Schmölzer1-0/+11
2011-01-31Add cscope to .gitignoreAaron Carroll1-0/+3
Signed-off-by: Aaron Carroll <aaronc@cse.unsw.edu.au>
2010-06-22gitignore: start list of emacs temp files to ignoreØyvind Harboe1-0/+3
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
2010-01-08Coexist with quilt: rename PATCHES --> PATCHES.txtDavid Brownell1-0/+3
The issues is on Win32, which ignores case in filesystem and thus doesn't tolerate the quilt "patches" directory. Rename, and add "patches" to .gitignore so that developers can choose to use quilt for local patch management. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
2009-12-30Remove some more Eclipse stuff from Git's eyes.Dean Glazeski1-1/+2
This adds the .settings folder and the .cproject file put down by Eclipse from the eyes of Git. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
2009-12-08minidriver: fix inline capability of minidriverØyvind Harboe1-0/+4
Low latency low CPU processing power systems(embedded) will benefit greatly from being able to inline certain jtag_add_xxx() fn's. The trick is that this has to be done in such a way as to allow implementing an OpenOCD API with a shared library(eventually) on a PC hosted OpenOCD. Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
2009-11-18move startup.c to libopenocdZachary T Welch1-0/+1
Moves the creation of startup_tcl.c from src/helper/ to src/. Prepares to split the startup.tcl file into its per-module parts.
2009-11-13remove accidental artifactZachary T Welch1-0/+1
Somehow I managed to slip a temporary build file into the tree. Remove it and update the .gitignore file so it doesn't happen again.
2009-10-27Improve .gitignore rules.Zachary T Welch1-1/+5
A '.*' rule prevents the 'git submodule add' from correctly adding the first submodule, because it creates the .gitmodule file. This file will not be added (without -f) result in incomplete submodule commits. The new rules mask the specific files present in my own build tree, but additional rules may be needed to hide other types of temporary files.
2009-10-19Ignore openocd.exe for "git status"David Brownell1-0/+1
2009-10-17Ignore two more generated filesDavid Brownell1-0/+5
On Windows the name is "bin2char.exe". All operating systems now have "xscale_handler.h".
2009-10-08Testing committing changes to .gitignore to ignore more build outputØyvind Harboe1-0/+2
2009-10-08Add .project to .gitignoreØyvind Harboe1-0/+4
2009-10-06Take "patches" out of .gitignore ... Win32 is case-crazydbrownell1-3/+0
git-svn-id: svn://svn.berlios.de/openocd/trunk@2803 b42882b7-edfa-0310-969c-e2dbd0fdcd60
2009-10-05Add initial ".gitignore".dbrownell1-0/+52
git-svn-id: svn://svn.berlios.de/openocd/trunk@2802 b42882b7-edfa-0310-969c-e2dbd0fdcd60