~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/net/sched/Makefile

Version: ~ [ 2.4.0 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 #
  2 # Makefile for the Linux Traffic Control Unit.
  3 #
  4 # Note! Dependencies are done automagically by 'make dep', which also
  5 # removes any old dependencies. DON'T put your own dependencies here
  6 # unless it's something special (ie not a .c file).
  7 #
  8 # Note 2! The CFLAGS definition is now in the main makefile...
  9 
 10 O_TARGET := sched.o
 11 
 12 obj-y   := sch_generic.o
 13 
 14 ifeq ($(CONFIG_NET_SCHED), y)
 15 
 16 obj-y += sch_api.o sch_fifo.o
 17 
 18 ifeq ($(CONFIG_NET_ESTIMATOR), y)
 19 obj-y += estimator.o
 20 endif
 21 
 22 ifeq ($(CONFIG_NET_CLS), y)
 23 obj-y += cls_api.o
 24 
 25 ifeq ($(CONFIG_NET_CLS_POLICE), y)
 26 obj-y += police.o
 27 endif
 28 
 29 endif
 30 
 31 ifeq ($(CONFIG_NET_SCH_INGRESS), y)
 32 obj-y += sch_ingress.o 
 33 else
 34   ifeq ($(CONFIG_NET_SCH_INGRESS), m)
 35         obj-m += sch_ingress.o 
 36   endif
 37 endif
 38 
 39 ifeq ($(CONFIG_NET_SCH_CBQ), y)
 40 obj-y += sch_cbq.o
 41 else
 42   ifeq ($(CONFIG_NET_SCH_CBQ), m)
 43         obj-m += sch_cbq.o
 44   endif
 45 endif
 46 
 47 ifeq ($(CONFIG_NET_SCH_CSZ), y)
 48 obj-y += sch_csz.o
 49 else
 50   ifeq ($(CONFIG_NET_SCH_CSZ), m)
 51         obj-m += sch_csz.o
 52   endif
 53 endif
 54 
 55 ifeq ($(CONFIG_NET_SCH_HPFQ), y)
 56 obj-y += sch_hpfq.o
 57 else
 58   ifeq ($(CONFIG_NET_SCH_HPFQ), m)
 59         obj-m += sch_hpfq.o
 60   endif
 61 endif
 62 
 63 ifeq ($(CONFIG_NET_SCH_HFSC), y)
 64 obj-y += sch_hfsc.o
 65 else
 66   ifeq ($(CONFIG_NET_SCH_HFSC), m)
 67         obj-m += sch_hfsc.o
 68   endif
 69 endif
 70 
 71 
 72 ifeq ($(CONFIG_NET_SCH_SFQ), y)
 73 obj-y += sch_sfq.o
 74 else
 75   ifeq ($(CONFIG_NET_SCH_SFQ), m)
 76         obj-m += sch_sfq.o
 77   endif
 78 endif
 79 
 80 ifeq ($(CONFIG_NET_SCH_RED), y)
 81 obj-y += sch_red.o
 82 else
 83   ifeq ($(CONFIG_NET_SCH_RED), m)
 84         obj-m += sch_red.o
 85   endif
 86 endif
 87 
 88 ifeq ($(CONFIG_NET_SCH_TBF), y)
 89 obj-y += sch_tbf.o
 90 else
 91   ifeq ($(CONFIG_NET_SCH_TBF), m)
 92         obj-m += sch_tbf.o
 93   endif
 94 endif
 95 
 96 ifeq ($(CONFIG_NET_SCH_PRIO), y)
 97 obj-y += sch_prio.o
 98 else
 99   ifeq ($(CONFIG_NET_SCH_PRIO), m)
100         obj-m += sch_prio.o
101   endif
102 endif
103 
104 ifeq ($(CONFIG_NET_SCH_TEQL), y)
105 obj-y += sch_teql.o
106 else
107   ifeq ($(CONFIG_NET_SCH_TEQL), m)
108         obj-m += sch_teql.o
109   endif
110 endif
111 
112 ifeq ($(CONFIG_NET_SCH_GRED), y)
113 obj-y += sch_gred.o
114 else
115   ifeq ($(CONFIG_NET_SCH_GRED), m)
116        obj-m += sch_gred.o
117   endif
118 endif
119 
120 ifeq ($(CONFIG_NET_SCH_DSMARK), y)
121 obj-y += sch_dsmark.o
122 else
123   ifeq ($(CONFIG_NET_SCH_DSMARK), m)
124        obj-m += sch_dsmark.o
125   endif
126 endif
127 
128 ifeq ($(CONFIG_NET_CLS_TCINDEX), y)
129 obj-y += cls_tcindex.o
130 else
131   ifeq ($(CONFIG_NET_CLS_TCINDEX), m)
132        obj-m += cls_tcindex.o
133   endif
134 endif
135 
136 ifeq ($(CONFIG_NET_SCH_ATM), y)
137 obj-y += sch_atm.o
138 endif
139 
140 ifeq ($(CONFIG_NET_CLS_U32), y)
141 obj-y += cls_u32.o
142 else
143   ifeq ($(CONFIG_NET_CLS_U32), m)
144         obj-m += cls_u32.o
145   endif
146 endif
147 
148 ifeq ($(CONFIG_NET_CLS_RSVP), y)
149 obj-y += cls_rsvp.o
150 else
151   ifeq ($(CONFIG_NET_CLS_RSVP), m)
152         obj-m += cls_rsvp.o
153   endif
154 endif
155 
156 ifeq ($(CONFIG_NET_CLS_RSVP6), y)
157 obj-y += cls_rsvp6.o
158 else
159   ifeq ($(CONFIG_NET_CLS_RSVP6), m)
160         obj-m += cls_rsvp6.o
161   endif
162 endif
163 
164 ifeq ($(CONFIG_NET_CLS_ROUTE4), y)
165 obj-y += cls_route.o
166 else
167   ifeq ($(CONFIG_NET_CLS_ROUTE4), m)
168         obj-m += cls_route.o
169   endif
170 endif
171 
172 ifeq ($(CONFIG_NET_CLS_FW), y)
173 obj-y += cls_fw.o
174 else
175   ifeq ($(CONFIG_NET_CLS_FW), m)
176         obj-m += cls_fw.o
177   endif
178 endif
179 
180 endif
181 
182 include $(TOPDIR)/Rules.make

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.