summaryrefslogtreecommitdiff
path: root/wsl2/build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'wsl2/build.sh')
-rwxr-xr-xwsl2/build.sh22
1 files changed, 22 insertions, 0 deletions
diff --git a/wsl2/build.sh b/wsl2/build.sh
new file mode 100755
index 0000000..6e07e0a
--- /dev/null
+++ b/wsl2/build.sh
@@ -0,0 +1,22 @@
+#!/usr/bin/env dash
+#
+# Copyright (C) 2025-2026 Maria Lisina
+# SPDX-License-Identifier: Apache-2.0
+#
+# Sekoohaka Kernel build script
+
+set -e
+
+for __arch in arm64 x86_64
+do
+ if [ ${__arch} = arm64 ]
+ then
+ _arch=aarch64
+ else
+ _arch=x86_64
+ fi
+
+ rm -fr ../out-${__arch}
+ make -j 16 O=../out-${__arch} ARCH=${__arch} CROSS_COMPILE=${_arch}-linux-gnu- wsl2_defconfig
+ make -j 16 O=../out-${__arch} ARCH=${__arch} CROSS_COMPILE=${_arch}-linux-gnu-
+done