Skip to content

Commit c905b01

Browse files
committed
fixup #249, locate kernel config for "make kernel_config" properly
1 parent 1bf930b commit c905b01

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

kernel/makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ kernel_image_package_install: kernel_image_package
7878

7979
.PHONY: kernel_config
8080
kernel_config: $(KERNEL_PATCHED)
81-
$(PRAWNOS_KERNEL_SCRIPTS_MENUCONFIG) $(KERNEL_RESOURCES) $(PRAWNOS_KERNEL_BUILD) $(TARGET)
81+
$(PRAWNOS_KERNEL_SCRIPTS_MENUCONFIG) $(KERNEL_RESOURCES) $(PRAWNOS_KERNEL_BUILD) $(TARGET) $(KERNEL_CONFIG)
8282

8383
### CLEAN RULES
8484

scripts/BuildScripts/KernelScripts/crossMenuConfig.sh

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,16 @@ then
3737
echo "No TARGET supplied"
3838
exit 1
3939
fi
40+
if [ -z "$4" ]
41+
then
42+
echo "No kernel config supplied"
43+
exit 1
44+
fi
4045

4146
RESOURCES=$1
4247
BUILD_DIR=$2
4348
TARGET=$3
49+
CONFIG=$4
4450

4551
ARCH_ARMHF=armhf
4652
ARCH_ARM64=arm64
@@ -58,6 +64,6 @@ else
5864
echo "no valid target arch specified"
5965
fi
6066

61-
cp $RESOURCES/config .config
67+
cp $CONFIG .config
6268
make menuconfig ARCH=$ARCH CROSS_COMPILE=$CROSS_COMPILER .config
63-
cp .config $RESOURCES/config
69+
cp .config $CONFIG

0 commit comments

Comments
 (0)