Commit Graph
363 Commits
Author SHA1 Message Date
Romeo Ahmed 64c62ad9a8 feat: move to vcpkg (#161) 2026-02-06 19:33:40 +01:00
Mikaël CapelleandJeremy Rimpo 044a158340 Enable move to VCPKG (#142)
* Use CMake with presets to generate USVFS solution.
* Use preset when building super repository.
* Allow overriding VCPKG_ROOT with [paths] entry.
* Remove non needed stuff (gamebryo, nuget, third party dependencies, etc.).
* Use VCPKG from VS if no VCPKG_ROOT or path setting.
* Remove uibase from releases.

---------

Co-authored-by: Jeremy Rimpo <jrim@rimpo.org>
2025-05-29 10:48:30 +02:00
Mikaël Capelle ec6bb2a177 Add fallout london to build. (#150) 2025-05-23 14:03:40 +02:00
Mikaël Capelle bd6a03d2f8 Add VCPKG support for USVFS. (#149) 2025-05-22 19:02:43 +02:00
Jeremy Rimpo 1087129aac Dependency Update Meta PR (#148) 2025-05-21 17:46:44 +02:00
Mikaël Capelle eba5bf49bd Build DirectXTex with mob. (#140) 2024-07-01 17:20:59 +02:00
Mikaël Capelle f99e777433 Add -d option to mob cmake to build in debug mode. (#137) 2024-06-21 17:14:11 +02:00
Mikaël Capelle ecd210d700 More flexibility to build Debug components (#136)
* Build components in all variant for boost to avoid issue with USVFS.
* Build googletest in both Debug and Release.
* Allow build configurations other than RelWithDebInfo.
2024-06-15 22:19:35 +02:00
Mikaël Capelle d1965acd1a Remove option to use USVFS prebuilt. (#135) 2024-06-03 07:35:28 +02:00
Mikaël Capelle 73d7d3dd2b Use MO2 formatting action. (#133)
* Use MO2 formatting action.
* Fix format for clang-format 17.
2024-05-26 10:26:44 +02:00
Mikaël CapelleandJeremy Rimpo b0688f81b9 WIP: Upgrade dependencies. (#132)
* Upgrade dependencies.
* Upgrade to Python 3.12
* Remove fmt tasks switch from fmt to std::format internally.

---------

Co-authored-by: Jeremy Rimpo <jrim@rimpo.org>
2024-05-25 14:25:40 +02:00
Jeremy Rimpo a03d95fef4 Update 6788-00 styles 2023-11-19 19:24:37 -06:00
Jeremy Rimpo bd4f529078 Correct version and filename 2023-11-12 13:00:25 -06:00
Jeremy Rimpo 6cee3f2411 Add Trosski's Starfield theme 2023-11-07 23:52:08 -06:00
Jeremy Rimpo 5ff7221b80 Add Trosski's Starfield theme 2023-11-07 23:46:22 -06:00
Mikaël Capelle 29eb8a7598 Simple precedence of task-specific config over pattern config. 2023-09-24 10:08:41 +02:00
Mikaël Capelle 7e08ce29c0 Use riverbank repository for building dev builds of PyQt6. 2023-09-24 09:37:42 +02:00
Mikaël Capelle 9fdf00417b Exclude version string from NMake stderr. 2023-09-24 09:36:06 +02:00
Mikaël Capelle e03ea3854d Move prebuilt dependencies to mob repository. 2023-09-23 15:50:06 +02:00
Mikaël Capelle d7061cc18c Add Github workflows. 2023-09-23 15:12:55 +02:00
Mikaël Capelle d0913d07d3 Apply formatting. 2023-09-19 18:46:15 +02:00
Mikaël Capelle a4213dd4c6 Add headers to target to show them in VS. 2023-09-19 18:24:19 +02:00
Jeremy Rimpo 66539d7f1f Dependency updates
* Python 3.11.5
* Boost 1.83
* Targetting Qt 6.5 for best apparent stability
* Updates to Trosski styles
2023-09-08 01:15:09 -05:00
Mikaël Capelle 66daf5054b Merge remote-tracking branch 'origin/master' into starfield 2023-09-06 18:30:43 +02:00
Mikaël Capelle 45508c3d99 Organize files as trees in the generated VS solution. 2023-09-06 18:05:57 +02:00