Skip to content

dot11: more reduction in shared heap creation #20

dot11: more reduction in shared heap creation

dot11: more reduction in shared heap creation #20

name: Ubuntu All No WEXT Build Test
on: [push, pull_request]
jobs:
ubuntu-all-no-wext-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 No WEXT 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 --disable-linuxwext --enable-wifi-coconut --enable-bladerf --enable-protobuf --enable-require-pcre2
make -j$(nproc)
sudo make suidinstall