aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/p1
diff options
context:
space:
mode:
authorJörg Mayer <jmayer@loplof.de>2013-05-07 04:40:37 +0000
committerJörg Mayer <jmayer@loplof.de>2013-05-07 04:40:37 +0000
commit369c7b75ee8e8bdced8f948318e20751c3a28637 (patch)
treee39243232d20aaf80c20eb897313f4099768ef43 /asn1/p1
parent1d5891111ed3cb04a7895c78be49516a02239d13 (diff)
Allow generating some more dissectors with cmake.
svn path=/trunk/; revision=49196
Diffstat (limited to 'asn1/p1')
-rw-r--r--asn1/p1/CMakeLists.txt44
1 files changed, 44 insertions, 0 deletions
diff --git a/asn1/p1/CMakeLists.txt b/asn1/p1/CMakeLists.txt
index 1fc4448aed..8b6daff5f6 100644
--- a/asn1/p1/CMakeLists.txt
+++ b/asn1/p1/CMakeLists.txt
@@ -21,3 +21,47 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME p1 )
+
+set( PROTO_OPT )
+
+set( EXPORT_FILES
+ ${PROTOCOL_NAME}-exp.cnf
+)
+
+set( EXT_ASN_FILE_LIST
+)
+
+set( ASN_FILE_LIST
+ MTAAbstractService.asn
+ MTSAbstractService.asn
+ MTSAccessProtocol.asn
+ MHSProtocolObjectIdentifiers.asn
+ MTSUpperBounds.asn
+)
+
+set( EXTRA_DIST
+ ${ASN_FILE_LIST}
+ packet-${PROTOCOL_NAME}-template.c
+ packet-${PROTOCOL_NAME}-template.h
+ ${PROTOCOL_NAME}.cnf
+)
+
+set( SRC_FILES
+ ${EXTRA_DIST}
+ ${EXT_ASN_FILE_LIST}
+)
+
+set( A2W_FLAGS -b -C )
+
+set( EXTRA_CNF
+ x509af-exp.cnf
+ x509ce-exp.cnf
+ x509if-exp.cnf
+ x509sat-exp.cnf
+ ros-exp.cnf
+ rtse-exp.cnf
+)
+
+ASN2WRS()
+