mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-25 20:26:34 +00:00
Avoid naming conflicts with 'linux' target
This commit is contained in:
parent
ee654b59c3
commit
46e93c076b
@ -9,58 +9,58 @@
|
|||||||
ifneq ($(filter $(TARGETS),kernel-headers),)
|
ifneq ($(filter $(TARGETS),kernel-headers),)
|
||||||
DEFAULT_KERNEL_HEADERS:=$(strip $(DEFAULT_KERNEL_HEADERS))
|
DEFAULT_KERNEL_HEADERS:=$(strip $(DEFAULT_KERNEL_HEADERS))
|
||||||
|
|
||||||
LINUX_SITE:=127.0.0.1
|
LINUX_HEADERS_SITE:=127.0.0.1
|
||||||
LINUX_SOURCE:=unspecified-kernel-headers
|
LINUX_HEADERS_SOURCE:=unspecified-kernel-headers
|
||||||
|
|
||||||
ifeq ("$(strip $(DEFAULT_KERNEL_HEADERS))","2.4.25")
|
ifeq ("$(strip $(DEFAULT_KERNEL_HEADERS))","2.4.25")
|
||||||
VERSION:=2
|
VERSION:=2
|
||||||
PATCHLEVEL:=4
|
PATCHLEVEL:=4
|
||||||
SUBLEVEL:=25
|
SUBLEVEL:=25
|
||||||
LINUX_SITE:=http://www.uclibc.org/downloads/toolchain
|
LINUX_HEADERS_SITE:=http://www.uclibc.org/downloads/toolchain
|
||||||
LINUX_SOURCE:=linux-libc-headers-2.4.25.tar.bz2
|
LINUX_HEADERS_SOURCE:=linux-libc-headers-2.4.25.tar.bz2
|
||||||
LINUX_UNPACK_DIR:=$(TOOL_BUILD_DIR)/linux-libc-headers-2.4.25
|
LINUX_HEADERS_UNPACK_DIR:=$(TOOL_BUILD_DIR)/linux-libc-headers-2.4.25
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ("$(strip $(DEFAULT_KERNEL_HEADERS))","2.4.27")
|
ifeq ("$(strip $(DEFAULT_KERNEL_HEADERS))","2.4.27")
|
||||||
VERSION:=2
|
VERSION:=2
|
||||||
PATCHLEVEL:=4
|
PATCHLEVEL:=4
|
||||||
SUBLEVEL:=25
|
SUBLEVEL:=25
|
||||||
LINUX_SITE:=http://www.uclibc.org/downloads/toolchain
|
LINUX_HEADERS_SITE:=http://www.uclibc.org/downloads/toolchain
|
||||||
LINUX_SOURCE:=linux-libc-headers-2.4.27.tar.bz2
|
LINUX_HEADERS_SOURCE:=linux-libc-headers-2.4.27.tar.bz2
|
||||||
LINUX_UNPACK_DIR:=$(TOOL_BUILD_DIR)/linux-libc-headers-2.4.27
|
LINUX_HEADERS_UNPACK_DIR:=$(TOOL_BUILD_DIR)/linux-libc-headers-2.4.27
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ("$(strip $(DEFAULT_KERNEL_HEADERS))","2.6.7")
|
ifeq ("$(strip $(DEFAULT_KERNEL_HEADERS))","2.6.7")
|
||||||
VERSION:=2
|
VERSION:=2
|
||||||
PATCHLEVEL:=6
|
PATCHLEVEL:=6
|
||||||
SUBLEVEL:=7
|
SUBLEVEL:=7
|
||||||
LINUX_SITE:=http://ep09.pld-linux.org/~mmazur/linux-libc-headers/
|
LINUX_HEADERS_SITE:=http://ep09.pld-linux.org/~mmazur/linux-libc-headers/
|
||||||
LINUX_SOURCE:=linux-libc-headers-2.6.7.0.tar.bz2
|
LINUX_HEADERS_SOURCE:=linux-libc-headers-2.6.7.0.tar.bz2
|
||||||
LINUX_UNPACK_DIR:=$(TOOL_BUILD_DIR)/linux-libc-headers-2.6.7.0
|
LINUX_HEADERS_UNPACK_DIR:=$(TOOL_BUILD_DIR)/linux-libc-headers-2.6.7.0
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ("$(strip $(DEFAULT_KERNEL_HEADERS))","2.6.8")
|
ifeq ("$(strip $(DEFAULT_KERNEL_HEADERS))","2.6.8")
|
||||||
VERSION:=2
|
VERSION:=2
|
||||||
PATCHLEVEL:=6
|
PATCHLEVEL:=6
|
||||||
SUBLEVEL:=8
|
SUBLEVEL:=8
|
||||||
LINUX_SITE:=http://ep09.pld-linux.org/~mmazur/linux-libc-headers/
|
LINUX_HEADERS_SITE:=http://ep09.pld-linux.org/~mmazur/linux-libc-headers/
|
||||||
LINUX_SOURCE:=linux-libc-headers-2.6.8.0.tar.bz2
|
LINUX_HEADERS_SOURCE:=linux-libc-headers-2.6.8.0.tar.bz2
|
||||||
LINUX_UNPACK_DIR:=$(TOOL_BUILD_DIR)/linux-libc-headers-2.6.8.0
|
LINUX_HEADERS_UNPACK_DIR:=$(TOOL_BUILD_DIR)/linux-libc-headers-2.6.8.0
|
||||||
endif
|
endif
|
||||||
|
|
||||||
LINUX_VERSION:=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)
|
LINUX_VERSION:=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)
|
||||||
|
|
||||||
LINUX_HEADERS_DIR:=$(TOOL_BUILD_DIR)/linux
|
LINUX_HEADERS_DIR:=$(TOOL_BUILD_DIR)/linux
|
||||||
|
|
||||||
$(DL_DIR)/$(LINUX_SOURCE):
|
$(DL_DIR)/$(LINUX_HEADERS_SOURCE):
|
||||||
mkdir -p $(DL_DIR)
|
mkdir -p $(DL_DIR)
|
||||||
$(WGET) -P $(DL_DIR) $(LINUX_SITE)/$(LINUX_SOURCE)
|
$(WGET) -P $(DL_DIR) $(LINUX_HEADERS_SITE)/$(LINUX_HEADERS_SOURCE)
|
||||||
|
|
||||||
$(LINUX_HEADERS_DIR)/.unpacked: $(DL_DIR)/$(LINUX_SOURCE)
|
$(LINUX_HEADERS_DIR)/.unpacked: $(DL_DIR)/$(LINUX_HEADERS_SOURCE)
|
||||||
mkdir -p $(TOOL_BUILD_DIR)
|
mkdir -p $(TOOL_BUILD_DIR)
|
||||||
bzcat $(DL_DIR)/$(LINUX_SOURCE) | tar -C $(TOOL_BUILD_DIR) -xvf -
|
bzcat $(DL_DIR)/$(LINUX_HEADERS_SOURCE) | tar -C $(TOOL_BUILD_DIR) -xvf -
|
||||||
ifneq ($(LINUX_UNPACK_DIR),$(LINUX_HEADERS_DIR))
|
ifneq ($(LINUX_HEADERS_UNPACK_DIR),$(LINUX_HEADERS_DIR))
|
||||||
mv $(LINUX_UNPACK_DIR) $(LINUX_HEADERS_DIR)
|
mv $(LINUX_HEADERS_UNPACK_DIR) $(LINUX_HEADERS_DIR)
|
||||||
endif
|
endif
|
||||||
touch $(LINUX_HEADERS_DIR)/.unpacked
|
touch $(LINUX_HEADERS_DIR)/.unpacked
|
||||||
|
|
||||||
@ -108,7 +108,7 @@ $(LINUX_KERNEL): $(LINUX_HEADERS_DIR)/.configured
|
|||||||
|
|
||||||
kernel-headers: $(LINUX_HEADERS_DIR)/.configured
|
kernel-headers: $(LINUX_HEADERS_DIR)/.configured
|
||||||
|
|
||||||
kernel-headers-source: $(DL_DIR)/$(LINUX_SOURCE)
|
kernel-headers-source: $(DL_DIR)/$(LINUX_HEADERS_SOURCE)
|
||||||
|
|
||||||
kernel-headers-clean: clean
|
kernel-headers-clean: clean
|
||||||
rm -f $(LINUX_KERNEL)
|
rm -f $(LINUX_KERNEL)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user