2014-03-03 09:00:42 -06:00
|
|
|
TEMPLATE = lib
|
|
|
|
CONFIG += qt staticlib
|
2014-03-10 19:46:41 -05:00
|
|
|
QT -= gui
|
|
|
|
QT += network script
|
2014-03-03 09:00:42 -06:00
|
|
|
LIBS += \
|
|
|
|
-lprotobuf
|
2014-03-10 19:46:41 -05:00
|
|
|
|
|
|
|
PROTOS = \
|
2014-03-03 09:00:42 -06:00
|
|
|
protocol.proto \
|
|
|
|
mac.proto \
|
|
|
|
payload.proto \
|
|
|
|
eth2.proto \
|
|
|
|
dot3.proto \
|
|
|
|
llc.proto \
|
|
|
|
snap.proto \
|
|
|
|
dot2llc.proto \
|
|
|
|
dot2snap.proto \
|
|
|
|
vlan.proto \
|
|
|
|
svlan.proto \
|
|
|
|
vlanstack.proto \
|
|
|
|
arp.proto \
|
|
|
|
ip4.proto \
|
|
|
|
ip6.proto \
|
|
|
|
ip6over4.proto \
|
|
|
|
ip4over6.proto \
|
|
|
|
ip4over4.proto \
|
|
|
|
ip6over6.proto \
|
|
|
|
icmp.proto \
|
|
|
|
gmp.proto \
|
|
|
|
igmp.proto \
|
|
|
|
mld.proto \
|
|
|
|
tcp.proto \
|
|
|
|
udp.proto \
|
|
|
|
textproto.proto \
|
|
|
|
userscript.proto \
|
|
|
|
hexdump.proto \
|
|
|
|
sample.proto
|
2014-03-10 19:46:41 -05:00
|
|
|
|
|
|
|
HEADERS = \
|
2014-03-03 09:00:42 -06:00
|
|
|
abstractprotocol.h \
|
|
|
|
comboprotocol.h \
|
|
|
|
protocolmanager.h \
|
|
|
|
protocollist.h \
|
|
|
|
protocollistiterator.h \
|
|
|
|
streambase.h \
|
2014-03-10 19:46:41 -05:00
|
|
|
|
|
|
|
HEADERS += \
|
2014-03-03 09:00:42 -06:00
|
|
|
mac.h \
|
|
|
|
payload.h \
|
2014-03-19 19:33:55 -05:00
|
|
|
vlan.h \
|
2014-03-19 20:05:40 -05:00
|
|
|
svlan.h \
|
2014-03-24 19:02:27 -05:00
|
|
|
vlanstack.h \
|
2014-03-03 09:00:42 -06:00
|
|
|
eth2.h \
|
2014-03-24 19:43:23 -05:00
|
|
|
dot3.h \
|
|
|
|
llc.h \
|
2014-03-26 20:09:08 -05:00
|
|
|
dot2llc.h \
|
2014-03-26 23:26:57 -05:00
|
|
|
snap.h \
|
2014-03-27 07:51:47 -05:00
|
|
|
dot2snap.h \
|
2014-03-27 19:22:15 -05:00
|
|
|
arp.h \
|
2014-04-02 20:53:04 -05:00
|
|
|
ip4.h \
|
2014-04-04 19:13:26 -05:00
|
|
|
ip6.h \
|
2014-04-05 04:29:12 -05:00
|
|
|
ip4over4.h \
|
|
|
|
ip4over6.h \
|
|
|
|
ip6over4.h \
|
2014-04-07 19:22:27 -05:00
|
|
|
ip6over6.h \
|
2014-04-10 07:54:30 -05:00
|
|
|
gmp.h \
|
2014-04-16 20:40:13 -05:00
|
|
|
icmp.h \
|
2014-04-10 07:54:30 -05:00
|
|
|
igmp.h \
|
|
|
|
mld.h \
|
2014-04-14 19:01:28 -05:00
|
|
|
tcp.h \
|
2014-04-19 02:06:14 -05:00
|
|
|
udp.h \
|
2014-04-21 19:33:40 -05:00
|
|
|
textproto.h \
|
2014-04-24 20:28:38 -05:00
|
|
|
hexdump.h \
|
|
|
|
userscript.h
|
2014-03-10 19:46:41 -05:00
|
|
|
|
|
|
|
HEADERS1 += \
|
2014-03-03 09:00:42 -06:00
|
|
|
sample.h
|
2014-03-10 19:46:41 -05:00
|
|
|
|
|
|
|
SOURCES = \
|
2014-03-03 09:00:42 -06:00
|
|
|
abstractprotocol.cpp \
|
|
|
|
crc32c.cpp \
|
|
|
|
protocolmanager.cpp \
|
|
|
|
protocollist.cpp \
|
|
|
|
protocollistiterator.cpp \
|
|
|
|
streambase.cpp \
|
2014-03-10 19:46:41 -05:00
|
|
|
|
|
|
|
SOURCES += \
|
2014-03-03 09:00:42 -06:00
|
|
|
mac.cpp \
|
|
|
|
payload.cpp \
|
2014-03-19 19:33:55 -05:00
|
|
|
vlan.cpp \
|
2014-03-19 20:05:40 -05:00
|
|
|
svlan.cpp \
|
2014-03-03 09:00:42 -06:00
|
|
|
eth2.cpp \
|
2014-03-24 19:43:23 -05:00
|
|
|
dot3.cpp \
|
|
|
|
llc.cpp \
|
2014-03-26 23:26:57 -05:00
|
|
|
snap.cpp \
|
2014-03-27 19:22:15 -05:00
|
|
|
arp.cpp \
|
2014-04-02 20:53:04 -05:00
|
|
|
ip4.cpp \
|
2014-04-07 19:22:27 -05:00
|
|
|
ip6.cpp \
|
2014-04-10 07:54:30 -05:00
|
|
|
gmp.cpp \
|
2014-04-16 20:40:13 -05:00
|
|
|
icmp.cpp \
|
2014-04-10 07:54:30 -05:00
|
|
|
igmp.cpp \
|
|
|
|
mld.cpp \
|
2014-04-14 19:01:28 -05:00
|
|
|
tcp.cpp \
|
2014-04-19 02:06:14 -05:00
|
|
|
udp.cpp \
|
2014-04-21 19:33:40 -05:00
|
|
|
textproto.cpp \
|
2014-04-24 20:28:38 -05:00
|
|
|
hexdump.cpp \
|
|
|
|
userscript.cpp
|
2014-03-10 19:46:41 -05:00
|
|
|
|
|
|
|
SOURCES1 += \
|
2014-03-03 09:00:42 -06:00
|
|
|
sample.cpp
|
|
|
|
|
|
|
|
QMAKE_DISTCLEAN += object_script.*
|
|
|
|
|
|
|
|
include(../protobuf.pri)
|
2014-03-10 19:46:41 -05:00
|
|
|
|