mirror of
https://github.com/clearlinux/graphene.git
synced 2026-09-06 22:01:29 +00:00
minor changes
This commit is contained in:
+10
-9
@@ -1,4 +1,5 @@
|
||||
OS ?= $(shell uname -s)
|
||||
import src/Makefile.Host
|
||||
|
||||
ifeq ($(OS),Linux)
|
||||
NPROCS ?= $(shell grep -c ^processor /proc/cpuinfo)
|
||||
else
|
||||
@@ -19,6 +20,12 @@ all debug clean:
|
||||
$(MAKE) -C $$d $@; \
|
||||
done
|
||||
|
||||
install:
|
||||
[ -d ../Runtime ] || mkdir -p ../Runtime
|
||||
[ -f ../Runtime/libpal.so ] || ln -sf ../Pal/src/libpal.so ../Runtime/libpal.so
|
||||
[ -f ../Runtime/pal ] || ln -sf ../Pal/src/pal ../Runtime/pal
|
||||
[ -f ../Runtime/pal_sec ] || ln -sf ../Pal/src/pal_sec ../Runtime/pal_sec
|
||||
|
||||
.PHONY: kernel
|
||||
kernel: $(LINUX_KERNEL)
|
||||
|
||||
@@ -38,15 +45,9 @@ $(LINUX_SRC)/graphene: linux-kernel/graphene
|
||||
$(LINUX_SRC)/.config: $(LINUX_SRC)/Makefile
|
||||
cd $(LINUX_SRC) && make menuconfig
|
||||
|
||||
kernel_install: $(LINUX_KERNEL)
|
||||
kernel_install: kernel
|
||||
$(MAKE) -C $(LINUX_SRC) install modules_install headers_install
|
||||
|
||||
install:
|
||||
[ -d ../Runtime ] || mkdir -p ../Runtime
|
||||
[ -f ../Runtime/libpal.so ] || ln -sf ../Pal/src/libpal.so ../Runtime/libpal.so
|
||||
[ -f ../Runtime/pal ] || ln -sf ../Pal/src/pal ../Runtime/pal
|
||||
[ -f ../Runtime/pal_sec ] || ln -sf ../Pal/src/pal_sec ../Runtime/pal_sec
|
||||
|
||||
linux-deb:
|
||||
if [ ! -f $(LINUX_SRC)/.config ]; then \
|
||||
cp /boot/config-$(shell uname -r) $(LINUX_SRC)/.config && \
|
||||
@@ -56,7 +57,7 @@ linux-deb:
|
||||
--append-to-version -graphene --initrd \
|
||||
kernel_image kernel_debug kernel_headers
|
||||
else
|
||||
install:
|
||||
kernel_install:
|
||||
endif
|
||||
|
||||
.PHONY: test
|
||||
|
||||
Reference in New Issue
Block a user