|
|
|
--- a/src/Makefile.in
|
|
|
|
+++ b/src/Makefile.in
|
|
|
|
@@ -2,8 +2,8 @@
|
|
|
|
# $Id$
|
|
|
|
|
|
|
|
# complation
|
|
|
|
-CFLAGS = -W -Wall -Wno-unused -DLINUX -DLANMAP_DATADIR=$(LANMAP_DATADIR)
|
|
|
|
-LDFLAGS = -lpcap -lm
|
|
|
|
+CFLAGS += -DLINUX -DLANMAP_DATADIR=$(LANMAP_DATADIR)
|
|
|
|
+LDFLAGS += -lpcap -lm
|
|
|
|
CFLAGS_DEBUG = -D_DEBUG -ggdb
|
|
|
|
LDFLAGS_DEBUG = -pg
|
|
|
|
BINARY = lanmap
|
|
|
|
@@ -14,12 +14,12 @@
|
|
|
|
$(CC) $(OBJS) -o $(BINARY) $(LDFLAGS)
|
|
|
|
|
|
|
|
static:
|
|
|
|
- make clean
|
|
|
|
- make LDFLAGS="$(LDFLAGS) -static" all
|
|
|
|
+ $(MAKE) clean
|
|
|
|
+ $(MAKE) LDFLAGS="$(LDFLAGS) -static" all
|
|
|
|
|
|
|
|
debug:
|
|
|
|
- make clean
|
|
|
|
- make CFLAGS="$(CFLAGS) $(CFLAGS_DEBUG)" LDFLAGS="$(LDFLAGS)" all
|
|
|
|
+ $(MAKE) clean
|
|
|
|
+ $(MAKE) CFLAGS="$(CFLAGS) $(CFLAGS_DEBUG)" LDFLAGS="$(LDFLAGS)" all
|
|
|
|
|
|
|
|
# for testing the classify code by itself
|
|
|
|
os_classify: os_classify.c misc.c
|
|
|
|
--- a/Makefile.in
|
|
|
|
+++ b/Makefile.in
|
|
|
|
@@ -10,18 +10,18 @@
|
|
|
|
DATADEST = ${prefix}/share/lanmap/
|
|
|
|
|
|
|
|
all:
|
|
|
|
- cd ./src && make LANMAP_DATADIR="$(DATADEST)"
|
|
|
|
+ cd ./src && $(MAKE) LANMAP_DATADIR="$(DATADEST)"
|
|
|
|
|
|
|
|
install:
|
|
|
|
- install -m 0755 ./src/$(BINARY) $(BINDEST)
|
|
|
|
+ install -m 0755 -D ./src/$(BINARY) $(BINDEST)/$(BINARY)
|
|
|
|
install -m 0755 -d $(DATADEST)
|
|
|
|
install -m 0755 -d $(DATADEST)data/
|
|
|
|
install -m 0755 -d $(DATADEST)data/graph/
|
|
|
|
install -m 0755 -d $(DATADEST)graph/img/
|
|
|
|
install -m 0644 ./data/mac_vendor $(DATADEST)data/
|
|
|
|
- install -m 0644 -d $(DATADEST)graph
|
|
|
|
+ install -m 0755 -d $(DATADEST)graph
|
|
|
|
install -m 0644 ./graph/lanmap.header $(DATADEST)graph/
|
|
|
|
- for f in ./graph/img/*.{png,gif,svg}; do install -m 0644 $$f $(DATADEST)graph/img/; done
|
|
|
|
+ for f in ./graph/img/*.gif ./graph/img/*.png ./graph/img/*.svg; do install -m 0644 $$f $(DATADEST)graph/img/; done
|
|
|
|
|
|
|
|
uninstall:
|
|
|
|
rm $(BINDEST)$(BINARY)
|
|
|
|
@@ -29,11 +29,11 @@
|
|
|
|
|
|
|
|
clean:
|
|
|
|
rm -f ./src/$(BINARY)
|
|
|
|
- cd ./src && make clean
|
|
|
|
+ cd ./src && $(MAKE) clean
|
|
|
|
|
|
|
|
distclean: clean
|
|
|
|
rm -f Makefile config.cache config.log config.status config.h
|
|
|
|
|
|
|
|
debug:
|
|
|
|
- cd ./src && make debug
|
|
|
|
+ cd ./src && $(MAKE) debug
|
|
|
|
|