Files
pcp/.travis.yml

52 lines
1.2 KiB
YAML
Raw Normal View History

2015-04-13 18:38:00 +02:00
language: c
os:
- linux
before_install:
2015-04-13 19:18:36 +02:00
- git clone https://github.com/jedisct1/libsodium
2015-04-13 19:07:11 +02:00
- cd libsodium
- ./autogen.sh
- ./configure --prefix=/usr
2015-04-13 19:37:36 +02:00
- make
- sudo make install
2015-04-13 19:52:54 +02:00
- cd ..
- wget http://search.cpan.org/CPAN/authors/id/T/TL/TLINDEN/Config-General-2.56.tar.gz
- tar xvzf Config-General-2.56.tar.gz
- cd Config-General-2.56
- perl Makefile.PL && make
- sudo make install
- cd ..
- wget http://search.cpan.org/CPAN/authors/id/C/CH/CHORNY/Tie-IxHash-1.23.tar.gz
- tar xvzf Tie-IxHash-1.23.tar.gz
- cd Tie-IxHash-1.23
- perl Makefile.PL && make
- sudo make install
- cd ..
2015-04-17 09:51:31 +02:00
- wget http://search.cpan.org/CPAN/authors/id/I/IN/INGY/YAML-1.14.tar.gz
- tar xvfz YAML-1.14.tar.gz
- cd YAML-1.14
- perl Makefile.PL && make
- sudo make install
- cd ..
2015-04-17 12:37:16 +02:00
- wget http://valgrind.org/downloads/valgrind-3.10.1.tar.bz2
- tar xvjf valgrind-3.10.1.tar.bz2
- cd valgrind-3.10.1
- ./configure --prefix=/usr
- make
- sudo make install
- cd ..
2015-04-17 12:47:49 +02:00
- sudo apt-get update
- sudo apt-get install libc6-dbg
- ./autogen.sh
2015-04-13 18:38:00 +02:00
compiler:
2015-04-14 20:51:03 +02:00
- clang
2015-04-13 18:38:00 +02:00
- gcc
2015-04-13 19:07:11 +02:00
script:
2015-04-13 19:18:36 +02:00
- ./configure
- make
2015-04-14 17:45:00 +02:00
- make check
- make test
2015-04-17 12:26:56 +02:00
- cd tests
2015-04-17 13:14:04 +02:00
- rm va
- ../src/pcp1 -V va -K -I key-alicia-sec -x a
2015-04-14 17:45:00 +02:00