-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Windows compatibility with Makefile #308 #309
Conversation
Signed-off-by: Niyazbek Torekeldi <78027392+Tokesh@users.noreply.github.com>
DEVELOPER_GUIDE.md
Outdated
@@ -68,6 +68,21 @@ In order to differentiate unit tests from integration tests, Go has a built-in m | |||
make cluster.stop cluster.clean | |||
``` | |||
|
|||
#### Compatibility with Windows OS |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any new section needs to be added to TOC.
DEVELOPER_GUIDE.md
Outdated
|
||
If you have a problem with running 'Make' follow this steps: | ||
|
||
1. Install WSL2 (compatibility layer for running Linux applications on Windows 10). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you should just add a "Windows" section to prerequisites, with links/instructions to install/download WSL and ensure make works.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you should just add a "Windows" section to prerequisites, with links/instructions to install/download WSL and ensure make works.
I think i got it, fixed that in new commit. I tried to make it shorter like you said in Issue discussion
7e65389
to
18b6116
Compare
Signed-off-by: Niyazbek Torekeldi <78027392+Tokesh@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The first phrase needs some english fixing :) Thanks for hanging in here with me!
DEVELOPER_GUIDE.md
Outdated
@@ -32,6 +33,15 @@ OpenSearch Go Client builds using [Go](https://golang.org/doc/install) 1.11 at a | |||
|
|||
[Docker](https://docs.docker.com/install/) is required for building some OpenSearch artifacts and executing integration tests. | |||
|
|||
#### Windows | |||
|
|||
[WSL2](https://learn.microsoft.com/en-us/windows/wsl/install) is compatibility layer for running Linux applications on Windows. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing "the", but let's say "To build the project on Windows, use WSL2, the compatibility ...".
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The first phrase needs some english fixing :) Thanks for hanging in here with me!
I appreciate that you are patient with me and I am glad to work together with you!
DEVELOPER_GUIDE.md
Outdated
|
||
[WSL2](https://learn.microsoft.com/en-us/windows/wsl/install) is compatibility layer for running Linux applications on Windows. | ||
|
||
Make ensure that you install 'Make' on WSL2. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Install make
.
Signed-off-by: Niyazbek Torekeldi <78027392+Tokesh@users.noreply.github.com>
Description
I added guidelines for Windows developers in the Developer Guide (to use WSL2 and how to use WSL)
Issues Resolved
[#308 ]
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.