Skip to content
Snippets Groups Projects
Commit 659dfc72 authored by Anatol Pomozov's avatar Anatol Pomozov
Browse files

move patching into prepare()

parent bd15c5c2
Branches main
Tags 0.24-1
No related merge requests found
......@@ -19,6 +19,15 @@ sha256sums=('SKIP'
'88cba2eebd12079bf3a4a8c5ba4ed34b1b5ccd9f9ac3fa518f1591396176666d'
'96218ef5b7d6d6deb3a7b4b3dfed8068b7e4d10acd5b19372b9882f89d4478a8')
prepare() {
cd osquery
git submodule update --init --recursive
(cd $srcdir/osquery/libraries/cmake/source/libaudit/src && patch -p1 < $srcdir/libaudit.patch)
(cd $srcdir/osquery/libraries/cmake/source/ebpfpub/src/ && git submodule update --init && cd libraries/ebpf-common/src/ && patch -p1 < $srcdir/ebpf-common.patch)
}
build() {
cd osquery
......@@ -26,10 +35,6 @@ build() {
-DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DOSQUERY_VERSION=$pkgver \
-G Ninja -S . -B build
# submodules are checked out by cmake, patch it after it were checked out
(cd $srcdir/osquery/libraries/cmake/source/libaudit/src && git reset --hard && patch -p1 < $srcdir/libaudit.patch)
(cd $srcdir/osquery/libraries/cmake/source/ebpfpub/src && git reset --hard && git submodule update --init && cd libraries/ebpf-common/src && git reset --hard && patch -p1 < $srcdir/ebpf-common.patch)
ninja -C build
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment