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 Capelle and Jeremy 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
Mikaël Capelle
eaae1e44c9
Merge pull request #129 from ModOrganizer2/version_updates
...
libloot 0.22.3, openssl 3.2.0
2024-05-17 18:42:19 +02:00
Mikaël Capelle
2816871e93
Merge pull request #123 from ModOrganizer2/loot_0_22
...
Bump to libloot 0.22
2023-10-03 15:29:29 +02:00
Mikaël Capelle
b2eae1bd23
Merge pull request #122 from ModOrganizer2/dev/clean-and-fix
...
Cleaning and improvements
2023-09-24 20:15:28 +02:00
Mikaël Capelle
13ed5bcd26
Add option to bootstrap.ps1 for build config.
2023-09-24 10:08:57 +02: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
ac15674069
Remove NCC patch.
2023-09-24 09:35:55 +02:00
Mikaël Capelle
09886da058
Merge pull request #121 from ModOrganizer2/dev/prebuilt-mob-repositories
...
Move prebuilt dependencies to mob repository.
2023-09-23 18:40:32 +02:00
Mikaël Capelle
e03ea3854d
Move prebuilt dependencies to mob repository.
2023-09-23 15:50:06 +02:00
Mikaël Capelle
fe710715aa
Merge pull request #120 from ModOrganizer2/dev/formatting-and-ci
...
Formatting and CI
2023-09-23 15:19:04 +02:00
Mikaël Capelle
d7061cc18c
Add Github workflows.
2023-09-23 15:12:55 +02:00
Mikaël Capelle
e935d9adde
Add .git-blame-ignore-revs.
2023-09-19 18:46:31 +02:00
Mikaël Capelle
d0913d07d3
Apply formatting.
2023-09-19 18:46:15 +02:00
Mikaël Capelle
6b51c170c1
Merge pull request #119 from ModOrganizer2/dev/fix-vs-solution
...
Add headers to target to show them in VS.
2023-09-19 18:24:55 +02:00
Mikaël Capelle
a4213dd4c6
Add headers to target to show them in VS.
2023-09-19 18:24:19 +02:00
Mikaël Capelle
9ebabacc32
Merge pull request #118 from ModOrganizer2/libloot_0_21
...
Update to libloot 0.21.0
2023-09-18 19:54:34 +02:00
Mikaël Capelle
5f7c5eb1a2
Merge pull request #117 from ModOrganizer2/dev/better-bootstrap
...
Use cmake to generate solution and msbuild to build.
2023-09-06 18:50:47 +02:00
Mikaël Capelle
886dadfedb
Use cmake to generate solution and msbuild to build. Add a verbosity flag.
2023-09-06 18:50:00 +02:00
Mikaël Capelle
66daf5054b
Merge remote-tracking branch 'origin/master' into starfield
2023-09-06 18:30:43 +02:00
Mikaël Capelle
9aec5a70a8
Merge pull request #116 from ModOrganizer2/dev/run-bootstrap-ps1-different-folder
...
Allow running bootstrap.ps1 from a different folder.
2023-09-06 18:30:34 +02:00
Mikaël Capelle
42aef59f9e
Allow running bootstrap.ps1 from a different folder.
2023-09-06 18:30:01 +02:00
Mikaël Capelle
7d1fdce8b5
Merge pull request #114 from ModOrganizer2/dev/cmake
...
Switch build process to CMake
2023-09-06 18:07:40 +02:00
Mikaël Capelle
45508c3d99
Organize files as trees in the generated VS solution.
2023-09-06 18:05:57 +02:00
Mikaël Capelle
fe14219400
Merge pull request #109 from ModOrganizer2/fix/transifex-new-api
...
Switch to the new transfiex client.
2023-07-14 14:39:16 +02:00
Mikaël Capelle
b8fe18effa
Switch to the new transfiex client.
2023-07-14 14:38:55 +02:00
Mikaël Capelle
a9be58aaa3
Merge pull request #108 from Qudix/dev/task/zlib
...
Change `zlib` task to use github repo
2023-07-09 20:17:21 +02:00
Mikaël Capelle
a433afe54f
Merge pull request #107 from ModOrganizer2/dev/fallback-mo-branch
...
Allow for a fallback branch when building.
2023-07-09 19:48:07 +02:00
Mikaël Capelle
0b839834a5
Allow for a fallback branch when building.
2023-07-09 19:46:01 +02:00
Mikaël Capelle
932e639850
Merge pull request #106 from ModOrganizer2/dev/propagate-bailing-out
...
Propagate bailing out of tasks to get proper exit code.
2023-07-09 19:28:31 +02:00
Mikaël Capelle
6a4f047a13
Propagate bailing out of tasks to get proper exit code.
2023-07-09 19:28:16 +02:00
Mikaël Capelle
3f2aad38cd
Set default branch to master again.
2023-07-08 14:40:43 +02:00
Mikaël Capelle
0039738ca2
Merge pull request #105 from Holt59/dev/up-versions
...
Bump versions + Fixes
2023-07-02 20:09:24 +02:00
Mikaël Capelle
93ec9f2409
Update Qt version in README.
2023-07-02 15:57:00 +02:00
Mikaël Capelle
862e6d3684
Fix SIP.
2023-07-02 15:18:45 +02:00
Mikaël Capelle
f9bb4a15d8
Bump 7z exe to 23.01.
2023-07-02 14:54:52 +02:00
Mikaël Capelle
ad06c600ab
Bump Qt.
2023-07-02 14:06:31 +02:00
Mikaël Capelle
25bcd55b3b
Use pip instead of legacy install for sip.
2023-07-02 14:04:21 +02:00
Mikaël Capelle
a2e9b63b65
Bump third-parties versions.
2023-07-02 14:04:12 +02:00
Mikaël Capelle
f0fdead031
Add NMake.
2023-07-02 14:03:38 +02:00
Mikaël Capelle
cc5e49ba5c
Merge pull request #104 from Holt59/fix/msvc-14.36-modules
...
Fix MSVC 14.36 and modules
2023-06-28 10:52:03 +02:00
Mikaël Capelle
9df84177d1
Disable building C++23 ISO modules due to errors in MSVC 14.36.
2023-06-27 21:53:39 +02:00
Mikaël Capelle
6712f78dd4
Merge pull request #99 from Ryan-rsm-McKenzie/qt6
...
Fixup instructions & build error
2022-06-19 11:45:46 +02:00
Mikaël Capelle
3f4eed9e2a
Add possibility to specify host for VS generator.
2022-05-15 11:30:13 +02:00
Mikaël Capelle
b98e4ae653
Merge pull request #97 from ModOrganizer2/qt6-cmake-install-message
...
Qt6 cmake install message
2022-05-08 14:04:28 +02:00
Mikaël Capelle
57453530b4
Add a [cmake] section with install_message key.
2022-05-08 14:04:02 +02:00
Mikaël Capelle
fb0b446e13
Remove unused functions from boost task.
2022-05-08 14:03:03 +02:00
Mikaël Capelle
a6f2cbee45
Fix release.
2022-05-02 23:04:51 +02:00
Mikaël Capelle
b7de6c4dfa
Merge pull request #96 from ModOrganizer2/python-rework
...
Python rework
2022-05-02 20:31:52 +02:00
Mikaël Capelle
a3c0c72644
Remove Python from build.
2022-05-02 20:30:19 +02:00
Mikaël Capelle
8d70ec1ca6
Fix issue with GTest runtime.
2022-05-02 15:21:39 +02:00
Mikaël Capelle
e8c4835bc9
Add pybind11.
2022-05-02 15:21:39 +02:00
Mikaël Capelle
6cc1883492
Remove most Python file installations.
2022-05-02 15:21:39 +02:00
Mikaël Capelle
7c677c142e
Merge pull request #95 from ModOrganizer2/update-cmake-common-qt6
...
Update cmake common qt6
2022-04-28 17:54:27 +02:00
Mikaël Capelle
5398952bad
Remove NCC and NMM.
2022-04-21 21:56:55 +02:00
Mikaël Capelle
720cd53d3d
Remove unwanted differences with origin/qt6.
2022-04-21 19:30:41 +02:00
Mikaël Capelle
8ce78c529d
Remove NCC.
2022-04-19 23:23:20 +02:00
Mikaël Capelle
8a16685805
Remove game_features.
2022-04-18 23:05:58 +02:00
Mikaël Capelle
863364b7ac
Bump fmt for spdlog.
2022-04-18 23:05:22 +02:00
Mikaël Capelle
f1f9ec72cc
Bump spdlog to 1.10.0.
2022-04-18 23:05:00 +02:00
Mikaël Capelle
6681cb3a02
Merge pull request #90 from LostDragonist/nehrim
...
Add Nehrim repo
2021-08-23 08:13:53 +02:00
Mikaël Capelle
6997a6ef08
Merge pull request #87 from Holt59/update-libloot
...
Update libloot to 0.16.3.
2021-08-23 08:09:35 +02:00
Mikaël Capelle
41ef172815
Update libloot to 0.16.3.
2021-08-01 13:23:37 +02:00
Mikaël Capelle
21c5c5ea28
Merge pull request #86 from Holt59/uibase-lib
...
Generate archive for uibase library when releasing.
2021-07-19 21:01:01 +02:00
Mikaël Capelle
6707a03289
Generate archive for uibase library when releasing.
2021-07-19 20:27:40 +02:00
Mikaël Capelle
4602f88313
Merge pull request #85 from Holt59/fix-paper-automata
...
Fix paper automata filename.
2021-04-18 19:33:04 +02:00
Mikaël Capelle
1ff6db06b1
Fix paper automata filename.
2021-04-18 19:31:50 +02:00
Mikaël Capelle
d585457235
Merge pull request #83 from Holt59/add-enderalse
...
Add EnderalSE.
2021-03-12 20:49:14 +01:00
Mikaël Capelle
c733573853
Add EnderalSE.
2021-03-12 20:48:37 +01:00
Mikaël Capelle
913f7b4be9
Merge pull request #81 from Holt59/fix-stylesheets
...
Fix stylesheets for 2.4.
2021-02-23 17:19:31 +01:00
Mikaël Capelle
2e2ba4048f
Remove comment.
2021-02-23 16:54:20 +01:00
Mikaël Capelle
73140565d6
Fix stylesheets for 2.4.
2021-02-23 09:39:36 +01:00
Mikaël Capelle
506f95fc73
Merge pull request #79 from Holt59/fix-tx-for-script-extender-plugin
...
Add alias for translations of script_extender_plugin_checker.
2021-02-07 11:56:05 +01:00
Mikaël Capelle
0db24f71a0
Remove old translation slug for script_extender_plugin_checker.
2021-02-07 11:53:46 +01:00
Mikaël Capelle
eed7f8c482
Add alias for translations of script_extender_plugin_checker.
2021-02-07 11:48:16 +01:00
Mikaël Capelle
640147367f
Merge pull request #76 from Holt59/update-deps
...
Update dependencies.
2021-01-29 18:56:37 +01:00
Mikaël Capelle
bbe2f318f7
Update nuget.exe.
2021-01-29 18:53:46 +01:00
Mikaël Capelle
2bf7fbdb27
Update dependencies.
2021-01-29 18:52:44 +01:00
Mikaël Capelle
d5d3efd14e
Add installer_wizard task.
2020-11-25 17:54:43 +01:00
Mikaël Capelle
21e057b555
add flags for plugins using nuget package
2020-11-20 20:36:36 +01:00
Mikaël Capelle
5b946cd798
Create mob.ini in build directory when not present
2020-11-09 09:04:58 +01:00
Mikaël Capelle
bebf2036c9
lookup mob.ini in parent folders and make prefix relative to .ini containing it
2020-11-09 09:04:58 +01:00
Mikaël Capelle
fdcb3eb29d
Add _overlapped to Python build.
2020-11-08 22:17:01 +01:00
Mikaël Capelle
00b0b8e053
Add QtSvg modules for PyQt5.
2020-11-03 21:28:17 +01:00
Mikaël Capelle
899d094aee
Fix libloot version.
2020-09-27 14:01:58 +02:00
Mikaël Capelle
bc982a712f
allow bootstrap to be run from a different folder
2020-07-19 21:19:21 +02:00
Mikaël Capelle
a179315a73
Allow usage of glob-like string for task names.
2020-05-22 21:48:44 +02:00