-
Notifications
You must be signed in to change notification settings - Fork 59
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
Windows Support #14
Comments
Windows devs would love to have this doxity work on their dev setups. Or if someone can point me in a general direction on what is needed and perhaps I can help fix Windows support. |
Still doesnt work - stuck during init (workarounds dont work), can't read .doxityrc and gets |
I cloned Doxity to make it work on my windows machine. I didn't take the time to properly fix it and test it so I wouldn't recommend that you use it, but hopefully it will help you |
@JamesCullum I had the same problem in Linux. I found that passing an absolute path instead of contracts/* worked. |
I have cloned Doxity in my windows platform, and done some changes to make it run. At the moment, I am able to produce documentation successfully on Windows. The changes I made fall in these categories:
There are 2 more changes that are necessary to make the tool run, but which I don't personally like:
|
You can create fork the project, pull it via git, apply you changes, push them back and then create a pull request to have those changes reflected here 👍 Thank you for the detailed instructions, I will try those things later. |
Thanks everyone for your support - using the fork of @romaric-juniet I was able to get it running. I will leave this open for other users as a guide until it is fixed on the main version. Steps to take to make it run on Windows
Optional |
Thanks @JamesCullum . |
I've just added a pull request with my changes. Would be grateful if they could be reviewed and merged with romaric/juniet's, as I think they are complementary. |
Good approach - make sure to reference this issue in it to clarify the background 👍 |
process.env.PWD
isundefned
on Windows systems.It's usually encouraged to use
process.env.cmd
instead but I'm not sure what the implications are on this specific project.The text was updated successfully, but these errors were encountered: