1 IWINFO_LDFLAGS
= $(LDFLAGS
) -shared
-llua
$(if
$(CRAP
),,-lnl-tiny
)
2 IWINFO_CFLAGS
= $(CFLAGS
) -std
=gnu99
-fstrict-aliasing
$(if
$(CRAP
),-DUSE_WL
,-DUSE_MADWIFI
-DUSE_NL80211
)
4 IWINFO_OBJ
= $(if
$(CRAP
),iwinfo_wl.o
,iwinfo_madwifi.o iwinfo_nl80211.o
) \
5 iwinfo_wext.o iwinfo_wext_scan.o iwinfo_lualib.o
8 $(CC
) $(IWINFO_CFLAGS
) $(LUA_CFLAGS
) $(FPIC
) -c
-o
$@
$<
10 compile
: clean $(IWINFO_OBJ
)
11 $(LD
) $(IWINFO_LDFLAGS
) -o
$(IWINFO_SO
) $(IWINFO_OBJ
)
14 rm -f
*.o
$(IWINFO_SO
)