{"action":"created","issue":{"url":"https://api.github.com/repos/blueCFD/Core/issues/16","repository_url":"https://api.github.com/repos/blueCFD/Core","labels_url":"https://api.github.com/repos/blueCFD/Core/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/blueCFD/Core/issues/16/comments","events_url":"https://api.github.com/repos/blueCFD/Core/issues/16/events","html_url":"https://github.com/blueCFD/Core/issues/16","id":171076410,"number":16,"title":"Add back Windows Command Line support","user":{"login":"wyldckat","id":877290,"avatar_url":"https://avatars2.githubusercontent.com/u/877290?v=4","gravatar_id":"","url":"https://api.github.com/users/wyldckat","html_url":"https://github.com/wyldckat","followers_url":"https://api.github.com/users/wyldckat/followers","following_url":"https://api.github.com/users/wyldckat/following{/other_user}","gists_url":"https://api.github.com/users/wyldckat/gists{/gist_id}","starred_url":"https://api.github.com/users/wyldckat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wyldckat/subscriptions","organizations_url":"https://api.github.com/users/wyldckat/orgs","repos_url":"https://api.github.com/users/wyldckat/repos","events_url":"https://api.github.com/users/wyldckat/events{/privacy}","received_events_url":"https://api.github.com/users/wyldckat/received_events","type":"User","site_admin":false},"labels":[{"id":344587460,"url":"https://api.github.com/repos/blueCFD/Core/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/blueCFD/Core/milestones/1","html_url":"https://github.com/blueCFD/Core/milestone/1","labels_url":"https://api.github.com/repos/blueCFD/Core/milestones/1/labels","id":1941003,"number":1,"title":"blueCFD-Core-2016-2","description":"This release integrates a few bug fixes and commits for OpenFOAM 4.x, beyond 4.1.\r\n","creator":{"login":"wyldckat","id":877290,"avatar_url":"https://avatars2.githubusercontent.com/u/877290?v=4","gravatar_id":"","url":"https://api.github.com/users/wyldckat","html_url":"https://github.com/wyldckat","followers_url":"https://api.github.com/users/wyldckat/followers","following_url":"https://api.github.com/users/wyldckat/following{/other_user}","gists_url":"https://api.github.com/users/wyldckat/gists{/gist_id}","starred_url":"https://api.github.com/users/wyldckat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wyldckat/subscriptions","organizations_url":"https://api.github.com/users/wyldckat/orgs","repos_url":"https://api.github.com/users/wyldckat/repos","events_url":"https://api.github.com/users/wyldckat/events{/privacy}","received_events_url":"https://api.github.com/users/wyldckat/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":21,"state":"open","created_at":"2016-08-14T17:02:14Z","updated_at":"2017-09-01T14:55:18Z","due_on":"2017-08-31T07:00:00Z","closed_at":null},"comments":2,"created_at":"2016-08-14T20:16:16Z","updated_at":"2017-09-01T14:55:17Z","closed_at":"2017-09-01T14:55:17Z","author_association":"OWNER","body":"Up to blueCFD-Core 2.3-1, we supported the option for using OpenFOAM from the Windows Command Line (WCL). It relied on 3 batch files:\n1. `DOS_Mode.bat` - this was placed at the base folder of the installed blueCFD-Core folder, which was the entry point for starting the WCL with the correct OpenFOAM environment turned on. Double-clicking on it would ensure the window would stay open.\n2. `setvars.bat`\\- also placed in the base folder of blueCFD-Core, this would look for the existing binary folders and show the options for which one of the installed environments it should load the environment for.\n3. `batchrc.bat` - placed inside the `OpenFOAM-*/etc` folder and this would load up the OpenFOAM environment for running on WCL.\n\nThere were a few reasons why we deprecated this feature with the release of blueCFD-Core 2016-1:\n1. As OpenFOAM 3.0.0, the OpenFOAM shell environment changed considerably, now having a few more options, while others changed. This meant that we had to upgrade the contents of `batchrc.bat` and do the necessary testing, to ensure everything was loaded properly into the WCL environment.\n2. Further changes occurred with OpenFOAM 4.0.\n3. With blueCFD-Core 2016-1, we now aim to support multiple versions of OpenFOAM within the same main installation folder of blueCFD-Core, which means that we had to generalize `setvars.bat` even further, so that it would support loading more versions in a way that we could only load in the ones that were installed after the first main installation.\n4. Using `wmake` from WCL is not straight forward and it would require some additional batch-script hacking in order to get the correct command environment loaded in. It makes more sense for people to do this from MSys2 instead.\n5. The `choice.exe` was used from a free download area that Microsoft has got on-line. This still meant using closed source code, which we would rather not have to continue to rely on.\n\n---\n\n**Note**: This task requires enough people voting this up, in order for it to be worthwhile to bring it back.\n"},"comment":{"url":"https://api.github.com/repos/blueCFD/Core/issues/comments/326602428","html_url":"https://github.com/blueCFD/Core/issues/16#issuecomment-326602428","issue_url":"https://api.github.com/repos/blueCFD/Core/issues/16","id":326602428,"user":{"login":"wyldckat","id":877290,"avatar_url":"https://avatars2.githubusercontent.com/u/877290?v=4","gravatar_id":"","url":"https://api.github.com/users/wyldckat","html_url":"https://github.com/wyldckat","followers_url":"https://api.github.com/users/wyldckat/followers","following_url":"https://api.github.com/users/wyldckat/following{/other_user}","gists_url":"https://api.github.com/users/wyldckat/gists{/gist_id}","starred_url":"https://api.github.com/users/wyldckat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wyldckat/subscriptions","organizations_url":"https://api.github.com/users/wyldckat/orgs","repos_url":"https://api.github.com/users/wyldckat/repos","events_url":"https://api.github.com/users/wyldckat/events{/privacy}","received_events_url":"https://api.github.com/users/wyldckat/received_events","type":"User","site_admin":false},"created_at":"2017-09-01T14:55:17Z","updated_at":"2017-09-01T14:55:17Z","author_association":"OWNER","body":"These quick batch files have been added to the blueCFD-Core 2016-2 installer, after doing a few minor adjustments to the description sections.\r\n\r\nA new task will be open, so that this one can be associated to blueCFD-Core 2016-2.\r\n"}}
{"actor":{"display_login":"wyldckat"}}