Add instructions on how Windows users can build this project
Signed-off-by: Travis Ralston <travpc@gmail.com>
This commit is contained in:
parent
3121bc0914
commit
93facae3da
1 changed files with 17 additions and 0 deletions
17
README.rst
17
README.rst
|
@ -64,6 +64,23 @@ To rebuild the specification, use ``scripts/gendoc.py``::
|
||||||
The above will write the rendered version of the specification to
|
The above will write the rendered version of the specification to
|
||||||
``scripts/gen``. To view it, point your browser at ``scripts/gen/index.html``.
|
``scripts/gen``. To view it, point your browser at ``scripts/gen/index.html``.
|
||||||
|
|
||||||
|
Windows users
|
||||||
|
~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
If you're on Windows Vista or higher, be sure that the "Symbolic Links"
|
||||||
|
option was selected when installing Git prior to cloning this repository. If
|
||||||
|
you're still seeing errors about files not being found it is likely because
|
||||||
|
the symlink at ``api/client-server/definitions/event-schemas`` looks like a
|
||||||
|
file. To correct the problem, open an Administrative/Elevated shell in your
|
||||||
|
cloned matrix-doc directory and run the following::
|
||||||
|
|
||||||
|
cd api\client-server\definitions
|
||||||
|
del event-schemas
|
||||||
|
mklink /D event-schemas "..\..\..\event-schemas"
|
||||||
|
|
||||||
|
This will delete the file and replace it with a symlink. Git should not detect
|
||||||
|
this as a change, and you should be able to go back to building the project.
|
||||||
|
|
||||||
Generating the OpenAPI (Swagger) specs
|
Generating the OpenAPI (Swagger) specs
|
||||||
--------------------------------------
|
--------------------------------------
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue