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

Closed
wants to merge 4 commits into 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 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.

@wolf99
Copy link
Contributor Author

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 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.

@@ -0,0 +1,16 @@
# =========================
# Code Composer Studio Files
# =========================
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

Copy link
Contributor Author

@wolf99 wolf99 May 11, 2015

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

@wolf99
Copy link
Contributor Author

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 Add-Code-Composer-Studio-v6 branch from a737c04 to 8397fb5 Compare October 4, 2016 12:13
@koppor
Copy link
Contributor

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 commented Jul 26, 2017

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

@wolf99
Copy link
Contributor Author

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 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 June 25, 2019 22:57
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 Add-Code-Composer-Studio-v6 branch from 02d3c8c to 46e672a Compare June 25, 2019 21:59
@wolf99
Copy link
Contributor Author

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)

@wolf99
Copy link
Contributor Author

wolf99 commented Jul 11, 2021

I see this is in https://github.com/toptal/gitignore/blob/master/templates/CodeComposerStudio.gitignore .
Not interested in keeping this PR up to date anymore.

@wolf99 wolf99 closed this Jul 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants