Open seanshpark opened 2 years ago
From https://github.com/Samsung/ONE/pull/8290#discussion_r789278858
Before the draft, we need to discuss
- how much do we contribute to building on windows. I personally prefer working on windows env so I'm doing this task. But, ONE officially doesn't support Windows. How much do we contribute to windows? (of course, I can contribute this as a personal developer NOT an official ONE developer.)
- Anyway, if I do this task, how to do it? @llFreetimell suggests making a new directory like
WinUtil
and wrapping functions likesetenv()
.
@YongseopKim , could you please share why you introduced windows support? Is it I personally prefer working on windows env so I'm doing this task.
?
How much do we contribute to windows?
There was once to run in Windows but currently it is not maintained anymore as I know of.
could you please share why you introduced windows support? Is it I personally prefer working on windows env so I'm doing this task. ?
yes, just my preference. I don't think supporting windows with native windows code is essential. This could be also by like ssh
.
And, your comment from https://github.com/Samsung/ONE/pull/8290/files#r789283755
Besides supporting for Windows, I don't think I will accept codes using like #if defined(MINGW32). As I wrote, introducing this one will eventually permit codes like this and that will lead to hell. (which I had experienced long time ago that I don't want to experience again)
I definitely agree with you. I don't want to make it mass.
So I'd like you to treat my trial like #8290 as just a kind of testing.
If we support windows platform with ssh, I'll take it because the task could be done in ONE-vscode. (if no one takes 😉)
sorry for korean
Thanks for explaining in detail :) official support for Windows; @lemmaa , any comments?
If we support windows platform with ssh
I'm not sure I understand this correctly but currently I am working on Windows+VScode for ONE development.
I'll take it because the task could be done in ONE-vscode.
ONE-vscode is for using ONE as compiler tool for model or application developer.
I understand supporting ONE to run in Windows native is somewhat different to above two things.
Do we need to support Windows platform?