2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-04-22 03:29:37 +00:00
Commit Graph

2342 Commits

Author SHA1 Message Date
Jan c524cb007a chore: implement obj loading skeleton with localize asset 2025-01-01 18:14:40 +01:00
Jan 673db0592f chore: add scripts for formatting via docker containers 2025-01-01 18:14:40 +01:00
Jan 2c8fcf1630 chore: formatting 2025-01-01 18:14:40 +01:00
Jan 4f0a405bdc chore: adjust asset creation process to use separated AssetCreators 2025-01-01 18:14:40 +01:00
Jan 63046f5681 chore: do not add duplicate paths in LinkerPaths 2025-01-01 18:14:40 +01:00
Jan a240824706 chore: normalize paths before making use of them in LinkerPaths 2025-01-01 18:14:39 +01:00
Jan 110f31e58a chore: fix linux build 2025-01-01 18:14:39 +01:00
Jan be6c30c503 refactor: rework search paths 2025-01-01 18:14:39 +01:00
Jan fd421c4784 chore: use std format for linker and unlinker args 2025-01-01 18:14:39 +01:00
Jan 3803ae24f5 chore: add ObjCompiling component 2025-01-01 18:14:39 +01:00
Jan f9e0bdaa7b chore: always build fastfile when there are assets defined 2025-01-01 18:14:39 +01:00
Jan 2182196730 feat: add ipak and iwd zone definition metadata to replace type 2025-01-01 18:14:39 +01:00
Jan 973ff73554 Merge pull request #324 from Laupetin/dependabot/submodules/thirdparty/json-6be4e85
chore(deps): bump thirdparty/json from `af4ad79` to `6be4e85`
2024-12-31 12:40:55 +01:00
dependabot[bot] 7097e36d27 chore(deps): bump thirdparty/json from af4ad79 to 6be4e85
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `af4ad79` to `6be4e85`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](https://github.com/nlohmann/json/compare/af4ad7915cf7b65692fa02d7b82a11d580aa3c0d...6be4e8560023098fdb6d2047e6e6e5bc5dd52879)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-27 22:06:52 +00:00
Jan a98fa5b5e3 Merge pull request #323 from Laupetin/dependabot/submodules/thirdparty/eigen-24e0c2a
chore(deps): bump thirdparty/eigen from `af59ada` to `24e0c2a`
2024-12-23 18:28:08 +01:00
Jan f3d8addde8 Merge pull request #322 from Laupetin/dependabot/submodules/thirdparty/json-af4ad79
chore(deps): bump thirdparty/json from `620034e` to `af4ad79`
2024-12-23 18:27:52 +01:00
Jan 00ab5e69e1 Merge pull request #321 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-c900951
chore(deps): bump thirdparty/libtomcrypt from `a81dab9` to `c900951`
2024-12-23 18:27:31 +01:00
dependabot[bot] 1a5ebb0d81 chore(deps): bump thirdparty/eigen from af59ada to 24e0c2a
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `af59ada` to `24e0c2a`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](https://gitlab.com/libeigen/eigen/compare/af59ada0accc722ebd930ec65340156dbe62ffa1...24e0c2a125d2b37b35719124d1f758777c150ca8)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-20 22:44:26 +00:00
dependabot[bot] a17360c916 chore(deps): bump thirdparty/json from 620034e to af4ad79
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `620034e` to `af4ad79`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](https://github.com/nlohmann/json/compare/620034ececc93991c5c1183b73c3768d81ca84b3...af4ad7915cf7b65692fa02d7b82a11d580aa3c0d)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-20 22:44:24 +00:00
dependabot[bot] f6921acbc2 chore(deps): bump thirdparty/libtomcrypt from a81dab9 to c900951
Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `a81dab9` to `c900951`.
- [Release notes](https://github.com/libtom/libtomcrypt/releases)
- [Commits](https://github.com/libtom/libtomcrypt/compare/a81dab997092c644413ec4906071018d4814922c...c900951dab1bb94bab803fc57688dac18e3b71f9)

---
updated-dependencies:
- dependency-name: thirdparty/libtomcrypt
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-20 22:44:23 +00:00
Jan 3db816fb7f Merge pull request #320 from Laupetin/dependabot/submodules/thirdparty/eigen-af59ada
chore(deps): bump thirdparty/eigen from `fd48fbb` to `af59ada`
2024-12-19 17:14:30 +01:00
Jan 50e396c587 Merge pull request #319 from Laupetin/dependabot/submodules/thirdparty/json-620034e
chore(deps): bump thirdparty/json from `9f60e85` to `620034e`
2024-12-19 17:14:11 +01:00
Jan cc39a394e6 Merge pull request #318 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-a81dab9
chore(deps): bump thirdparty/libtomcrypt from `507c668` to `a81dab9`
2024-12-19 17:13:57 +01:00
dependabot[bot] b16198c705 chore(deps): bump thirdparty/eigen from fd48fbb to af59ada
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `fd48fbb` to `af59ada`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](https://gitlab.com/libeigen/eigen/compare/fd48fbb260ea8d0e926f30338149da824d7bb8b6...af59ada0accc722ebd930ec65340156dbe62ffa1)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-13 22:33:52 +00:00
dependabot[bot] f1f13d09eb chore(deps): bump thirdparty/json from 9f60e85 to 620034e
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `9f60e85` to `620034e`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](https://github.com/nlohmann/json/compare/9f60e855576bb1e95f39ab23b3821982cccb0bab...620034ececc93991c5c1183b73c3768d81ca84b3)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-13 22:33:51 +00:00
dependabot[bot] 5e02352784 chore(deps): bump thirdparty/libtomcrypt from 507c668 to a81dab9
Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `507c668` to `a81dab9`.
- [Release notes](https://github.com/libtom/libtomcrypt/releases)
- [Commits](https://github.com/libtom/libtomcrypt/compare/507c66827f218de5bcae51fed1acfbe0db7824a1...a81dab997092c644413ec4906071018d4814922c)

---
updated-dependencies:
- dependency-name: thirdparty/libtomcrypt
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-13 22:33:48 +00:00
Jan ce3f2c6d97 Merge pull request #317 from Laupetin/dependabot/submodules/thirdparty/json-9f60e85
chore(deps): bump thirdparty/json from `1b9a9d1` to `9f60e85`
2024-12-07 14:03:38 +01:00
Jan b571024385 Merge pull request #316 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-507c668
chore(deps): bump thirdparty/libtomcrypt from `1764254` to `507c668`
2024-12-07 14:03:26 +01:00
Jan fa250531b2 Merge pull request #315 from Laupetin/dependabot/submodules/thirdparty/eigen-fd48fbb
chore(deps): bump thirdparty/eigen from `d34b100` to `fd48fbb`
2024-12-07 14:03:11 +01:00
dependabot[bot] 9d37005445 chore(deps): bump thirdparty/json from 1b9a9d1 to 9f60e85
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `1b9a9d1` to `9f60e85`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](https://github.com/nlohmann/json/compare/1b9a9d1f2122e73b69f5d62d0ce3ebda8cd41ff0...9f60e855576bb1e95f39ab23b3821982cccb0bab)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-06 23:00:10 +00:00
dependabot[bot] 45ac414c11 chore(deps): bump thirdparty/libtomcrypt from 1764254 to 507c668
Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `1764254` to `507c668`.
- [Release notes](https://github.com/libtom/libtomcrypt/releases)
- [Commits](https://github.com/libtom/libtomcrypt/compare/17642547e4b18a6ba58b1705527500b003caca8f...507c66827f218de5bcae51fed1acfbe0db7824a1)

---
updated-dependencies:
- dependency-name: thirdparty/libtomcrypt
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-06 23:00:08 +00:00
dependabot[bot] 6d7fed74a6 chore(deps): bump thirdparty/eigen from d34b100 to fd48fbb
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `d34b100` to `fd48fbb`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](https://gitlab.com/libeigen/eigen/compare/d34b100c137ac931379ae5e1b888f16a9c8d6c72...fd48fbb260ea8d0e926f30338149da824d7bb8b6)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-06 23:00:06 +00:00
Jan 815f484aa6 Merge pull request #314 from Laupetin/dependabot/submodules/thirdparty/json-1b9a9d1
chore(deps): bump thirdparty/json from `a97041a` to `1b9a9d1`
2024-12-06 11:08:15 +01:00
Jan fddfe57d99 Merge pull request #313 from Laupetin/dependabot/submodules/thirdparty/eigen-d34b100
chore(deps): bump thirdparty/eigen from `8ad4344` to `d34b100`
2024-12-06 11:08:05 +01:00
dependabot[bot] 9ab581c072 chore(deps): bump thirdparty/json from a97041a to 1b9a9d1
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `a97041a` to `1b9a9d1`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](https://github.com/nlohmann/json/compare/a97041a98fc7436cda3b28fb6e353071829d3f02...1b9a9d1f2122e73b69f5d62d0ce3ebda8cd41ff0)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-29 22:35:56 +00:00
dependabot[bot] 96b055a37b chore(deps): bump thirdparty/eigen from 8ad4344 to d34b100
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `8ad4344` to `d34b100`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](https://gitlab.com/libeigen/eigen/compare/8ad4344ca79f2f248bc5ed70eec72e4b9c4d5e88...d34b100c137ac931379ae5e1b888f16a9c8d6c72)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-29 22:35:54 +00:00
Jan b5e50c87fb Merge pull request #310 from Laupetin/dependabot/submodules/thirdparty/catch2-0321d2f
chore(deps): bump thirdparty/catch2 from `506276c` to `0321d2f`
2024-11-27 11:59:15 +01:00
Jan 2c837a53b9 Merge pull request #311 from Laupetin/dependabot/submodules/thirdparty/json-a97041a
chore(deps): bump thirdparty/json from `fde9a86` to `a97041a`
2024-11-27 11:59:05 +01:00
Jan d4a9211211 Merge pull request #312 from Laupetin/dependabot/submodules/thirdparty/eigen-8ad4344
chore(deps): bump thirdparty/eigen from `d6e3b52` to `8ad4344`
2024-11-27 11:58:56 +01:00
Jan 39a5564186 Merge pull request #309 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-1764254
chore(deps): bump thirdparty/libtomcrypt from `5d2b154` to `1764254`
2024-11-27 11:58:47 +01:00
dependabot[bot] 76aed9af14 chore(deps): bump thirdparty/eigen from d6e3b52 to 8ad4344
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `d6e3b52` to `8ad4344`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](https://gitlab.com/libeigen/eigen/compare/d6e3b528b2ae2a55d55749e9ef50b1e12ff34bc3...8ad4344ca79f2f248bc5ed70eec72e4b9c4d5e88)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-22 22:32:52 +00:00
dependabot[bot] e6f8ec3419 chore(deps): bump thirdparty/json from fde9a86 to a97041a
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `fde9a86` to `a97041a`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](https://github.com/nlohmann/json/compare/fde9a86c5ad9c671662c0e9802b621f2de3cf60a...a97041a98fc7436cda3b28fb6e353071829d3f02)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-22 22:32:50 +00:00
dependabot[bot] 130933ac29 chore(deps): bump thirdparty/catch2 from 506276c to 0321d2f
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `506276c` to `0321d2f`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](https://github.com/catchorg/Catch2/compare/506276c59217429c93abd2fe9507c7f45eb81072...0321d2fce328b5e2ad106a8230ff20e0d5bf5501)

---
updated-dependencies:
- dependency-name: thirdparty/catch2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-22 22:32:48 +00:00
dependabot[bot] 9da2f5e788 chore(deps): bump thirdparty/libtomcrypt from 5d2b154 to 1764254
Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `5d2b154` to `1764254`.
- [Release notes](https://github.com/libtom/libtomcrypt/releases)
- [Commits](https://github.com/libtom/libtomcrypt/compare/5d2b15472fecadd1231ff3219eaed8c26d33a5f5...17642547e4b18a6ba58b1705527500b003caca8f)

---
updated-dependencies:
- dependency-name: thirdparty/libtomcrypt
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-22 22:32:45 +00:00
Jan a2063057ec Merge pull request #308 from Laupetin/dependabot/submodules/thirdparty/zlib-ef24c4c
chore(deps): bump thirdparty/zlib from `d476828` to `ef24c4c`
2024-11-17 18:20:00 +01:00
Jan 59ff4c0b1d Merge pull request #307 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-5d2b154
chore(deps): bump thirdparty/libtomcrypt from `2dd6690` to `5d2b154`
2024-11-17 18:19:51 +01:00
Jan ecf2a026f7 Merge pull request #306 from Laupetin/dependabot/submodules/thirdparty/eigen-d6e3b52
chore(deps): bump thirdparty/eigen from `0d366f6` to `d6e3b52`
2024-11-17 18:19:41 +01:00
Jan 6117f4c206 Merge pull request #305 from Laupetin/dependabot/submodules/thirdparty/json-fde9a86
chore(deps): bump thirdparty/json from `18ff442` to `fde9a86`
2024-11-17 18:19:32 +01:00
Jan a6340adb38 Merge pull request #304 from Laupetin/dependabot/submodules/thirdparty/catch2-506276c
chore(deps): bump thirdparty/catch2 from `119a7bb` to `506276c`
2024-11-17 18:19:21 +01:00
dependabot[bot] 66beda8723 chore(deps): bump thirdparty/zlib from d476828 to ef24c4c
Bumps [thirdparty/zlib](https://github.com/madler/zlib) from `d476828` to `ef24c4c`.
- [Release notes](https://github.com/madler/zlib/releases)
- [Commits](https://github.com/madler/zlib/compare/d476828316d05d54c6fd6a068b121b30c147b5cd...ef24c4c7502169f016dcd2a26923dbaf3216748c)

---
updated-dependencies:
- dependency-name: thirdparty/zlib
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-15 22:08:04 +00:00