Commit Graph
100 Commits
Author SHA1 Message Date
isanae 72a31c1842 moved encoded_buffer to string.h 2020-12-03 17:44:51 -05:00
isanae ef332f0330 split pipe 2020-12-03 17:44:50 -05:00
isanae 5780cce87c Merge pull request #66 from ModOrganizer2/revert-54-master
Revert "Moving things around"
2020-11-27 07:47:34 -05:00
isanae 986f9b7ba4 Revert "Moving things around" 2020-11-27 07:38:50 -05:00
isanae e77bfe8e63 Merge pull request #64 from Holt59/fix-build-for-nugets
Add flags for plugins using nuget package
2020-11-27 06:14:24 -05:00
isanae 52807e7912 Merge pull request #65 from Holt59/add-installer-wizard
Add installer_wizard task.
2020-11-27 06:14:15 -05:00
isanae bedd4e79c0 Update readme.md 2020-11-19 19:31:13 -05:00
isanae fa39aca410 Update readme.md 2020-11-19 19:30:32 -05:00
isanae 695aac556c Merge pull request #63 from isanae/master
Missing PRs from search
2020-11-16 14:51:29 -05:00
isanae a5ea7d74d5 added per_page for pr search, was limited to 30 2020-11-16 14:50:27 -05:00
isanae aaca69d52b Merge pull request #54 from Qudix/master
Moving things around
2020-11-14 06:55:10 -05:00
isanae b235120c0d Merge pull request #62 from isanae/pr
pr command
2020-11-13 23:23:57 -05:00
isanae 1221556de7 removed debug files stuff
added github_key to ini
2020-11-13 22:09:14 -05:00
isanae 7614e3a17b pr: documentation, revert 2020-11-13 21:39:58 -05:00
isanae 9f045f7329 refactored 2020-11-13 21:30:44 -05:00
isanae 2a4f4bd8fa finished implementing pr 2020-11-13 21:23:10 -05:00
isanae 362af83c86 pr: removed all the crap, a pr can be fetched with just pull/pr/head 2020-11-13 19:24:23 -05:00
isanae cd811419cb added git fetch and checkout
fixed has_remote trying to fetch stuff
pr: implemented remote method
2020-11-13 18:32:28 -05:00
isanae 21b6a383d7 silence git apply whitespace warning
cleaned up options for pr
2020-11-12 19:25:52 -05:00
isanae a1c9e78432 split to dedicated pr command 2020-11-12 19:10:05 -05:00
isanae 7f374ee982 working on --pr
added stdin for process
added json third party
curl_downloader to string
2020-11-12 19:02:36 -05:00
isanae 747553e3ba Merge pull request #60 from isanae/master
Infinite loop without an ini somewhere in the parent path
2020-11-11 13:24:37 -05:00
isanae 828765b29c broken parent check, parent_path() returns *this when on the root 2020-11-11 01:45:37 -05:00
isanae 47b91c134e Merge pull request #59 from isanae/master
Make sure directory exists when creating log file
2020-11-10 12:21:56 -05:00
isanae e5337be5bf make sure directory exists when creating log file 2020-11-10 12:21:10 -05:00
isanae bc6a3c3a69 Merge pull request #58 from isanae/refactor
Refactor, part 1
2020-11-09 04:09:17 -05:00
isanae 1876b9168f some refactoring in release_command::do_official()
comments
2020-11-09 04:05:38 -05:00
isanae 60e02da1d4 renamed master_ini_filename() to default_ini_filename()
it's also used for the anchor dropped in the prefix
2020-11-09 03:43:37 -05:00
isanae cfa796fb41 manual merge after rebase 2020-11-09 03:30:47 -05:00
isanae cb501a2891 comments 2020-11-09 03:29:13 -05:00
isanae 63dba60f39 split some commands 2020-11-09 03:29:13 -05:00
isanae 7acf536d2c moved commands to cmd/ 2020-11-09 03:28:50 -05:00
isanae 10f71ce53d comments 2020-11-09 03:28:49 -05:00
isanae 955cfd2ada split to assert.cpp
comments
2020-11-09 03:28:49 -05:00
isanae e78976b03c split algo, io 2020-11-09 03:28:49 -05:00
isanae 878198118f split fs utility 2020-11-09 03:28:49 -05:00
isanae bb3392546a split string stuff and assert 2020-11-09 03:28:49 -05:00
isanae 1bbd34285a split threading 2020-11-09 03:28:49 -05:00
isanae 946a5e9c40 moved stuff to core/ 2020-11-09 03:28:49 -05:00
isanae c728ed1a02 comments 2020-11-09 03:28:48 -05:00
isanae 991e94a986 removed useless command_groups
moved signal handlers to commands, it's only used in there
2020-11-09 03:28:48 -05:00
isanae f28c4b416c moved font_restorer to utilities
moved add_tasks() on top
2020-11-09 03:28:48 -05:00
isanae c98e3c7895 Merge pull request #57 from isanae/master
Log file relative to prefix
2020-11-09 03:28:18 -05:00
isanae 1831ae5041 log file relative to prefix 2020-11-09 03:27:10 -05:00
isanae e917626101 Merge pull request #48 from Holt59/mob-ini-parent-folder
Lookup mob.ini in parent folders and make prefix relative to .ini containing it
2020-11-09 03:22:26 -05:00
isanae daa790d376 Merge pull request #56 from Holt59/python-overlapped
Add _overlapped to Python build.
2020-11-08 21:19:11 -05:00
isanae f64d919494 list -i needs to load options 2020-11-04 20:43:51 -05:00
isanae 2d4354fa52 Merge branch 'master' of github.com:isanae/mob 2020-11-04 20:40:41 -05:00
isanae eb4202b02e aliases 2020-11-04 20:40:27 -05:00
isanae 4a699d5f45 Merge pull request #55 from Holt59/pyqt5-svg
Add QtSvg modules for PyQt5.
2020-11-03 15:40:20 -05:00
isanae 43a2799010 Merge branch 'master' of github.com:isanae/mob 2020-11-03 13:30:51 -05:00
isanae 423356d56d added program_options, date_time and atomic 2020-11-03 13:30:30 -05:00
isanae 4e8234ab84 Update readme.md 2020-11-01 17:21:29 -05:00
isanae 60f26b2f3e Update readme.md 2020-10-31 22:35:34 -04:00
isanae 2363207527 Update readme.md 2020-10-31 22:26:33 -04:00
isanae 7fa65de7b8 Update readme.md 2020-10-31 22:20:12 -04:00
isanae 0f5c730030 Update readme.md 2020-10-31 22:16:03 -04:00
isanae 55e9e13525 updated dependencies
make sure msbuild passes RunCodeAnalysis=false, looks like it's enabled by default since some preview version and it fails to build ncc
2020-10-30 00:49:47 -04:00
isanae 51010b2933 Merge pull request #53 from Holt59/patch-1
Fix libloot version.
2020-09-27 10:25:51 -04:00
isanae ba57c06f02 Merge pull request #52 from AnyOldName3/patch-1
Clarify global versus command option usage
2020-08-27 13:45:44 -04:00
isanae f6c9d8e365 Merge pull request #51 from isanae/release-official-branch
Branch name for official release
2020-08-13 15:32:46 -04:00
isanae 56bab3ade0 release official now requires the branch name
disabled shallow git for installer
added zlib license
fixed some whitespace
2020-08-13 15:31:47 -04: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 10c16b81a5 fixed bootstrap.bat, $PSScriptRoot doesn't exist because the ps1 file is piped 2020-07-21 18:23:40 -04:00
isanae ac2bdf34a3 installer should be a super task, that's just annoying
iscc can now be found in path
2020-07-20 15:31:23 -04:00
isanae c14052f1be Merge pull request #45 from Holt59/fix-bootstrap-ps1
Allow bootstrap to be run from a different folder
2020-07-19 21:59:26 -04:00
isanae bfb76454d8 Merge pull request #44 from isanae/more-release
More release stuff
2020-07-14 15:46:02 -04:00
isanae 01734443f6 fixed 404 for libloot
added official to release command
2020-07-14 15:44:34 -04:00
isanae 7f35a40a3b made installer a super task
verboser ini command
release command copies installer, now uses a directory per version
2020-07-14 14:16:41 -04:00
isanae 6e869bb692 Merge pull request #43 from isanae/release
Installer and translations tasks
2020-07-13 12:48:29 -04:00
isanae dddc5f1e7d fixed pipe output sometimes being split on non-existing newlines 2020-07-13 10:20:46 -04:00
isanae c003e2700e clean for translations 2020-07-13 09:21:18 -04:00
isanae 1168d2b9ce tx_command now uses stuff from the translations task 2020-07-13 08:30:31 -04:00
isanae 518b20db0d translations task 2020-07-13 08:17:09 -04:00
isanae 7b073c4c5d installer task 2020-07-13 05:33:26 -04:00
isanae 061cd4e856 Merge pull request #42 from isanae/tx
Translations and transifex
2020-07-11 19:59:52 -04:00
isanae fffeafce11 glob match is now case insensitive and considers - and _ equivalent
added gamebryo flag to mo tasks so translations now to merge the .ts files
don't handle sigint for commands except for build, which requires killing a lot of children
tx build
2020-07-11 19:58:41 -04:00
isanae eca4a2d82e tx command
added tx binary
2020-07-11 17:16:47 -04:00
isanae 81e3bd19b5 help now builds the command list dynamically instead of hardcoding 2020-07-11 13:24:03 -04:00
isanae 54d30040dc don't try to revert untracked .ts
fixed --revert-ts not doing anything
updated libloot to 0.15.2
2020-07-11 13:01:05 -04:00
isanae d7c4414820 options was renamed to task 2020-06-27 12:25:56 -04:00
isanae 628af11f2e Merge pull request #40 from PurpleFez/build-tools
Added -products argument to vswhere
2020-06-25 18:55:33 -04:00
isanae cb5265a1e8 Merge pull request #36 from Al12rs/patch-1
Add fomod_csharp from holt to the build
2020-06-08 15:19:51 -04:00
isanae 4477561f39 mention that git and the vs command prompt are optional if you already have git 2020-05-26 21:09:28 -04:00
isanae 5951304a99 Updated readme 2020-05-26 18:21:25 -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 cd33eb631e fixed env::copy_for_write() not clearing sys_, would contain old variables 2020-05-26 16:28:23 -04:00
isanae cede71a84d installation steps 2020-05-26 15:37:10 -04:00
isanae f6b5f0bcfa env::find() would only check if a name began with a string 2020-05-26 15:24:30 -04:00
isanae 9b931fdfa4 --log-level needs = 2020-05-26 13:57:02 -04:00
isanae d820c8b5ca made cmake more quiet 2020-05-26 13:49:58 -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 ff64693a18 bypass execution policy 2020-05-26 13:16:45 -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 2c4464774d missing 7z.dll 2020-05-26 13:09:10 -04:00
isanae 27774281d5 incorrect INI order
added enabled
2020-05-25 06:56:07 -04:00
isanae 6c7d6648fe bumped to 4.0 2020-05-25 05:14:56 -04:00