3 MAKEFLAGS
+= --no-print-directory
6 CFLAGS
+= -Wall
-Wundef
-Wstrict-prototypes
-Wno-trigraphs
-fno-strict-aliasing
-fno-common
-Werror-implicit-function-declaration
7 CFLAGS
+= -I
/lib
/modules
/`uname -r`/build
/include
11 OBJS
= iw.o interface.o
info.o station.o util.o mpath.o reg.o
22 all: verify_config
$(ALL
)
26 $(Q
)$(CC
) $(CFLAGS
) -c
-o
$@
$<
30 $(Q
)$(CC
) $(LDFLAGS
) $(OBJS
) -o iw
33 $(Q
)$(MAKE
) all CC
="REAL_CC=$(CC) CHECK=\"sparse -Wall\" cgcc"
39 $(Q
)if
[ ! -r .config
]; then \
40 echo
'Building iw requires a configuration file'; \
41 echo
'(.config). cp defconfig .config and edit.'; \