File tree Expand file tree Collapse file tree 2 files changed +21
-0
lines changed Expand file tree Collapse file tree 2 files changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -39,6 +39,7 @@ linux_task:
39
39
script :
40
40
- apt-get -qy update >/dev/null
41
41
- apt-get -qy install autoconf make gcc libpcap-dev >/dev/null # for "./configure"
42
+ - apt-get -qy install flex bison libdbus-1-dev libbluetooth-dev libnl-genl-3-dev libibverbs-dev >/dev/null # for libpcap
42
43
- apt-get -qy install cmake git binutils-dev >/dev/null # for "make releasecheck"
43
44
- apt-get -qy install shellcheck >/dev/null
44
45
- ./autogen.sh
Original file line number Diff line number Diff line change @@ -493,6 +493,22 @@ releasecheck: releasetar
493
493
INSTALL_DIR=/tmp/install_" $$ TAG" _$$$$ && \
494
494
DIR=` pwd` && \
495
495
cd /tmp && \
496
+ rm -rf libpcap && \
497
+ rm -rf install_libpcap && \
498
+ echo " [$@ ] $$ git clone [...] libpcap.git" && \
499
+ git clone --depth 3 --quiet https://github.com/the-tcpdump-group/libpcap.git && \
500
+ echo " [$@ ] $$ cd libpcap" && \
501
+ cd libpcap && \
502
+ echo " [$@ ] $$ ./autogen.sh" && \
503
+ ./autogen.sh && \
504
+ echo " [$@ ] $$ ./configure --quiet --prefix=/tmp/install_libpcap" && \
505
+ ./configure --quiet --prefix=/tmp/install_libpcap && \
506
+ echo " [$@ ] $$ make -s " && \
507
+ make -s && \
508
+ echo " [$@ ] $$ make -s install" && \
509
+ make -s install && \
510
+ echo " [$@ ] $$ cd .." && \
511
+ cd .. && \
496
512
rm -rf " $$ TAG" && \
497
513
rm -rf " $$ INSTALL_DIR" && \
498
514
tar xf " $$ DIR" /" $$ TAG" .tar.gz && \
@@ -514,6 +530,8 @@ releasecheck: releasetar
514
530
touch .devel && \
515
531
mkdir build && \
516
532
cd build && \
533
+ echo " [$@ ] $$ export PKG_CONFIG_PATH=/tmp/install_libpcap/lib/pkgconfig" && \
534
+ export PKG_CONFIG_PATH=/tmp/install_libpcap/lib/pkgconfig && \
517
535
echo ' [$@] $$ cmake -DENABLE_SMB=yes [...] ..' && \
518
536
cmake -DENABLE_SMB=yes \
519
537
-DCMAKE_INSTALL_PREFIX=" $$ INSTALL_DIR" \
@@ -528,6 +546,8 @@ releasecheck: releasetar
528
546
cd ../.. && \
529
547
rm -rf " $$ TAG" && \
530
548
rm -rf " $$ INSTALL_DIR" && \
549
+ rm -rf install_libpcap && \
550
+ rm -rf libpcap && \
531
551
echo ' [$@] Done.'
532
552
533
553
whitespacecheck :
You can’t perform that action at this time.
0 commit comments