kernel-netlink: Allow Netlink send buffer size to be configured via compile option
[strongswan.git] / .travis.yml
index 2a23fea..04838e8 100644 (file)
@@ -5,12 +5,13 @@ compiler:
   - clang
 
 before_install:
-  - sudo apt-get update -qq
-  - sudo apt-get install -qq bison flex gperf gettext
   - ./scripts/test.sh deps
+  - ./scripts/test.sh pydeps
+
+before_script:
+  - sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0
 
 script:
-  - ./autogen.sh
   - ./scripts/test.sh
 
 env:
@@ -24,8 +25,8 @@ env:
     - TEST=default LEAK_DETECTIVE=yes
     - TEST=openssl
     - TEST=openssl LEAK_DETECTIVE=yes
-    # libgcrypt can't be deinitialized so we can't test it with leak detective
     - TEST=gcrypt
+    - TEST=gcrypt LEAK_DETECTIVE=yes
     # we can't test Vstr as negative int args are not properly passed to CBs
     - TEST=printf-builtin
     - TEST=printf-builtin LEAK_DETECTIVE=yes
@@ -37,3 +38,10 @@ matrix:
   include:
     - compiler: gcc
       env: TEST=dist
+    - compiler: gcc
+      env: TEST=win64 MONOLITHIC=yes
+    - compiler: gcc
+      env: TEST=win32 MONOLITHIC=yes
+    - compiler: clang
+      os: osx
+      env: TEST=osx