Commit Graph
146 Commits
Author SHA1 Message Date
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 f3fd87d889 updated for changes on how INIs are found
updated options
2020-05-25 03:17:44 -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 099a3368d3 bootstrap.bat now forwards to the powershell script 2020-05-25 02:53:08 -04:00
isanae d8bffc5dfd Merge pull request #6 from AnyOldName3/ps-bootstrap
Add bootstrap.ps1
2020-05-25 02:51:18 -04:00
isanae 255d818f69 Merge pull request #28 from isanae/cleaning-overhaul
Cleaning overhaul
2020-05-25 02:45: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 8d191b8889 matched versions to umbrella 2020-05-21 05:46:03 -04:00
isanae 96c51ea3c8 fixed task names too long 2020-05-21 05:37:03 -04:00
isanae b3b930cd45 made usvfs not shallow 2020-05-21 05:31:41 -04:00
isanae a2f9e2f6b8 added git_shallow 2020-05-21 05:29:40 -04:00
isanae 5da3c175b8 rearranged some dependencies 2020-05-21 05:20:46 -04:00
isanae 083ed82e84 new instrumentable class
fixed replace_all() when replacement has a character being replaced
submodule adder thread
2020-05-21 04:45:49 -04:00
isanae 56822e8f0e don't wait for a broken pipe when a process has finished, stop as soon as the pipe is empty 2020-05-21 01:57:32 -04:00