nillerusr
2 years ago
committed by
GitHub
1 changed files with 15 additions and 32 deletions
@ -1,36 +1,19 @@
@@ -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) |
||||
|
Loading…
Reference in new issue