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
isanae
94bd99f38d
added git_url_prefix
2020-05-21 06:54:48 -04:00
isanae
8d191b8889
matched versions to umbrella
2020-05-21 05:46: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
aab8c21a41
added --revert-ts
2020-05-20 21:27:27 -04:00
isanae
4d41d8b85e
renamed "remote_username" to "remote_org"
...
bumped to 3.0
readme
2020-05-17 22:02:30 -04:00
isanae
9107ea45cb
added git options in ini
...
moved all the code from git_command to the git tool
changed task_conf_holder to make the git tool since it's getting pretty complex
fixed task name in options not supporting super
fixed pipes behaving weirdly when copying process objects
2020-05-17 21:23:43 -04:00
isanae
f2806d10dd
added --no-pull
...
new task_conf() to avoid fiddling with names everywhere
changed syntax from tool/section to tool:section, easier to parse
2020-05-17 16:22:04 -04:00
isanae
02135a76d5
options per task
2020-05-17 15:50:15 -04:00
isanae
376a3cb574
simplified options:
...
- stopped returning references, that was just to avoid copying the string before using regex_match(), which happens like twice
- everything in one map
- assume the ini contains all the options, don't duplicate them within mob
2020-05-17 14:14:29 -04:00
isanae
bcf1c64639
merged tools:: structures into the actual tools
...
renamed stylesheets versions
2020-05-17 12:47:44 -04:00
isanae
3519b65d9a
added build loop for nmm
...
fixed sevenz jom now allowing failure in build loop
fixed pyqt prebuilt not copying dlls
2020-05-07 18:19:25 -04:00
isanae
a2862939e1
log file
2020-05-07 17:27:29 -04:00
isanae
4d69403cf2
prebuilt usvfs
...
fixed url::filename() not handling much
2020-05-07 15:08:25 -04:00
isanae
ce7c33db77
prebuilt python
...
don't clean prebuilt
2020-05-07 14:06:37 -04:00
isanae
9d84303624
prebuilt openssl, pyqt
2020-05-07 13:55:40 -04:00
isanae
f4d00a8018
lz4 prebuilt
2020-05-07 12:12:40 -04:00
isanae
4b52a54739
moved versions to individual tasks
...
merged the various versions and paths into structs per tool
2020-05-07 11:08:33 -04:00
isanae
b4654ee476
put back prebuilts, broken because of patches
2020-05-07 08:30:18 -04:00
isanae
79ac3e6d1d
explorer++
2020-05-06 14:14:32 -04:00
isanae
f30fe785d5
added ini
2020-05-06 05:52:04 -04:00