aboutsummaryrefslogtreecommitdiffstats
path: root/kernels/crosshatch
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2019-10-13 20:00:26 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2019-10-14 13:03:10 +0200
commite3f0f43bb81119eafeb04b66cb7deacd5c1db743 (patch)
tree3141511288cc86bcf6b16eed3a28ba1590513555 /kernels/crosshatch
downloadandroid-wireguard-module-builder-e3f0f43bb81119eafeb04b66cb7deacd5c1db743.tar.xz
android-wireguard-module-builder-e3f0f43bb81119eafeb04b66cb7deacd5c1db743.zip
Initial commit
Diffstat (limited to 'kernels/crosshatch')
-rw-r--r--kernels/crosshatch/do.bash6
-rw-r--r--kernels/crosshatch/manifest.xml19
-rw-r--r--kernels/crosshatch/version-hashes.txt1
3 files changed, 26 insertions, 0 deletions
diff --git a/kernels/crosshatch/do.bash b/kernels/crosshatch/do.bash
new file mode 100644
index 0000000..af53ee6
--- /dev/null
+++ b/kernels/crosshatch/do.bash
@@ -0,0 +1,6 @@
+#!/bin/bash
+set -ex
+sed -i 's/EXT_MODULES="/EXT_MODULES="\nwireguard/' private/msm-google/build.config.common
+echo 'ccflags-y += -Wno-unused-variable' >> WireGuard/src/Kbuild
+./build/build.sh
+readlink -f out/android-msm-pixel-4.9/dist/wireguard.ko >&7
diff --git a/kernels/crosshatch/manifest.xml b/kernels/crosshatch/manifest.xml
new file mode 100644
index 0000000..36790df
--- /dev/null
+++ b/kernels/crosshatch/manifest.xml
@@ -0,0 +1,19 @@
+<manifest>
+ <remote name="aosp" fetch="https://android.googlesource.com/" />
+ <default revision="refs/tags/android-10.0.0_r0.12" remote="aosp" sync-j="4" />
+
+ <project path="build" name="kernel/build" revision="master" clone-depth="1" />
+
+ <project path="private/msm-google" name="kernel/msm" clone-depth="1">
+ <linkfile src="build.config.bluecross" dest="build.config" />
+ </project>
+ <project path="private/msm-google/techpack/audio" name="kernel/msm-extra" clone-depth="1" />
+ <project path="private/msm-google-modules/wlan/qca-wifi-host-cmn" name="kernel/msm-modules/qca-wfi-host-cmn" clone-depth="1" />
+ <project path="private/msm-google-modules/wlan/qcacld-3.0" name="kernel/msm-modules/qcacld" clone-depth="1" />
+ <project path="private/msm-google-modules/wlan/fw-api" name="kernel/msm-modules/wlan-fw-api" clone-depth="1" />
+
+ <project path="prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9" name="platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9" revision="pie-release" clone-depth="1" />
+ <project path="prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9" name="platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9" revision="pie-release" clone-depth="1" />
+ <project path="prebuilts-master/clang/host/linux-x86" name="platform/prebuilts/clang/host/linux-x86" revision="android10-dev" clone-depth="1" groups="partner" />
+ <project path="prebuilts-master/misc" name="platform/prebuilts/misc" revision="pie-release" clone-depth="1" />
+</manifest>
diff --git a/kernels/crosshatch/version-hashes.txt b/kernels/crosshatch/version-hashes.txt
new file mode 100644
index 0000000..064fb9a
--- /dev/null
+++ b/kernels/crosshatch/version-hashes.txt
@@ -0,0 +1 @@
+151ffb15b80d95e59c32d2f694c7a45a99f6ec43f564eca4eb08d81c6e2cf201|Linux version 4.9.165-g3206e079fc69-ab5845057 (android-build@wprm7.hot.corp.google.com) (Android (5484270 based on r353983c) clang version 9.0.3 (https://android.googlesource.com/toolchain/clang 745b335211bb9eadfa6aa6301f84715cee4b37c5) (https://android.googlesource.com/toolchain/llvm 60cf23e54e46c807513f7a36d0a7b777920b5881) (based on LLVM 9.0.3svn)) #0 SMP PREEMPT Sat Aug 31 00:42:08 UTC 2019