source: freewrt/target/linux/package/Makefile@ 0a724cd

freewrt_1_0 freewrt_2_0
Last change on this file since 0a724cd was 0a724cd, checked in by Waldemar Brodkorb <wbx@…>, 19 years ago

fix spca5xx, remove madwifi-old reference

git-svn-id: svn://www.freewrt.org/trunk/freewrt@420 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 1.8 KB
Line 
1# Main makefile for the packages
2include $(TOPDIR)/rules.mk
3include ../rules.mk
4
5package-y += base-files
6package-$(FWRT_PACKAGE_KMOD_ALSA) += alsa
7package-$(FWRT_PACKAGE_KMOD_FUSE) += fuse
8package-$(FWRT_PACKAGE_KMOD_HOSTAP) += hostap
9package-$(FWRT_PACKAGE_KMOD_MADWIFI) += madwifi
10package-$(FWRT_PACKAGE_KMOD_MINI_FO) += mini_fo
11package-$(FWRT_PACKAGE_KMOD_OPENSWAN) += openswan
12package-$(FWRT_PACKAGE_KMOD_SHFS) += shfs
13package-$(FWRT_PACKAGE_KMOD_SPCA5XX) += spca5xx
14package-$(FWRT_PACKAGE_KMOD_SWITCH) += switch
15package-$(FWRT_PACKAGE_KMOD_UEAGLE_ATM) += ueagle-atm
16package-$(FWRT_PACKAGE_KMOD_DIAG) += diag
17package-$(FWRT_PACKAGE_KMOD_WLCOMPAT) += wlcompat
18package-$(FWRT_PACKAGE_KMOD_ZD1211) += zd1211
19
20wlcompat-compile: base-files-compile
21
22all: compile install
23clean: $(patsubst %,%-clean,$(package-) $(package-y) $(package-m))
24prepare: $(patsubst %,%-prepare,$(package-y) $(package-m))
25compile: $(patsubst %,%-compile,$(package-y) $(package-m))
26install: $(patsubst %,%-install,$(package-y))
27
28KPKG_MAKEOPTS += BUILD_DIR="$(LINUX_BUILD_DIR)"
29
30%-prepare:
31 @$(START_TRACE) "target/linux/package/$(patsubst %-prepare,%,$@)/prepare: "
32 $(MAKE) -C $(patsubst %-prepare,%,$@) \
33 $(KPKG_MAKEOPTS) \
34 prepare
35 @$(CMD_TRACE) " done"
36 @$(END_TRACE)
37
38%-compile:
39 @$(START_TRACE) "target/linux/package/$(patsubst %-compile,%,$@)-compile: "
40 $(MAKE) -C $(patsubst %-compile,%,$@) \
41 $(KPKG_MAKEOPTS) \
42 compile
43 @$(CMD_TRACE) " done"
44 @$(END_TRACE)
45
46%-install:
47 @$(START_TRACE) "target/linux/package/$(patsubst %-install,%,$@)-install: "
48 $(MAKE) -C $(patsubst %-install,%,$@) \
49 $(KPKG_MAKEOPTS) \
50 install
51 @$(CMD_TRACE) " done"
52 @$(END_TRACE)
53
54%-clean:
55 @$(START_TRACE) "target/linux/package/$(patsubst %-clean,%,$@)-clean: "
56 @$(MAKE) -C $(patsubst %-clean,%,$@) \
57 $(KPKG_MAKEOPTS) \
58 clean
59 @$(CMD_TRACE) " done"
60 @$(END_TRACE)
61
Note: See TracBrowser for help on using the repository browser.