Skip to content

Commit

Permalink
Some more protocols can be generated via cmake
Browse files Browse the repository at this point in the history
svn path=/trunk/; revision=49233
  • Loading branch information
Jörg Mayer committed May 10, 2013
1 parent 914099a commit b22ed68
Show file tree
Hide file tree
Showing 29 changed files with 1,049 additions and 0 deletions.
49 changes: 49 additions & 0 deletions asn1/p22/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,52 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#

set( PROTOCOL_NAME p22 )

set( PROTO_OPT )

set( EXPORT_FILES
${PROTOCOL_NAME}-exp.cnf
)

set( EXT_ASN_FILE_LIST
)

set( ASN_FILE_LIST
IPMSInformationObjects.asn
IPMSHeadingExtensions.asn
IPMSExtendedBodyPartTypes2.asn
IPMSFileTransferBodyPartType.asn
IPMSExtendedVoiceBodyPartType.asn
IPMSForwardedContentBodyPartType.asn
IPMSMessageStoreAttributes.asn
IPMSSecurityExtensions.asn
IPMSObjectIdentifiers.asn
IPMSUpperBounds.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
acse-exp.cnf
ftam-exp.cnf
p7-exp.cnf
p1-exp.cnf
x509af-exp.cnf
x509ce-exp.cnf
)

ASN2WRS()

40 changes: 40 additions & 0 deletions asn1/p7/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,43 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#

set( PROTOCOL_NAME p7 )

set( PROTO_OPT )

set( EXPORT_FILES
${PROTOCOL_NAME}-exp.cnf
)

set( EXT_ASN_FILE_LIST
)

set( ASN_FILE_LIST
MSAbstractService.asn
MSGeneralAttributeTypes.asn
MSAccessProtocol.asn
MSUpperBounds.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 -L -C )

set( EXTRA_CNF
p1-exp.cnf
ros-exp.cnf
rtse-exp.cnf
)

ASN2WRS()

43 changes: 43 additions & 0 deletions asn1/p772/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,46 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#

set( PROTOCOL_NAME p772 )

set( PROTO_OPT )

set( EXPORT_FILES
${PROTOCOL_NAME}-exp.cnf
)

set( EXT_ASN_FILE_LIST
)

set( ASN_FILE_LIST
MMSAbstractService.asn
MMSInformationObjects.asn
MMSOtherNotificationTypeExtensions.asn
MMSObjectIdentifiers.asn
MMSHeadingExtensions.asn
MMSUpperBounds.asn
MMSExtendedBodyPartTypes.asn
MMSPerRecipientSpecifierExtensions.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
p1-exp.cnf
p22-exp.cnf
)

ASN2WRS()

35 changes: 35 additions & 0 deletions asn1/pcap/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,38 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#

set( PROTOCOL_NAME pcap )

set( PROTO_OPT )

set( EXPORT_FILES
${PROTOCOL_NAME}-exp.cnf
)

set( EXT_ASN_FILE_LIST
)

set( ASN_FILE_LIST
PCAP-CommonDataTypes.asn
PCAP-Constants.asn
PCAP-Containers.asn
PCAP-IEs.asn
PCAP-PDU-Contents.asn
PCAP-PDU-Descriptions.asn
)

set( EXTRA_DIST
${ASN_FILE_LIST}
packet-${PROTOCOL_NAME}-template.c
${PROTOCOL_NAME}.cnf
)

set( SRC_FILES
${EXTRA_DIST}
${EXT_ASN_FILE_LIST}
)

set( A2W_FLAGS )

ASN2WRS()

35 changes: 35 additions & 0 deletions asn1/pkcs1/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,38 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#

set( PROTOCOL_NAME pkcs1 )

set( PROTO_OPT )

set( EXPORT_FILES
${PROTOCOL_NAME}-exp.cnf
)

set( EXT_ASN_FILE_LIST
)

set( ASN_FILE_LIST
PKIXAlgs-2009.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 )

set( EXTRA_CNF
x509af-exp.cnf
)

ASN2WRS()

37 changes: 37 additions & 0 deletions asn1/pkcs12/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,40 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#

set( PROTOCOL_NAME pkcs12 )

set( PROTO_OPT )

set( EXPORT_FILES
${PROTOCOL_NAME}-exp.cnf
)

set( EXT_ASN_FILE_LIST
)

set( ASN_FILE_LIST
${PROTOCOL_NAME}.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 )

set( EXTRA_CNF
x509if-exp.cnf
x509af-exp.cnf
cms-exp.cnf
)

ASN2WRS()

35 changes: 35 additions & 0 deletions asn1/pkinit/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,38 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#

set( PROTOCOL_NAME pkinit )

set( PROTO_OPT )

set( EXPORT_FILES
${PROTOCOL_NAME}-exp.cnf
)

set( EXT_ASN_FILE_LIST
)

set( ASN_FILE_LIST
PKINIT.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 )

set( EXTRA_CNF
cms-exp.cnf
)

ASN2WRS()

32 changes: 32 additions & 0 deletions asn1/pkix1explicit/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,35 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#

set( PROTOCOL_NAME pkix1explicit )

set( PROTO_OPT )

set( EXPORT_FILES
${PROTOCOL_NAME}-exp.cnf
)

set( EXT_ASN_FILE_LIST
)

set( ASN_FILE_LIST
PKIX1EXPLICIT93.asn
IPAddrAndASCertExtn.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 )

ASN2WRS()

35 changes: 35 additions & 0 deletions asn1/pkix1implicit/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,38 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#

set( PROTOCOL_NAME pkix1implicit )

set( PROTO_OPT )

set( EXPORT_FILES
${PROTOCOL_NAME}-exp.cnf
)

set( EXT_ASN_FILE_LIST
)

set( ASN_FILE_LIST
PKIX1IMPLICIT93.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 )

set( EXTRA_CNF
x509ce-exp.cnf
)

ASN2WRS()

Loading

0 comments on commit b22ed68

Please sign in to comment.