Skip to content

Commit

Permalink
restructured sources for a static library lib_pcap_generator
Browse files Browse the repository at this point in the history
  • Loading branch information
Vladimir Koroy committed May 11, 2018
1 parent bf616e8 commit 6d8daf9
Show file tree
Hide file tree
Showing 14 changed files with 25 additions and 430 deletions.
20 changes: 5 additions & 15 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,26 +1,16 @@
APP = ./tcpmerge
CC=gcc -g -O0
CFLAGS= -static -ldl -lrt -lpthread -Wall -Wextra
CFLAGS= -static -ldl -lrt -lpthread -Wall -Wextra -L./ -lpcap_file_generator

all: $(APP)



$(APPTEST): tcpmerge.o pcap_file_generator.o pcap_file_reader.o utils.o
$(CC) tcpmerge.o pcap_file_generator.o pcap_file_reader.o utils.o -o $(APP) $(CFLAGS) -D TCPMERGE_TEST
$(APP): tcpmerge.o pcap_file_generator.o pcap_file_reader.o utils.o
$(CC) tcpmerge.o pcap_file_generator.o pcap_file_reader.o utils.o -o $(APP) $(CFLAGS)
$(APPTEST): tcpmerge.o
$(CC) tcpmerge.o -o $(APP) $(CFLAGS) -D TCPMERGE_TEST
$(APP): tcpmerge.o
$(CC) tcpmerge.o -o $(APP) $(CFLAGS)
tcpmerge.o: tcpmerge.c
$(CC) tcpmerge.c -c -Wall

pcap_file_generator.o: pcap_file_generator.c
$(CC) pcap_file_generator.c -c -Wall

pcap_file_reader.o: pcap_file_reader.c
$(CC) pcap_file_reader.c -c -Wall

utils.o: utils.c
$(CC) utils.c -c -Wall
clean:
rm -f *.o ; rm $(APP);rm -f *~;
test: $(APPTEST)
19 changes: 7 additions & 12 deletions Makefile.release
Original file line number Diff line number Diff line change
@@ -1,21 +1,16 @@
APP = ./tcpmerge
CC=gcc
CFLAGS= -static -ldl -lrt -lpthread -Wall -Wextra
CFLAGS= -static -ldl -lrt -lpthread -Wall -Wextra -L./ -lpcap_file_generator

all: $(APP)

$(APP): tcpmerge.o pcap_file_generator.o pcap_file_reader.o utils.o
$(CC) tcpmerge.o pcap_file_generator.o pcap_file_reader.o utils.o -o $(APP) $(CFLAGS)
$(APPTEST): tcpmerge.o
$(CC) tcpmerge.o -o $(APP) $(CFLAGS) -D TCPMERGE_TEST
$(APP): tcpmerge.o
$(CC) tcpmerge.o -o $(APP) $(CFLAGS)
tcpmerge.o: tcpmerge.c
$(CC) tcpmerge.c -c -Wall

pcap_file_generator.o: pcap_file_generator.c
$(CC) pcap_file_generator.c -c -Wall

pcap_file_reader.o: pcap_file_reader.c
$(CC) pcap_file_reader.c -c -Wall

utils.o: utils.c
$(CC) utils.c -c -Wall
clean:
rm -f *.o ; rm $(APP)
rm -f *.o ; rm $(APP);rm -f *~;
test: $(APPTEST)
14 changes: 3 additions & 11 deletions Makefile.test
Original file line number Diff line number Diff line change
@@ -1,21 +1,13 @@
APP = ./tcpmerge
CC=gcc -g -O0 -DTCPMERGE_TEST=1
CFLAGS=-ldl -lrt -lpthread -Wall -Wextra
CFLAGS= -static -ldl -lrt -lpthread -Wall -Wextra -L./ -lpcap_file_generator

all: $(APP)

$(APP): tcpmerge.o pcap_file_generator.o pcap_file_reader.o utils.o
$(CC) tcpmerge.o pcap_file_generator.o pcap_file_reader.o utils.o -o $(APP) $(CFLAGS)
$(APP): tcpmerge.o
$(CC) tcpmerge.o -o $(APP) $(CFLAGS)
tcpmerge.o: tcpmerge.c
$(CC) tcpmerge.c -c -Wall

pcap_file_generator.o: pcap_file_generator.c
$(CC) pcap_file_generator.c -c -Wall

pcap_file_reader.o: pcap_file_reader.c
$(CC) pcap_file_reader.c -c -Wall

utils.o: utils.c
$(CC) utils.c -c -Wall
clean:
rm -f *.o ; rm $(APP)
21 changes: 8 additions & 13 deletions Makefile32.release
Original file line number Diff line number Diff line change
@@ -1,21 +1,16 @@
APP = ./tcpmerge
CC=gcc -m32
CFLAGS= -static -ldl -lrt -lpthread -Wall -Wextra
CC=gcc -m32
CFLAGS= -static -ldl -lrt -lpthread -Wall -Wextra -L./ -lpcap_file_generator

all: $(APP)

$(APP): tcpmerge.o pcap_file_generator.o pcap_file_reader.o utils.o
$(CC) tcpmerge.o pcap_file_generator.o pcap_file_reader.o utils.o -o $(APP) $(CFLAGS)
$(APPTEST): tcpmerge.o
$(CC) tcpmerge.o -o $(APP) $(CFLAGS) -D TCPMERGE_TEST
$(APP): tcpmerge.o
$(CC) tcpmerge.o -o $(APP) $(CFLAGS)
tcpmerge.o: tcpmerge.c
$(CC) tcpmerge.c -c -Wall

pcap_file_generator.o: pcap_file_generator.c
$(CC) pcap_file_generator.c -c -Wall

pcap_file_reader.o: pcap_file_reader.c
$(CC) pcap_file_reader.c -c -Wall

utils.o: utils.c
$(CC) utils.c -c -Wall
clean:
rm -f *.o ; rm $(APP)
rm -f *.o ; rm $(APP);rm -f *~;
test: $(APPTEST)
110 changes: 0 additions & 110 deletions ethernet.h

This file was deleted.

Binary file added libpcap_file_generator.a
Binary file not shown.
102 changes: 0 additions & 102 deletions pcap_file_generator.c

This file was deleted.

10 changes: 0 additions & 10 deletions pcap_file_generator.h

This file was deleted.

Loading

0 comments on commit 6d8daf9

Please sign in to comment.