diff --git a/.ccls b/.ccls new file mode 100644 index 0000000..3878d6e --- /dev/null +++ b/.ccls @@ -0,0 +1,6 @@ +clang++ +-Iinputs +-I. +-I${GNS_INCLUDE} +-DWINDOW=1 +-DRENDERER=1 diff --git a/.gitignore b/.gitignore index b0d0388..a7ab073 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ vendor/ .ccls-cache/ -.ccls diff --git a/flake.nix b/flake.nix index bcf6c15..1789692 100644 --- a/flake.nix +++ b/flake.nix @@ -279,23 +279,13 @@ nlohmann_json - imgui - gamenetworkingsockets ]; - shellHook = '' - cp ${(pkgs.writeText ".ccls" '' - clang++ - -Iinputs - -I. - -I${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets - -DWINDOW=1 - -DRENDERER=1 - '')} ./.ccls + export ''$GNS_INCLUDE=${pkgs.gamenetworkingsockets}/include/GameNetworkingSockets ''; };