git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Is there a way to have a local version of a header file?

From
DLDavid Lang <david@lang.hm>
Date
Mar 18, 2017, 14:29 UTC
Message-ID
<nycvar.QRO.7.75.62.1703180724490.3797@qynat-yncgbc>

for an embedded project built inside the Arduino IDE, (alternate firmware for a home automation project) there is a need to set a number of parameters that we really don't want in the main repo (wifi network IDs/passwords)

right now, we have these things set as #defines in a header file.
We need to distribute a base version of this file for new people to get started.

Is there any way to have git define a file in such a way that if it doesn't exist in the worktree it gets populated, but if it does exist it doesn't get overwritten? (as I type this, I'm thinking a trigger may work, but we need it to work on Linux, Windows and OSX)

Any thoughts on a sane way to handle this situation?
David Lang
Next: Ævar Arnfjörð Bjarmason
Message 1 of 11 in “Is there a way to have a local version of a header file?”
  1. David LangMar 18, 2017
  2. Ævar Arnfjörð BjarmasonMar 18, 2017
  3. David LangMar 18, 2017
  4. Ævar Arnfjörð BjarmasonMar 18, 2017
  5. Junio C HamanoMar 18, 2017
  6. David LangMar 18, 2017
  7. Junio C HamanoMar 18, 2017
  8. Samuel LijinMar 18, 2017
  9. Johannes SixtMar 19, 2017
  10. David LangMar 19, 2017
  11. Jakub NarębskiMar 18, 2017

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.