Skip to content

dot11: merge more s1g parsers, minor revamp of tag parsing logic #17

dot11: merge more s1g parsers, minor revamp of tag parsing logic

dot11: merge more s1g parsers, minor revamp of tag parsing logic #17

name: Ubuntu All Build Test
on: [push, pull_request]
jobs:
ubuntu-all-build-test:
runs-on: ubuntu-latest
steps:
-
name: Checkout
uses: actions/checkout@v5
with:
fetch-depth: 0
-
name: List added files
run: git --no-pager diff --name-only "$(git rev-parse --verify origin/master 2> /dev/null)" HEAD
-
name: Ubuntu All Build Test
run: |
sudo apt-get install build-essential git libwebsockets-dev pkg-config \
zlib1g-dev libnl-3-dev libnl-genl-3-dev libcap-dev libpcap-dev \
libnm-dev libdw-dev libsqlite3-dev libprotobuf-dev libprotobuf-c-dev \
protobuf-compiler protobuf-c-compiler libsensors-dev libusb-1.0-0-dev \
libubertooth-dev libbtbb-dev libmosquitto-dev librtlsdr-dev -y
sudo apt install rtl-433 -y
sudo apt install libbladerf-dev -y
./configure --enable-wifi-coconut --enable-bladerf --enable-protobuf --enable-require-pcre2
make -j$(nproc)
sudo make suidinstall