diff --git a/README.md b/README.md index 164ca1f10c..43fa2f2936 100644 --- a/README.md +++ b/README.md @@ -1,36 +1,19 @@ # source-engine +Welcome to hell >:) -# Goals -* fixing bugs -* ~~NEON support~~ -* DXVK support -* remove unnecessary dependencies -* Elbrus port -* ~~Arm(android) port~~ -* improve performance -* ~~replace current buildsystem with waf~~ -* rewrite achivement system( to work without steam ) -* 64-bit support +# Current tasks +- [x] NEON support +- [x] remove unnecessary dependencies +- [x] Arm(android) port +- [x] replace current buildsystem with waf +- [x] rewrite achivement system( to work without steam ) +- [x] 64-bit support +- [ ] improve performance +- [ ] fixing bugs +- [ ] dxvk-native support +- [ ] Elbrus port +- [ ] rewrite serverbrowser to work without steam +- [ ] Windows build support for waf -# How to Build? -Clone repo and change directory: -``` -git clone https://github.com/nillerusr/source-engine --recursive --depth 1 -cd source-engine -``` -On Linux: -dependencies: -fontconfig, freetype2, OpenAL, SDL2, libbz2, libcurl, libjpeg, libpng, zlib -``` -./waf configure -T debug -./waf build -``` -On Linux for Android(**Note: only Android NDK r10e is supported**): -``` -export ANDROID_NDK=/path/to/ndk -./waf configure -T debug --android=armeabi-v7a,4.9,21 -./waf build -``` -On Windows/MacOS: -**TODO(WAF is not configured for Windows/MacOS. Use VPC as temporary solution)** +# [How to Build?](https://github.com/nillerusr/source-engine/wiki/How-to-build)