Update README.md

This commit is contained in:
Cekis
2021-11-18 13:03:54 -08:00
committed by GitHub
parent f9deb62de2
commit b401b7110a

View File

@@ -3,19 +3,15 @@
This is the main server code for SWGSource 1.2 as originally forked from the https://bitbucket.org/stellabellumswg/ repository. Please see that repository for original publication and alteration credit. This is the main server code for SWGSource 1.2 as originally forked from the https://bitbucket.org/stellabellumswg/ repository. Please see that repository for original publication and alteration credit.
# Works in progress # Works in progress
* 64-bit-types - fully 64 bit version that builds and runs in RELWITHDEBINFO mode only, but isn't stable. * 64-bit-types - fully 64 bit version that builds and runs completely.
# Building # Building
## Clang Versions For local testing, and non-live builds set MODE=Release or MODE=Debug in the build.properties file in swg-main.
**Important**: For versions of clang <= 4 you'll probably have to remove/omit a deprecated CFLAG or two from the CMakelists.txt file
Only use the Debug and Release targets unless you want to work on 64 bit. For local testing, and non-live builds set MODE=Release or MODE=debug in build_linux.sh.
For production, user facing builds, set MODE=MINSIZEREL for profile built, heavily optimized versions of the binaries. For production, user facing builds, set MODE=MINSIZEREL for profile built, heavily optimized versions of the binaries.
## Profiling and Using Profiles ## Profiling and Using Profiles (IN-WORK)
To generate new profiles, build SWG with MODE=RELWITHDEBINFO. To generate new profiles, build SWG with MODE=RELWITHDEBINFO.