Skip to content

Commit

Permalink
Add dependency cache and remove meshoptimizer
Browse files Browse the repository at this point in the history
  • Loading branch information
Foereaper committed Aug 16, 2024
1 parent d06d115 commit 2ca915e
Show file tree
Hide file tree
Showing 86 changed files with 42 additions and 32,583 deletions.
9 changes: 7 additions & 2 deletions Dependencies/jolt/jolt.lua
Original file line number Diff line number Diff line change
Expand Up @@ -494,9 +494,14 @@ Solution.Util.CreateStaticLib(dep.Name, Solution.Projects.Current.BinDir, dep.De
end)

Solution.Util.CreateDep(dep.NameLow, dep.Dependencies, function()
-- get our own local cache
local additionalDefines = Solution.Util.GetDepCache(dep.NameLow, "cache")
if not additionalDefines then
additionalDefines = GetJoltDefines()
Solution.Util.SetDepCache(dep.NameLow, "cache", additionalDefines)
end

Solution.Util.SetIncludes(dep.Path)
Solution.Util.SetLinks(dep.Name)

local additionalDefines = GetJoltDefines()
Solution.Util.SetDefines(additionalDefines)
end)
13 changes: 0 additions & 13 deletions Dependencies/meshoptimizer/.clang-format

This file was deleted.

8 changes: 0 additions & 8 deletions Dependencies/meshoptimizer/.editorconfig

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions Dependencies/meshoptimizer/.github/ISSUE_TEMPLATE/config.yml

This file was deleted.

This file was deleted.

149 changes: 0 additions & 149 deletions Dependencies/meshoptimizer/.github/workflows/build.yml

This file was deleted.

36 changes: 0 additions & 36 deletions Dependencies/meshoptimizer/.github/workflows/release.yml

This file was deleted.

3 changes: 0 additions & 3 deletions Dependencies/meshoptimizer/.gitignore

This file was deleted.

Loading

0 comments on commit 2ca915e

Please sign in to comment.