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 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
d0913d07d3
Apply formatting.
2023-09-19 18:46:15 +02:00
Mikaël Capelle
6cc1883492
Remove most Python file installations.
2022-05-02 15:21:39 +02:00
isanae
f7289949b9
refactored loops to call build_loop()
...
fixed bypassing tasks logging with [?]
fixed sip using PyQt5.zip instead of .sip, doesn't change anything though, the module name in that header was unused
python: don't copy openssl dlls, the openssl project already does it
python: don't upgrade the solution, not needed
python: don't need a bypass file for the zip file, just check if the zip exists
2020-12-03 17:45:36 -05:00
isanae
c89c5268e1
merged 'Revert "Moving things around"' pr
2020-12-03 17:45:35 -05:00
isanae
c991239088
merged task_conf_holder into conf_task, redundant
...
moved make_git() and make_git_url() into task for now
2020-12-03 17:45:35 -05:00
isanae
a8561e57bc
removed instrumentation
2020-12-03 17:45:34 -05:00
isanae
9ca0fd52a2
comments, some refactoring in patcher and msbuild
2020-12-03 17:45:34 -05:00
isanae
d6db197a6d
split python tool, comments
...
simplified process_runner
renamed git_tool to git_wrap, it's just too confusing to have git that's a tool and a git_tool that's not a tool
2020-12-03 17:45:33 -05:00
isanae
36fbf69a10
git <-> git_tool
2020-12-03 17:45:33 -05:00
isanae
f2e81f5335
removed use_prebuilt(), not useful
...
fixed inis found in both env and cwd being processed twice
refactored conf, now using two maps
2020-12-03 17:45:32 -05:00
isanae
72000ac691
renamed conf::paths() to conf::path()
...
conf_version
2020-12-03 17:45:31 -05:00
isanae
616524422d
conf_paths
2020-12-03 17:45:31 -05:00
isanae
e0c455fc1d
added conf_prebuilt and conf_transifex
...
replaced a few std::string by std::string_view, old habits die hard
2020-12-03 17:44:53 -05:00
isanae
fd627f7a05
removed remnants of old global logging
2020-12-03 17:44:53 -05:00
isanae
2f4cd56276
moved tasks to tasks namespace
...
added python tool
2020-12-03 17:44:52 -05:00
isanae
98682a1da3
renamed pip_install tool to just pip, move all the pip stuff to it
...
filter out annoying ensurepip messages
2020-12-03 17:44:52 -05:00
isanae
b54652a617
stopped including process.h in tools.h, it's included everywhere
...
replaced by unique_ptr, added get_process() and set_process()
2020-12-03 17:44:51 -05:00
isanae
986f9b7ba4
Revert "Moving things around"
2020-11-27 07:38:50 -05:00
Qudix
22675610c4
Merge branch 'master' of https://github.com/ModOrganizer2/mob into master
2020-11-09 00:59:59 -06:00
Mikaël Capelle
fdcb3eb29d
Add _overlapped to Python build.
2020-11-08 22:17:01 +01:00
Seth Riley
bd549eb23f
Moving things around
2020-11-02 13:40:21 -06:00
isanae
db5b55af04
added --no-warn-script-location when installing pip
...
added basic_games
handle multiple vs installs
for `release official`, don't override the enabled state of all tasks, just enable translations and installer; this allows for disabling tasks that are not in the current branch
2020-08-12 05:00:20 -04:00
isanae
9cb011ae23
don't delete git directories on --redownload, only --reextract
...
added an alias clean::reclone
fixed boost config jam using backslashes
2020-05-26 17:24:07 -04:00