win install
This commit is contained in:
parent
41d0fd57f3
commit
1d16a43087
1 changed files with 34 additions and 3 deletions
|
|
@ -5,6 +5,20 @@
|
|||
To build `bevy_scriptum` with Ruby support a Ruby installation is needed to be
|
||||
present on your development machine.
|
||||
|
||||
### Linux
|
||||
|
||||
#### Requirements
|
||||
|
||||
- clang
|
||||
- Ruby installation compiled with clang
|
||||
|
||||
#### Clang installation
|
||||
|
||||
For `clang` installation instruction consult your
|
||||
OS vendor provided documentation or [clang official webiste](https://clang.llvm.org).
|
||||
|
||||
#### Ruby installation
|
||||
|
||||
The easiest way to produce a compatible Ruby installation is to use [rbenv](https://rbenv.org/).
|
||||
|
||||
After installing `rbenv` along with its `ruby-build` plugin you can build and
|
||||
|
|
@ -15,8 +29,6 @@ CC=clang rbenv install 3.4.4
|
|||
```
|
||||
|
||||
Above assumes that you also have `clang` installed on your system.
|
||||
For `clang` installation instruction consult your
|
||||
OS vendor provided documentation or [clang official webiste](https://clang.llvm.org).
|
||||
|
||||
If you rather not use `rbenv` you are free to supply your own installation of
|
||||
Ruby provided the following is true about it:
|
||||
|
|
@ -26,7 +38,26 @@ Ruby provided the following is true about it:
|
|||
- it is accessible as `ruby` within `PATH` or `RUBY` environment variable is set
|
||||
to path of desired `ruby` binary.
|
||||
|
||||
## Main Library
|
||||
### Windows
|
||||
|
||||
#### Requirements
|
||||
|
||||
- clang
|
||||
- Ruby
|
||||
|
||||
#### Clang installation
|
||||
|
||||
Clang can be installed on Windows using `Visual Studio Installer`(select `Desktop
|
||||
Development With C++ ->> C++ Clang tool for Windows` package).
|
||||
|
||||
`LIBCLANG_PATH` environment variable also has to be set to clang installation `bin`
|
||||
directory when compiling. This typically is `C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\lib`.
|
||||
|
||||
#### Ruby installation
|
||||
|
||||
On Windows Ruby can be installed using [RubyInstaller](https://rubyinstaller.org/) among others.
|
||||
|
||||
## bevy_scriptum
|
||||
|
||||
Add the following to your `Cargo.toml`:
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue