3 MAKEFLAGS
+= --no-print-directory
8 CFLAGS
+= -Wall
-Wundef
-Wstrict-prototypes
-Wno-trigraphs
-fno-strict-aliasing
-fno-common
-Werror-implicit-function-declaration
9 CFLAGS
+= -I
/lib
/modules
/`uname -r`/build
/include
13 OBJS
= iw.o
info.o phy.o interface.o station.o util.o mpath.o reg.o
26 version.h
: git-version.sh
27 @
$(NQ
) ' GEN version.h'
30 %.o
: %.c iw.h version.h
32 $(Q
)$(CC
) $(CFLAGS
) -c
-o
$@
$<
36 $(Q
)$(CC
) $(LDFLAGS
) $(OBJS
) -o iw
39 $(Q
)$(MAKE
) all CC
="REAL_CC=$(CC) CHECK=\"sparse -Wall\" cgcc"
47 $(Q
)$(INSTALL
) -o root
-g root
-t
$(PREFIX
)/bin iw
49 $(Q
)$(INSTALL
) -o root
-g root
-t
$(PREFIX
)/share
/man
/man8
/ iw
.8.gz
52 $(Q
)rm -f iw
*.o
*~
*.gz