# $FreeWRT$ #- # This file is part of the FreeWRT project. FreeWRT is copyrighted # material, please see the LICENCE file in the top-level directory # or at http://www.freewrt.org/licence for details. include ${TOPDIR}/rules.mk include ${TOPDIR}/mk/targets.mk PKG_NAME:= broadcom-mmc PKG_VERSION:= 0.1 PKG_RELEASE:= 2 PKG_MODULE:= 20 NO_DISTFILES:= 1 include ${TOPDIR}/mk/package.mk include ${TOPDIR}/mk/kpkg.mk $(eval $(call PKG_template,KMOD_BROADCOM_MMC,kmod-${PKG_NAME},${KERNEL_VERSION}-${BOARD}-${PKG_RELEASE},${ARCH},kernel (${KERNEL_VERSION}-${BOARD}-${KERNEL_RELEASE}))) COMPILE_FLAGS:= ${TCFLAGS} ${KERNEL_C_INCS} ${KERNEL_M_OPTS} do-build: ${TARGET_CC} ${COMPILE_FLAGS} -c -o ${WRKBUILD}/mmc.o src/mmc.c do-install: ${INSTALL_DIR} ${IDIR_KMOD_BROADCOM_MMC}/etc/modules.d ${INSTALL_DIR} ${IDIR_KMOD_BROADCOM_MMC}/lib/modules/${KERNEL_VERSION} ${INSTALL_DATA} ./files/mmc.modules \ ${IDIR_KMOD_BROADCOM_MMC}/etc/modules.d/${PKG_MODULE}-broadcom-mmc ${INSTALL_DATA} ${WRKBUILD}/mmc.o \ ${IDIR_KMOD_BROADCOM_MMC}/lib/modules/${KERNEL_VERSION} include ${TOPDIR}/mk/pkg-bottom.mk