Don't rebuild Limine on every devel build
This commit is contained in:
@@ -8,7 +8,7 @@ if [ "$1" = "debug" ]; then
|
|||||||
bt="buildtype=debug"
|
bt="buildtype=debug"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
make -B all_limine
|
make all_limine
|
||||||
make -B all_lz4
|
make -B all_lz4
|
||||||
make -B all_kernel "$bt"
|
make -B all_kernel "$bt"
|
||||||
make -B all_libu "$bt"
|
make -B all_libu "$bt"
|
||||||
|
|||||||
@@ -4,9 +4,12 @@ LIMINE_OPTS=--enable-bios-cd \
|
|||||||
--enable-uefi-ia32 \
|
--enable-uefi-ia32 \
|
||||||
--enable-uefi-cd
|
--enable-uefi-cd
|
||||||
|
|
||||||
all_limine:
|
all_limine: build_limine/bin
|
||||||
rm -rf build_limine && \
|
|
||||||
mkdir -p build_limine && \
|
build_limine:
|
||||||
|
mkdir -p build_limine
|
||||||
|
|
||||||
|
build_limine/bin: | build_limine
|
||||||
cd build_limine && \
|
cd build_limine && \
|
||||||
../Limine/bootstrap && \
|
../Limine/bootstrap && \
|
||||||
../Limine/configure $(LIMINE_OPTS) && \
|
../Limine/configure $(LIMINE_OPTS) && \
|
||||||
@@ -14,5 +17,4 @@ all_limine:
|
|||||||
rm -rf ../boot/limine && \
|
rm -rf ../boot/limine && \
|
||||||
cp -r ./bin ../boot/limine
|
cp -r ./bin ../boot/limine
|
||||||
|
|
||||||
|
|
||||||
.PHONY: all_limine
|
.PHONY: all_limine
|
||||||
|
|||||||
Reference in New Issue
Block a user