diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..c5d081a --- /dev/null +++ b/.gitattributes @@ -0,0 +1,59 @@ +lfs-files/** filter=lfs diff=lfs merge=lfs -text + +# Set default behavior to maintain line endings (LF in repository, native on checkout) +* text=auto + +# Explicitly declare text files you want to always be normalized and converted +# to native line endings on checkout +*.cs text +*.h text +*.cpp text +*.c text +*.hpp text +*.uplugin text +*.ini text +*.config text +*.uproject text +*.xml text +*.json text +*.md text +*.txt text +*.html text +*.css text +*.js text +*.ts text +*.py text +*.bat text +*.sh text eol=lf + +# Declare files that will always have CRLF line endings on checkout +*.sln text eol=crlf +*.csproj text eol=crlf +*.vcxproj text eol=crlf +*.vcxproj.filters text eol=crlf + +# Denote all files that are truly binary and should not be modified +*.png binary +*.jpg binary +*.jpeg binary +*.gif binary +*.ico binary +*.tga binary +*.psd binary +*.uasset binary +*.umap binary +*.mp3 binary +*.wav binary +*.mp4 binary +*.mov binary +*.fla binary +*.swf binary +*.dll binary +*.lib binary +*.a binary +*.exe binary +*.pdf binary +*.zip binary +*.7z binary +*.ttf binary +*.otf binary diff --git a/lfs-files/rusty_metal_barrel_tewscfuda_raw.glb b/lfs-files/rusty_metal_barrel_tewscfuda_raw.glb new file mode 100644 index 0000000..8c9a458 --- /dev/null +++ b/lfs-files/rusty_metal_barrel_tewscfuda_raw.glb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae0ea456bf158d2ae1adf2522fc88f3aedb371b8b98eb7b5fb7dabfa95898f9c +size 175830288 diff --git a/main.cc b/main.cc index 981a175..37f632f 100644 --- a/main.cc +++ b/main.cc @@ -1,6 +1,11 @@ #include +auto get_fib_of(int n) -> int { + return n < 2 ? 1 : get_fib_of(n - 1) + get_fib_of(n - 2); +} + auto main() -> int { std::cout << "hello, world" << std::endl; + std::cout << "10th fib is: " << get_fib_of(10) << std::endl; return 0; }