Lines Matching +full:libudev +full:- +full:dev
1 #!/bin/bash -eu
8 # http://www.apache.org/licenses/LICENSE-2.0
21 ln -s /usr/include/locale.h /usr/include/xlocale.h
26 mv "${SRC}/${PROJECT}" "${SRC}/${PROJECT}-dev" &&\
27 mv "${SRC}/${PROJECT}-dev" "${SRC}/${PROJECT}" )
34 -DOSQUERY_VERSION:string=0.0.0-fuzz \
35 -DOSQUERY_ENABLE_ADDRESS_SANITIZER:BOOL=ON \
36 -DOSQUERY_BUILD_FUZZERS:BOOL=ON \
37 -DOSQUERY_IGNORE_CMAKE_MAX_VERSION_CHECK:BOOL=ON \
38 -DOSQUERY_BUILD_AWS:BOOL=OFF \
42 "-DCMAKE_EXE_LINKER_FLAGS=${LIB_FUZZING_ENGINE} -Wl,-rpath,'\$ORIGIN/lib'" \
47 sed -i 's/AUDIT_FILTER_EXCLUDE/AUDIT_FILTER_EXCLUDE1/g' /src/osquery/libraries/cmake/source/libaudi…
50 cmake --build . -j$(nproc) --target osqueryfuzz-config
51 cmake --build . -j$(nproc) --target osqueryfuzz-sqlquery
54 find . -type f -name '*.o' -delete
55 rm -rf "${SRC}/${PROJECT}/libraries/cmake/source/libudev/src/test"
56 rm -rf libs/src/patched-source/libudev/src/test
59 mkdir -p "${OUT}/lib"
60 cp /usr/lib/x86_64-linux-gnu/libunwind.so.8 "${OUT}/lib"
63 cp osquery/main/harnesses/osqueryfuzz-config "${OUT}/osqueryfuzz-config"
64 cp osquery/main/harnesses/osqueryfuzz-sqlquery "${OUT}/osqueryfuzz-sqlquery"
68 tools/harnesses/osqueryfuzz_config_corpus.sh "${OUT}/osqueryfuzz-config_seed_corpus.zip"
69 tools/harnesses/osqueryfuzz_config_dict.sh "${OUT}/osqueryfuzz-config.dict"
70 tools/harnesses/osqueryfuzz_sqlquery_corpus.sh "${OUT}/osqueryfuzz-sqlquery_seed_corpus.zip"
71 cp tools/harnesses/osqueryfuzz_sqlquery.dict "${OUT}/osqueryfuzz-sqlquery.dict"