Updated .gitattributes and .gitignore
This commit is contained in:
43
.gitattributes
vendored
43
.gitattributes
vendored
@@ -5,6 +5,8 @@
|
||||
*.asmdef text eol=lf
|
||||
*.asset text eol=lf
|
||||
*.controller text eol=lf
|
||||
*.cubemap text eol=lf
|
||||
*.flare text eol=lf
|
||||
*.json text eol=lf
|
||||
*.mat text eol=lf
|
||||
*.meta text eol=lf
|
||||
@@ -24,20 +26,30 @@
|
||||
*.shader text eol=crlf
|
||||
*.sln text eol=crlf
|
||||
|
||||
# Documents
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Blender
|
||||
*.blend filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# 3ds Max
|
||||
*.3ds filter=lfs diff=lfs merge=lfs -text
|
||||
*.max filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Maya
|
||||
*.ma text eol=lf
|
||||
*.mb filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Substance Painter/Designer
|
||||
.sbs text eol=lf
|
||||
.sbsar filter=lfs diff=lfs merge=lfs -text
|
||||
.spp filter=lfs diff=lfs merge=lfs -text
|
||||
.spsm filter=lfs diff=lfs merge=lfs -text
|
||||
# Modo
|
||||
*.lxo filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Filmbox
|
||||
# Substance Painter/Designer
|
||||
*.sbs text eol=lf
|
||||
*.sbsar filter=lfs diff=lfs merge=lfs -text
|
||||
*.spp filter=lfs diff=lfs merge=lfs -text
|
||||
*.spsm filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Filmbox (FBX)
|
||||
# *your mileage may vary, since .fbx can be either in binary or ascii
|
||||
*.fbx text eol=lf
|
||||
# *.fbx filter=lfs diff=lfs merge=lfs -text
|
||||
@@ -47,11 +59,19 @@
|
||||
*.glb filter=lfs diff=lfs merge=lfs -text
|
||||
*.bin filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# OBJ
|
||||
*.obj text eol=lf
|
||||
|
||||
# Images
|
||||
*.bmp filter=lfs diff=lfs merge=lfs -text
|
||||
*.exr filter=lfs diff=lfs merge=lfs -text
|
||||
*.gif filter=lfs diff=lfs merge=lfs -text
|
||||
*.hdr filter=lfs diff=lfs merge=lfs -text
|
||||
*.ico filter=lfs diff=lfs merge=lfs -text
|
||||
*.jpeg filter=lfs diff=lfs merge=lfs -text
|
||||
*.jpg filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdn filter=lfs diff=lfs merge=lfs -text
|
||||
*.pfm filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.psd filter=lfs diff=lfs merge=lfs -text
|
||||
*.tga filter=lfs diff=lfs merge=lfs -text
|
||||
@@ -67,7 +87,18 @@
|
||||
*.webm filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Sound
|
||||
*.mid filter=lfs diff=lfs merge=lfs -text
|
||||
*.midi filter=lfs diff=lfs merge=lfs -text
|
||||
*.mp3 filter=lfs diff=lfs merge=lfs -text
|
||||
*.ogg filter=lfs diff=lfs merge=lfs -text
|
||||
*.opus filter=lfs diff=lfs merge=lfs -text
|
||||
*.wav filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Binaries
|
||||
*.dll filter=lfs diff=lfs merge=lfs -text
|
||||
*.exe filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
# Shell scripts
|
||||
*.bat text eol=crlf
|
||||
*.cmd text eol=crlf
|
||||
*.sh text eol=lf
|
||||
|
||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -99,6 +99,7 @@ crashlytics-build.properties
|
||||
# OpenXR stuff
|
||||
/[Aa]ssets/XR
|
||||
/[Aa]ssets/XR.meta
|
||||
/[Pp]roject[Ss]ettings/EditorBuildSettings.asset
|
||||
|
||||
# Trash stuff
|
||||
*_cache.txt
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1045 &1
|
||||
EditorBuildSettings:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Scenes: []
|
||||
m_configObjects:
|
||||
com.unity.xr.management.loader_settings: {fileID: 11400000, guid: e303a264f042df44299bf35287a4122c,
|
||||
type: 2}
|
||||
26
repo-cleanup.cmd
Normal file
26
repo-cleanup.cmd
Normal file
@@ -0,0 +1,26 @@
|
||||
@ECHO OFF
|
||||
TITLE Clean up Unity Project repo
|
||||
SETLOCAL EnableDelayedExpansion
|
||||
|
||||
CALL :cleanup --dry-run || GOTO die
|
||||
|
||||
CHOICE /M "Execute"
|
||||
IF !ERRORLEVEL! NEQ 1 (
|
||||
ECHO Aborting cleanup...
|
||||
) ELSE (
|
||||
CALL :cleanup || GOTO die
|
||||
ECHO Done.
|
||||
)
|
||||
|
||||
:end
|
||||
PAUSE
|
||||
EXIT /B 0
|
||||
|
||||
:die
|
||||
PAUSE
|
||||
EXIT /B %ERRORLEVEL%
|
||||
|
||||
|
||||
:cleanup
|
||||
git clean -dfX %* "%~dp0." || EXIT /B
|
||||
EXIT /B 0
|
||||
30
repo-cleanup.sh
Normal file
30
repo-cleanup.sh
Normal file
@@ -0,0 +1,30 @@
|
||||
#!/bin/sh
|
||||
|
||||
me="$(realpath "$0")"
|
||||
repository="$(dirname "$me")/."
|
||||
|
||||
# I have no mouth but i must scream
|
||||
if [ ! -t 0 ]; then
|
||||
if command -v x-terminal-emulator >/dev/null 2>&1; then
|
||||
x-terminal-emulator -e "$me"
|
||||
elif command -v xdg-terminal >/dev/null 2>&1; then
|
||||
xdg-terminal "$me"
|
||||
else
|
||||
echo "Run me from the fucking terminal!" >"${me}.README"
|
||||
exit 1
|
||||
fi
|
||||
exit 0
|
||||
fi
|
||||
|
||||
git clean -dfX --dry-run "${repository}"
|
||||
|
||||
printf "Execute [Y,N]?"; read -r yn
|
||||
if [ "$yn" = "${yn#[Yy]}" ] ;then
|
||||
echo "Aborting cleanup..."
|
||||
else
|
||||
git clean -dfX "${repository}"
|
||||
echo "Done."
|
||||
fi
|
||||
|
||||
printf "Press any key to continue..."; read -r _
|
||||
exit 0
|
||||
Reference in New Issue
Block a user