Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create new CodeComposerStudio.gitignore #1239

Open
wants to merge 4 commits into
base: master
from

Conversation

@wolf99
Copy link
Contributor

@wolf99 wolf99 commented Oct 7, 2014

gitignore for Texas Instruments embedded C/C++ IDE.
Application homepage: http://www.ti.com/tool/CCSTUDIO
Source control documentation link: http://processors.wiki.ti.com/index.php/Source_control_with_CCS
Added to provide previously unprovided support for the IDE.
Though the IDE is based on Eclpise CDT, the ignore recommendations are a bit different than for standard eclipse.

@arcresu
Copy link
Contributor

@arcresu arcresu commented Nov 12, 2014

Thanks for this. Is this IDE something that a lot of people use (with git)? Without knowing anything about it, I have a feeling that it might be a bit niche for this collection.

@arcresu arcresu added the needs info label Nov 12, 2014
@wolf99
Copy link
Contributor Author

@wolf99 wolf99 commented Nov 17, 2014

I dont have numbers, but TI issue Code Compser Studio IDE, for free in a lot of cases, for use with a lot of their controllers and processors (MSP430, C2000 series, SimpleLink, TM4x series, TMS570 & RM4 series, Sitara series, Multicore DSP and ARM including KeyStone series, F24x/C24x series, C3x/C4x series, etc) including devices used on their LaunchPad system - similar to Pi/Arduino/etc...
So I'd imagine at least a large portion of the users of these processors use the IDE... Git is baked right into the IDE with the eclipse eGit plugin... whether the users actually use git or not I don't know.
A cursory search on GitHub shows only a few hundred references to TI or code composer, but I imagine most repositories used for this type of development would be private.

@wolf99
Copy link
Contributor Author

@wolf99 wolf99 commented Nov 17, 2014

Just to add, in case you don't know, that a bunch of those devices are used in things like android devices, kindles, devices from samsung, blackbery, archos, nokia, projector devices, etc etc. Others are used in things from car vision systems to intelligent thermostats (e.g. the nest) or industrial power supplies. If only a fraction of those developments used the vendor-recommended IDE I'd hazard a guess that its more than use, say, Dart or Go on a production basis. What I've submitted is likely only a very barebones start to what the industry might use here and I would hope that others would contribute to it also.

@arcresu arcresu removed the needs info label Nov 29, 2014
@@ -0,0 +1,16 @@
# =========================
# Code Composer Studio Files
# =========================

This comment has been minimized.

@shiftkey

shiftkey May 8, 2015
Member

Most of the project templates maintained here don't have a header like this. The file name should be good enough to distinguish.

This comment has been minimized.

@wolf99

wolf99 May 11, 2015
Author Contributor

Thanks @shiftkey, rebased and edited as you recommend, in #8397fb5b

@wolf99 wolf99 force-pushed the wolf99:Add-Code-Composer-Studio-v6 branch from e4f2770 to 0261d44 May 11, 2015
@wolf99 wolf99 force-pushed the wolf99:Add-Code-Composer-Studio-v6 branch from fbff193 to dc56550 Jul 16, 2015
@wolf99 wolf99 force-pushed the wolf99:Add-Code-Composer-Studio-v6 branch from dc56550 to db24b7b Oct 30, 2015
@wolf99 wolf99 force-pushed the wolf99:Add-Code-Composer-Studio-v6 branch from db24b7b to a737c04 Nov 27, 2015
@wolf99
Copy link
Contributor Author

@wolf99 wolf99 commented Mar 14, 2016

Is this likely to get merged? Is further information or are changes required?
It would be really great to have this in the project and then available through gitignore.io.
Ta

@wolf99 wolf99 force-pushed the wolf99:Add-Code-Composer-Studio-v6 branch from a737c04 to 8397fb5 Oct 4, 2016
@koppor
Copy link
Contributor

@koppor koppor commented Jul 26, 2017

Until this gets merged, you could try to get it into https://github.com/dvcs/gitignore.

@wolf99
Copy link
Contributor Author

@wolf99 wolf99 commented Jul 26, 2017

@koppor great. in fact I see this is already added and available, awesome! 🙌

@wolf99
Copy link
Contributor Author

@wolf99 wolf99 commented Jun 6, 2019

Yo, if you don't want this in the project, please close the request.
If you do, please could ye merge 🤷

@koppor
Copy link
Contributor

@koppor koppor commented Jun 25, 2019

As per #2889 (comment), possible the files should be moved into the community/embedded/ sub directory?

wolf99 and others added 3 commits Oct 7, 2014
gitignore for Texas Instruments embedded C/C++ IDE.
Application homepage: http://www.ti.com/tool/CCSTUDIO
Source control documentation link: http://processors.wiki.ti.com/index.php/Source_control_with_CCS
Added to provide previously unprovided support for the IDE.
Though the IDE is based on Eclpise CDT, the ignore recommendations are slightly different than for standard eclipse.
@wolf99 wolf99 force-pushed the wolf99:Add-Code-Composer-Studio-v6 branch from 02d3c8c to 46e672a Jun 25, 2019
wolf99
as requested
@wolf99
Copy link
Contributor Author

@wolf99 wolf99 commented Jun 25, 2019

Have rebased again and moved as suggested.

But @koppor, are you able to explain the purpose of this community directory?
The spiel from the README is not very clear

"... which don't currently belong in the mainstream templates ..."

Looking at the files that are in the root directory it seems to be pretty arbitrary as to which technologies, languages and tools get covered there and which do not.

FWIW it's an open source GitHub repo... by definition the entire thing is community 🤷

(For that matter, I'm even still unclear as to the criteria delineating root and Global)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

4 participants