Commit Graph
140 Commits
Author SHA1 Message Date
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 8015e026c1 allow a path for git command 2020-05-26 13:16:29 -04:00
isanae 098e0a95c6 handle bad globs 2020-05-26 13:15:57 -04:00
isanae ca881a2a19 handle non existing prefix 2020-05-26 13:09:32 -04:00
isanae 6c7d6648fe bumped to 4.0 2020-05-25 05:14:56 -04:00
isanae 514706452c disallow -d where mob.exe is 2020-05-25 05:09:42 -04:00
isanae 92596f7bbc support globs for task names everywhere
added -a for list
2020-05-25 05:02:35 -04:00
isanae f423be9982 renamed options to task
added enabled option for tasks so they can just all be built in the same way
2020-05-25 04:14:02 -04:00
isanae d03bb1f783 ignore errors 2020-05-25 03:51:10 -04:00
isanae 17b6aa2fb7 restore the original console font if it changed 2020-05-25 03:50:37 -04:00
isanae b215d980d1 whitespace 2020-05-25 03:27:40 -04:00
isanae 035d33cb6b Merge pull request #25 from Holt59/glob-matching-for-tasks
Allow usage of glob-like string for task names.
2020-05-25 03:23:37 -04:00
isanae 66b70810e4 be more careful when looking the root directory from the build directory, don't just blindly look up, check for actual names 2020-05-25 03:17:14 -04:00
isanae ff84621fe7 fixed cmake::result(), output_ isn't changed any more
fixed gtest arch not being used for msbuild
2020-05-25 02:37:20 -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
Mikaël Capelle a179315a73 Allow usage of glob-like string for task names. 2020-05-22 21:48:44 +02: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
isanae 3da9e3b434 fixed addsubmodule trying to delete modorganizer_super 2020-05-22 14:29:05 -04:00
isanae ef104d17cc handle MOBINI after cwd
added origin of ini for inis command
2020-05-22 13:58:47 -04:00
isanae 94bd99f38d added git_url_prefix 2020-05-21 06:54:48 -04:00
isanae 616fa82973 added special _override task for command line options
added reversed --pull and --no-revert-ts options
2020-05-21 06:09:02 -04:00
isanae 96c51ea3c8 fixed task names too long 2020-05-21 05:37:03 -04:00