summaryrefslogtreecommitdiff
path: root/other/travis/toxcore-script
diff options
context:
space:
mode:
authoriphydf <iphydf@users.noreply.github.com>2016-08-15 22:07:49 +0100
committeriphydf <iphydf@users.noreply.github.com>2016-08-16 17:36:18 +0100
commitcebf64a588039c202880659a85d070126bcc68da (patch)
treee3271760a0060ab8cb3868eb548e599615fdd15a /other/travis/toxcore-script
parente43bde37eac9dc235619ee4c696796292e3e5256 (diff)
Split toxcore into layers.
This allows us to more clearly define interfaces between modules, and have the linker help us ensure that module boundaries are respected. The onion/tcp/net_crypto layer is a bit too large. This is due to a cyclic dependency (onion -> net_crypto -> TCP -> onion). We may or may not want to break that cycle in the future to allow the onion library to exist on its own without net_crypto.
Diffstat (limited to 'other/travis/toxcore-script')
-rwxr-xr-xother/travis/toxcore-script2
1 files changed, 1 insertions, 1 deletions
diff --git a/other/travis/toxcore-script b/other/travis/toxcore-script
index ed9377fe..20ad6d8e 100755
--- a/other/travis/toxcore-script
+++ b/other/travis/toxcore-script
@@ -12,7 +12,7 @@ git diff --exit-code
12 12
13# Build toxcore and run tests. 13# Build toxcore and run tests.
14export CFLAGS="-O0 -Wall -Wextra -fprofile-arcs -ftest-coverage -DTRAVIS_ENV=1" 14export CFLAGS="-O0 -Wall -Wextra -fprofile-arcs -ftest-coverage -DTRAVIS_ENV=1"
15RUN $CMAKE -B$BUILD_DIR -H. -DCMAKE_INSTALL_PREFIX:PATH=$PREFIX 15RUN $CMAKE -B$BUILD_DIR -H. -DCMAKE_INSTALL_PREFIX:PATH=$PREFIX -DLOGGING=ON
16 16
17export CTEST_OUTPUT_ON_FAILURE=1 17export CTEST_OUTPUT_ON_FAILURE=1
18 18