1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include $(ADK_TOPDIR
)/rules.mk
6 include $(ADK_TOPDIR
)/mk
/waldux-ver.mk
7 include $(ADK_TOPDIR
)/mk
/waldux.mk
8 include $(ADK_TOPDIR
)/mk
/buildhlp.mk
12 include $(ADK_TOPDIR
)/mk
/kernel-vars.mk
14 $(TOOLCHAIN_BUILD_DIR
)/w-
$(PKG_NAME
)-$(PKG_VERSION
)-$(PKG_RELEASE
)/$(ADK_TARGET_OS
)-$(KERNEL_FILE_VER
)/.patched
:
15 ifeq ($(ADK_TARGET_SYSTEM_PCENGINES_APU
),y
)
16 ifeq ($(ADK_KERNEL_ROOT_NFS
),y
)
17 cd
$(DL_DIR
) && wget http
://distfiles.openadk.org
/realtek-firmware-1.1.
tar.xz
18 tar xf
$(DL_DIR
)/realtek-firmware-1.1.
tar.xz \
19 --strip-components
=2 -C
$(WRKSRC
)/firmware realtek-firmware-1.1
22 ifeq ($(ADK_TARGET_ARCH_XTENSA
),y
)
23 tar xf
$(ADK_TOPDIR
)/target
/xtensa
/overlay
/xtensa_
$(ADK_TARGET_CPU_TYPE
).
tar \
24 --strip-components
=1 -C
$(WRKSRC
) linux
28 $(WRKBUILD
)/.configured
: $(TOOLCHAIN_BUILD_DIR
)/w-
$(PKG_NAME
)-$(PKG_VERSION
)-$(PKG_RELEASE
)/$(ADK_TARGET_OS
)-$(KERNEL_FILE_VER
)/.patched
29 $(KERNEL_MAKE_ENV
) $(MAKE
) -C
"${LINUX_DIR}" $(KERNEL_MAKE_OPTS
) \
30 INSTALL_HDR_PATH
=$(STAGING_TARGET_DIR
)/usr \
32 ifeq ($(ADK_TARGET_ARCH_CRIS
),y
)
33 ifeq ($(ADK_TARGET_CPU_ARCH
),crisv32
)
34 cd
$(STAGING_TARGET_DIR
)/usr
/include && ln
-sf arch-v32
/arch arch
36 cd
$(STAGING_TARGET_DIR
)/usr
/include && ln
-sf arch-v10
/arch arch
39 @
-find
$(STAGING_TARGET_DIR
)/usr
/include -name .
install -delete
40 @
-find
$(STAGING_TARGET_DIR
)/usr
/include -name ..
install.cmd
-delete
43 include ${ADK_TOPDIR}/mk
/toolchain.mk