Update README.md, update ivp submodule

This commit is contained in:
nillerusr 2021-10-23 17:09:16 +03:00 committed by GitHub
parent 18e088f8ff
commit 6e5ef80a0e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 17 additions and 10 deletions

View File

@ -1,20 +1,27 @@
# source-engine # source-engine
The main purpose of this repository is to port the engine for other platforms.
# Goals # Goals
* fixing bugs * fixing bugs
* NEON support * ~~NEON support~~
* DXVK support * DXVK support
* remove unnecessary dependencies * remove unnecessary dependencies
* Elbrus port * Elbrus port
* Arm(android) port * ~~Arm(android) port~~
* improve performance * improve performance
* replace current buildsystem with waf * ~~replace current buildsystem with waf~~
* rewrite achivement system( to work without steam ) * rewrite achivement system( to work without steam )
# How to Build? * 64-bit support
1. Clone repo ( ```git clone https://github.com/nillerusr/source-engine```)
2. Run ```git submodule init && git submodule update```
# How to Build?
Clone repo and change directory:
```
git clone https://github.com/nillerusr/source-engine --recursive --depth 1
cd source-engine
```
On Linux: On Linux:
dependencies:
fontconfig, freetype2, OpenAL, SDL2, libbz2, libcurl, libjpeg, libpng, zlib
``` ```
./waf configure -T debug ./waf configure -T debug
./waf build ./waf build
@ -25,5 +32,5 @@ export ANDROID_NDK=/path/to/ndk
./waf configure -T debug --android=armeabi-v7a,4.9,21 ./waf configure -T debug --android=armeabi-v7a,4.9,21
./waf build ./waf build
``` ```
On Windows: On Windows/MacOS:
**TODO(WAF is not configured for Windows. Use VPC as temporary solution)** **TODO(WAF is not configured for Windows/MacOS. Use VPC as temporary solution)**

2
ivp

@ -1 +1 @@
Subproject commit 64e06cde5f7b651eb794a5c46ac1ceae198ec182 Subproject commit 82849306f728db57868d7a82fe7bcff333eb468c