Commit Graph
54 Commits
Author SHA1 Message Date
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
isanae e1c4757378 join() was broken
forgot -m for pip
2020-05-26 13:44:20 -04:00
isanae 0dc8d2c7ae prepend python to path when building usvfs, udis requires it
install certifi, prebuilt python fails with ssl errors when downloading
2020-05-26 13:36:36 -04:00
isanae ac3fa98e51 tasks will now delete their own git folders
git will check for uncommitted changes before deleting
added --ignore-uncommitted-changes
2020-05-25 02:19:39 -04:00
isanae 863d8be99e tasks now handle --reextract themselves 2020-05-25 01:43:16 -04:00
isanae f8b4162742 tasks are now in charge of cleaning downloads themselves
added --clean-task, --fetch-task, --build-task, removed --fetch and --build
2020-05-25 01:24:56 -04:00
isanae 032574c1ec added clean ops to cmake and msbuild
changed do_clean_for_rebuild() to do_clean() with flags for what to clean
added --no-build and --no-fetch
added stdout filter in msbuild to catch errors
2020-05-25 00:31:49 -04:00
isanae 7bdce19758 renamed cmake::projects() to targets() because it could be "clean"
added --reconfigure, only used by MO for now, will refactor cleaning stuff
2020-05-22 15:07:42 -04:00