143 lines
2.5 KiB
Prolog
143 lines
2.5 KiB
Prolog
|
TEMPLATE = lib
|
||
|
CONFIG += qt staticlib
|
||
|
QT += network script xml
|
||
|
INCLUDEPATH += "../extra/qhexedit2/src"
|
||
|
LIBS += \
|
||
|
-lprotobuf
|
||
|
FORMS += \
|
||
|
pcapfileimport.ui \
|
||
|
mac.ui \
|
||
|
payload.ui \
|
||
|
eth2.ui \
|
||
|
dot3.ui \
|
||
|
llc.ui \
|
||
|
snap.ui \
|
||
|
vlan.ui \
|
||
|
arp.ui \
|
||
|
ip4.ui \
|
||
|
ip6.ui \
|
||
|
icmp.ui \
|
||
|
gmp.ui \
|
||
|
tcp.ui \
|
||
|
udp.ui \
|
||
|
textproto.ui \
|
||
|
userscript.ui \
|
||
|
hexdump.ui \
|
||
|
sample.ui
|
||
|
PROTOS += \
|
||
|
protocol.proto \
|
||
|
fileformat.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
|
||
|
HEADERS += \
|
||
|
ostprotolib.h \
|
||
|
abstractprotocol.h \
|
||
|
comboprotocol.h \
|
||
|
abstractfileformat.h \
|
||
|
fileformat.h \
|
||
|
pcapfileformat.h \
|
||
|
pdmlfileformat.h \
|
||
|
pdmlprotocol.h \
|
||
|
pdmlprotocols.h \
|
||
|
pdmlreader.h \
|
||
|
protocolmanager.h \
|
||
|
protocollist.h \
|
||
|
protocollistiterator.h \
|
||
|
streambase.h \
|
||
|
mac.h \
|
||
|
payload.h \
|
||
|
eth2.h \
|
||
|
dot3.h \
|
||
|
llc.h \
|
||
|
snap.h \
|
||
|
dot2llc.h \
|
||
|
dot2snap.h \
|
||
|
vlan.h \
|
||
|
svlan.h \
|
||
|
vlanstack.h \
|
||
|
arp.h \
|
||
|
ip4.h \
|
||
|
ip6.h \
|
||
|
ipv4addressdelegate.h \
|
||
|
ipv6addressdelegate.h \
|
||
|
ip6over4.h \
|
||
|
ip4over6.h \
|
||
|
ip4over4.h \
|
||
|
ip6over6.h \
|
||
|
icmp.h \
|
||
|
gmp.h \
|
||
|
igmp.h \
|
||
|
mld.h \
|
||
|
tcp.h \
|
||
|
udp.h \
|
||
|
textproto.h \
|
||
|
userscript.h \
|
||
|
hexdump.h \
|
||
|
sample.h
|
||
|
SOURCES += \
|
||
|
ostprotolib.cpp \
|
||
|
abstractprotocol.cpp \
|
||
|
crc32c.cpp \
|
||
|
abstractfileformat.cpp \
|
||
|
fileformat.cpp \
|
||
|
pcapfileformat.cpp \
|
||
|
pdmlfileformat.cpp \
|
||
|
pdmlprotocol.cpp \
|
||
|
pdmlprotocols.cpp \
|
||
|
pdmlreader.cpp \
|
||
|
protocolmanager.cpp \
|
||
|
protocollist.cpp \
|
||
|
protocollistiterator.cpp \
|
||
|
streambase.cpp \
|
||
|
mac.cpp \
|
||
|
payload.cpp \
|
||
|
eth2.cpp \
|
||
|
dot3.cpp \
|
||
|
llc.cpp \
|
||
|
snap.cpp \
|
||
|
vlan.cpp \
|
||
|
svlan.cpp \
|
||
|
arp.cpp \
|
||
|
ip4.cpp \
|
||
|
ip6.cpp \
|
||
|
icmp.cpp \
|
||
|
gmp.cpp \
|
||
|
igmp.cpp \
|
||
|
mld.cpp \
|
||
|
tcp.cpp \
|
||
|
udp.cpp \
|
||
|
textproto.cpp \
|
||
|
userscript.cpp \
|
||
|
hexdump.cpp \
|
||
|
sample.cpp
|
||
|
|
||
|
QMAKE_DISTCLEAN += object_script.*
|
||
|
|
||
|
include(../protobuf.pri)
|