source: freewrt/package/nozomi/Makefile@ 621d5d2

freewrt_2_0
Last change on this file since 621d5d2 was 0512cfd, checked in by Markus Wigge <markus@…>, 19 years ago

cleaned up makefile and added hotplug script

git-svn-id: svn://www.freewrt.org/branches/freewrt_1_0@892 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 1.4 KB
Line 
1# $FreeWRT$
2#-
3# This file is part of the FreeWRT project. FreeWRT is copyrighted
4# material, please see the LICENCE file in the top-level directory
5# or at http://www.freewrt.org/licence for details.
6
7include $(TOPDIR)/rules.mk
8include $(TOPDIR)/mk/targets.mk
9
10PKG_NAME:= kmod-nozomi
11PKG_VERSION:= 2.1_060703
12PKG_RELEASE:= 1
13PKG_MODULE:= 60
14PKG_MD5SUM:= 56c822da9fbd95eca422873bafff8cd3
15
16PKG_SOURCE_URL:= http://www.pharscape.org/3G
17PKG_SOURCE:= nozomi_$(PKG_VERSION).tar.gz
18
19WRKSRC= $(WRKDIR)
20
21include $(TOPDIR)/mk/package.mk
22
23$(eval $(call PKG_template,KMOD_NOZOMI,$(PKG_NAME),$(KERNEL_VERSION)-$(BOARD)-$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
24
25NOZOMI_FLAGS:= -Wall -I$(LINUX_HEADERS_DIR)/include -O3 -D__KERNEL__ -DMODULE \
26 -c -DPC_KERNEL_24 -march=mips32 -fno-pic -mno-abicalls -mlong-calls
27
28$(WRKBUILD)/.configured:
29 touch $@
30
31$(WRKBUILD)/.built:
32 $(MAKE) -C $(WRKBUILD) \
33 CC="$(TARGET_CC)" \
34 LD="$(TARGET_CROSS)ld" \
35 CFLAGS="$(NOZOMI_FLAGS)" \
36 HW=PC_24
37 touch $@
38
39$(IPKG_KMOD_NOZOMI):
40 $(INSTALL_DIR) $(IDIR_KMOD_NOZOMI)/lib/modules/$(KERNEL_VERSION)
41 $(INSTALL_DATA) $(WRKBUILD)/noz.o \
42 $(IDIR_KMOD_NOZOMI)/lib/modules/$(KERNEL_VERSION)/
43 $(INSTALL_DIR) $(IDIR_KMOD_NOZOMI)/etc/hotplug.d/pci
44 $(INSTALL_DATA) ./files/nozomi.hotplug \
45 $(IDIR_KMOD_NOZOMI)/etc/hotplug.d/pci/nozomi
46 $(IPKG_BUILD) $(IDIR_KMOD_NOZOMI) $(PACKAGE_DIR)
47
Note: See TracBrowser for help on using the repository browser.