diff options
author | Mattes D <github@xoft.cz> | 2014-02-05 19:56:25 +0100 |
---|---|---|
committer | Mattes D <github@xoft.cz> | 2014-02-05 19:56:25 +0100 |
commit | 4e4d92ccce17fe37f966869b11ffb3a378613d35 (patch) | |
tree | 70d7cfbf2517a385b0ea6beac1bdc98000f4da58 | |
parent | Merge pull request #646 from worktycho/warningfixes (diff) | |
parent | Simplified shutdown (diff) | |
download | cuberite-4e4d92ccce17fe37f966869b11ffb3a378613d35.tar cuberite-4e4d92ccce17fe37f966869b11ffb3a378613d35.tar.gz cuberite-4e4d92ccce17fe37f966869b11ffb3a378613d35.tar.bz2 cuberite-4e4d92ccce17fe37f966869b11ffb3a378613d35.tar.lz cuberite-4e4d92ccce17fe37f966869b11ffb3a378613d35.tar.xz cuberite-4e4d92ccce17fe37f966869b11ffb3a378613d35.tar.zst cuberite-4e4d92ccce17fe37f966869b11ffb3a378613d35.zip |
-rw-r--r-- | .travis.yml | 2 | ||||
-rw-r--r-- | CMakeLists.txt | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml index a41c10b84..38dd2f280 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,7 @@ compiler: - gcc - clang # Build MCServer -script: cmake . -DCMAKE_BUILD_TYPE=RELEASE && make -j 2 +script: cmake . -DCMAKE_BUILD_TYPE=RELEASE -DSELF_TEST=1 && make -j 2 && cd MCServer/ && (echo stop | ./MCServer) # Notification Settings notifications: diff --git a/CMakeLists.txt b/CMakeLists.txt index 1fee887e7..57b200a2a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -124,6 +124,10 @@ endif() # The Expat library is linked in statically, make the source files aware of that: add_definitions(-DXML_STATIC) +# Self Test Mode enables extra checks at startup +if(${SELF_TEST}) + add_definitions(-DSELF_TEST) +endif() # Declare the flags used for profiling builds: if (MSVC) |