epan/dissectors/pidl/ C99 drsuapi
[wireshark-sm.git] / epan / dissectors / asn1 / gsm_map / CMakeLists.txt
blobc245b630b8a91a136507851efa90096baaeb7097
1 # CMakeLists.txt
3 # Wireshark - Network traffic analyzer
4 # By Gerald Combs <gerald@wireshark.org>
5 # Copyright 1998 Gerald Combs
7 # SPDX-License-Identifier: GPL-2.0-or-later
10 set( PROTOCOL_NAME gsm_map )
12 set( PROTO_OPT _EMPTY_ )
14 set( EXPORT_FILES
15         ${PROTOCOL_NAME}-exp.cnf
18 set( EXT_ASN_FILE_LIST
19         ../ros/Remote-Operations-Information-Objects.asn
22 set( DATATYPES_ASN_FILES
23         MAP-ExtensionDataTypes.asn
24         MAP-CommonDataTypes.asn
25         MAP-SS-DataTypes.asn
26         MAP-ER-DataTypes.asn
27         MAP-SM-DataTypes.asn
28         MAP-OM-DataTypes.asn
29         MAP-MS-DataTypes.asn
30         MAP-CH-DataTypes.asn
31         MAP-LCS-DataTypes.asn
32         MAP-GR-DataTypes.asn
35 set( OPERATIONS_ASN_FILES
36         MAP-LocationServiceOperations.asn
37         MAP-Group-Call-Operations.asn
38         MAP-ShortMessageServiceOperations.asn
39         MAP-SupplementaryServiceOperations.asn
40         MAP-CallHandlingOperations.asn
41         MAP-OperationAndMaintenanceOperations.asn
42         MAP-MobileServiceOperations.asn
45 set( SS_ASN_FILES
46         SS-DataTypes.asn
47         SS-Operations.asn
50 set( PROPRIETARY_ASN_FILES
51         Ericsson.asn
52         Nokia.asn
55 set( ASN_FILE_LIST
56         MobileDomainDefinitions.asn
57         MAP-ApplicationContexts.asn
58         MAP-SS-Code.asn
59         MAP-BS-Code.asn
60         MAP-TS-Code.asn
61         ${DATATYPES_ASN_FILES}
62         MAP-DialogueInformation.asn
63         ${OPERATIONS_ASN_FILES}
64         MAP-Errors.asn
65         MAP-Protocol.asn
66         GSMMAP.asn
67         ${SS_ASN_FILES}
68         ${PROPRIETARY_ASN_FILES}
71 set( EXTRA_DIST
72         ${ASN_FILE_LIST}
73         packet-${PROTOCOL_NAME}-template.c
74         packet-${PROTOCOL_NAME}-template.h
75         ${PROTOCOL_NAME}.cnf
78 set( SRC_FILES
79         ${EXTRA_DIST}
80         ${EXT_ASN_FILE_LIST}
83 set( A2W_FLAGS -b )
85 set( EXTRA_CNF
88 ASN2WRS()