all: ensure .git* files are standard across subprojects

Produced via:

```sh
zig run ./dev/ensure-standard-files.zig
```

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
Stephen Gutekanst 2022-08-23 08:36:49 -07:00
parent 60220cbe4f
commit 0d5b853443
25 changed files with 93 additions and 13 deletions

2
.gitattributes vendored
View file

@ -1,2 +1,2 @@
* text=auto eol=lf * text=auto eol=lf
upstream/** linguist-vendored

2
.gitignore vendored
View file

@ -15,4 +15,4 @@ zig-out/
/debug/ /debug/
/build/ /build/
/build-*/ /build-*/
/docgen_tmp/ /docgen_tmp/

2
ecs/.gitattributes vendored Normal file
View file

@ -0,0 +1,2 @@
* text=auto eol=lf
upstream/** linguist-vendored

1
ecs/.github/FUNDING.yml vendored Normal file
View file

@ -0,0 +1 @@
github: slimsag

5
ecs/.github/pull_request_template.md vendored Normal file
View file

@ -0,0 +1,5 @@
Please send your change to [the main repository](https://github.com/hexops/mach/tree/main/ecs) instead, sorry for the trouble!
This helps us avoid some complex merge conflicts we run into when changes are made to both repositories and history needs to be reconciled. Keeping PRs in just that repository enables us to use `git subtree` to trivially keep the two repositories in sync.
Once your PR is merged over there, it'll automatically sync to this repository.

18
ecs/.gitignore vendored Normal file
View file

@ -0,0 +1,18 @@
# This file is for zig-specific build artifacts.
# If you have OS-specific or editor-specific files to ignore,
# such as *.swp or .DS_Store, put those in your global
# ~/.gitignore and put this in your ~/.gitconfig:
#
# [core]
# excludesfile = ~/.gitignore
#
# Cheers!
# -andrewrk
zig-cache/
zig-out/
/release/
/debug/
/build/
/build-*/
/docgen_tmp/

2
freetype/.gitignore vendored
View file

@ -15,4 +15,4 @@ zig-out/
/debug/ /debug/
/build/ /build/
/build-*/ /build-*/
/docgen_tmp/ /docgen_tmp/

2
gamemode/.gitattributes vendored Normal file
View file

@ -0,0 +1,2 @@
* text=auto eol=lf
upstream/** linguist-vendored

1
gamemode/.github/FUNDING.yml vendored Normal file
View file

@ -0,0 +1 @@
github: slimsag

View file

@ -0,0 +1,5 @@
Please send your change to [the main repository](https://github.com/hexops/mach/tree/main/gamemode) instead, sorry for the trouble!
This helps us avoid some complex merge conflicts we run into when changes are made to both repositories and history needs to be reconciled. Keeping PRs in just that repository enables us to use `git subtree` to trivially keep the two repositories in sync.
Once your PR is merged over there, it'll automatically sync to this repository.

18
gamemode/.gitignore vendored Normal file
View file

@ -0,0 +1,18 @@
# This file is for zig-specific build artifacts.
# If you have OS-specific or editor-specific files to ignore,
# such as *.swp or .DS_Store, put those in your global
# ~/.gitignore and put this in your ~/.gitconfig:
#
# [core]
# excludesfile = ~/.gitignore
#
# Cheers!
# -andrewrk
zig-cache/
zig-out/
/release/
/debug/
/build/
/build-*/
/docgen_tmp/

2
glfw/.gitattributes vendored
View file

@ -1,2 +1,2 @@
* text=auto eol=lf * text=auto eol=lf
upstream/** linguist-vendored

2
glfw/.gitignore vendored
View file

@ -15,4 +15,4 @@ zig-out/
/debug/ /debug/
/build/ /build/
/build-*/ /build-*/
/docgen_tmp/ /docgen_tmp/

View file

@ -1,2 +1,2 @@
* text=auto eol=lf * text=auto eol=lf
upstream/** linguist-vendored

2
gpu-dawn/.gitignore vendored
View file

@ -15,4 +15,4 @@ zig-out/
/debug/ /debug/
/build/ /build/
/build-*/ /build-*/
/docgen_tmp/ /docgen_tmp/

2
gpu/.gitattributes vendored
View file

@ -1,2 +1,2 @@
* text=auto eol=lf * text=auto eol=lf
upstream/** linguist-vendored

View file

@ -1,4 +1,4 @@
Please send your change to [the main repository](https://github.com/hexops/mach/tree/main/gpu-dawn) instead, sorry for the trouble! Please send your change to [the main repository](https://github.com/hexops/mach/tree/main/gpu) instead, sorry for the trouble!
This helps us avoid some complex merge conflicts we run into when changes are made to both repositories and history needs to be reconciled. Keeping PRs in just that repository enables us to use `git subtree` to trivially keep the two repositories in sync. This helps us avoid some complex merge conflicts we run into when changes are made to both repositories and history needs to be reconciled. Keeping PRs in just that repository enables us to use `git subtree` to trivially keep the two repositories in sync.

2
gpu/.gitignore vendored
View file

@ -15,4 +15,4 @@ zig-out/
/debug/ /debug/
/build/ /build/
/build-*/ /build-*/
/docgen_tmp/ /docgen_tmp/

1
sysaudio/.github/FUNDING.yml vendored Normal file
View file

@ -0,0 +1 @@
github: slimsag

View file

@ -0,0 +1,5 @@
Please send your change to [the main repository](https://github.com/hexops/mach/tree/main/sysaudio) instead, sorry for the trouble!
This helps us avoid some complex merge conflicts we run into when changes are made to both repositories and history needs to be reconciled. Keeping PRs in just that repository enables us to use `git subtree` to trivially keep the two repositories in sync.
Once your PR is merged over there, it'll automatically sync to this repository.

2
sysaudio/.gitignore vendored
View file

@ -16,5 +16,3 @@ zig-out/
/build/ /build/
/build-*/ /build-*/
/docgen_tmp/ /docgen_tmp/
upstream/soundio/src/config.h

2
sysjs/.gitattributes vendored Normal file
View file

@ -0,0 +1,2 @@
* text=auto eol=lf
upstream/** linguist-vendored

1
sysjs/.github/FUNDING.yml vendored Normal file
View file

@ -0,0 +1 @@
github: slimsag

View file

@ -0,0 +1,5 @@
Please send your change to [the main repository](https://github.com/hexops/mach/tree/main/sysjs) instead, sorry for the trouble!
This helps us avoid some complex merge conflicts we run into when changes are made to both repositories and history needs to be reconciled. Keeping PRs in just that repository enables us to use `git subtree` to trivially keep the two repositories in sync.
Once your PR is merged over there, it'll automatically sync to this repository.

18
sysjs/.gitignore vendored
View file

@ -1,2 +1,18 @@
zig-out/ # This file is for zig-specific build artifacts.
# If you have OS-specific or editor-specific files to ignore,
# such as *.swp or .DS_Store, put those in your global
# ~/.gitignore and put this in your ~/.gitconfig:
#
# [core]
# excludesfile = ~/.gitignore
#
# Cheers!
# -andrewrk
zig-cache/ zig-cache/
zig-out/
/release/
/debug/
/build/
/build-*/
/docgen_tmp/