Skip to content

Commit

Permalink
Edit README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
aeris170 committed Dec 23, 2024
1 parent 8640330 commit acfe290
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 24 deletions.
38 changes: 15 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,32 +75,24 @@ or by HTTPS
git clone --recurse-submodules -j8 https://github.com/aeris170/NeoDoa.git
```

When cloning is done, go into the cloned folder and initialize submodules
``` sh
cd NeoDoa
git submodule update --init
```

After this, `git pull` should print `Already up to date.` Proceed to the next step.

#### 2. Fetching Dependencies

**NeoDoa** uses `vcpkg` to manage packages and depends on packages listed below:
> angelscript[addons],
> argparse,
> assimp,
> cppzmq,
> entt,
> eventpp,
> glew,
> glfw3,
> glm,
> icu,
> imgui[core,docking-experimental,glfw-binding,sdl2-binding,opengl3-binding,vulkan-binding],
> imguizmo,
> lunasvg,
> stb,
> tinyxml2
- angelscript[addons]
- argparse
- assimp
- cppzmq
- entt
- eventpp
- glew
- glfw3
- glm
- icu
- imgui[core,docking-experimental,glfw-binding,sdl2-binding,opengl3-binding,vulkan-binding,*dx11-binding,dx12-binding*] **(dx11-binding and dx12-binding only installed for Windows 10/11)**
- imguizmo
- lunasvg
- stb
- tinyxml2

The packages above must be installed. Refer to the table below.

Expand Down
2 changes: 1 addition & 1 deletion scripts/vcpkg.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ if (Test-Path -Path $path) {
'glfw3',
'glm',
'icu',
'imgui[core,docking-experimental,glfw-binding,sdl2-binding,opengl3-binding,vulkan-binding]',
'imgui[core,docking-experimental,glfw-binding,sdl2-binding,opengl3-binding,vulkan-binding,dx11-binding,dx12-binding]',
'imguizmo',
'lunasvg',
'stb',
Expand Down

0 comments on commit acfe290

Please sign in to comment.