aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--asn1/acse/CMakeLists.txt35
-rw-r--r--asn1/p1/CMakeLists.txt44
-rw-r--r--asn1/ros/CMakeLists.txt42
-rw-r--r--asn1/rtse/CMakeLists.txt34
-rw-r--r--asn1/x509af/CMakeLists.txt37
-rw-r--r--asn1/x509ce/CMakeLists.txt39
-rw-r--r--asn1/x509if/CMakeLists.txt36
-rw-r--r--asn1/x509sat/CMakeLists.txt36
8 files changed, 303 insertions, 0 deletions
diff --git a/asn1/acse/CMakeLists.txt b/asn1/acse/CMakeLists.txt
index 1fc4448aed..5d00b54a16 100644
--- a/asn1/acse/CMakeLists.txt
+++ b/asn1/acse/CMakeLists.txt
@@ -21,3 +21,38 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME acse )
+
+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 -C )
+
+set( EXTRA_CNF
+ x509if-exp.cnf
+)
+
+ASN2WRS()
+
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()
+
diff --git a/asn1/ros/CMakeLists.txt b/asn1/ros/CMakeLists.txt
index 1fc4448aed..5324f79cd9 100644
--- a/asn1/ros/CMakeLists.txt
+++ b/asn1/ros/CMakeLists.txt
@@ -21,3 +21,45 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME ros )
+
+set( PROTO_OPT )
+
+set( EXPORT_FILES
+ ${PROTOCOL_NAME}-exp.cnf
+)
+
+set( EXT_ASN_FILE_LIST
+)
+
+set( ASN_FILE_LIST
+ ${PROTOCOL_NAME}.asn
+ Remote-Operations-Information-Objects.asn
+)
+
+set( EXTRA_DIST
+ ${ASN_FILE_LIST}
+ packet-${PROTOCOL_NAME}-template.c
+ packet-${PROTOCOL_NAME}-template.h
+ ${PROTOCOL_NAME}.cnf
+ Remote-Operations-Generic-ROS-PDUs.asn
+ Remote-Operations-Information-Objects.asn
+ Remote-Operations-Useful-Definitions.asn
+ ros-err.cnf
+ ros-inv.cnf
+ ros-rej.cnf
+ ros-res.cnf
+)
+
+set( SRC_FILES
+ ${EXTRA_DIST}
+ ${EXT_ASN_FILE_LIST}
+)
+
+set( A2W_FLAGS -b )
+
+set( EXTRA_CNF
+)
+
+ASN2WRS()
+
diff --git a/asn1/rtse/CMakeLists.txt b/asn1/rtse/CMakeLists.txt
index 1fc4448aed..dda4ec5d33 100644
--- a/asn1/rtse/CMakeLists.txt
+++ b/asn1/rtse/CMakeLists.txt
@@ -21,3 +21,37 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME rtse )
+
+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
+)
+
+ASN2WRS()
+
diff --git a/asn1/x509af/CMakeLists.txt b/asn1/x509af/CMakeLists.txt
index 1fc4448aed..8e73bf7e0a 100644
--- a/asn1/x509af/CMakeLists.txt
+++ b/asn1/x509af/CMakeLists.txt
@@ -21,3 +21,40 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME x509af )
+
+set( PROTO_OPT )
+
+set( EXPORT_FILES
+ ${PROTOCOL_NAME}-exp.cnf
+)
+
+set( EXT_ASN_FILE_LIST
+)
+
+set( ASN_FILE_LIST
+ AuthenticationFramework.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
+ x509if-exp.cnf
+ x509sat-exp.cnf
+)
+
+ASN2WRS()
+
diff --git a/asn1/x509ce/CMakeLists.txt b/asn1/x509ce/CMakeLists.txt
index 1fc4448aed..a6e6cdf27a 100644
--- a/asn1/x509ce/CMakeLists.txt
+++ b/asn1/x509ce/CMakeLists.txt
@@ -21,3 +21,42 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME x509ce )
+
+set( PROTO_OPT )
+
+set( EXPORT_FILES
+ ${PROTOCOL_NAME}-exp.cnf
+)
+
+set( EXT_ASN_FILE_LIST
+)
+
+set( ASN_FILE_LIST
+ CertificateExtensions.asn
+ CertificateExtensionsCiplus.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
+ p1-exp.cnf
+ x509af-exp.cnf
+ x509if-exp.cnf
+ x509sat-exp.cnf
+)
+
+ASN2WRS()
+
diff --git a/asn1/x509if/CMakeLists.txt b/asn1/x509if/CMakeLists.txt
index 1fc4448aed..8c5d34716d 100644
--- a/asn1/x509if/CMakeLists.txt
+++ b/asn1/x509if/CMakeLists.txt
@@ -21,3 +21,39 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME x509if )
+
+set( PROTO_OPT )
+
+set( EXPORT_FILES
+ ${PROTOCOL_NAME}-exp.cnf
+)
+
+set( EXT_ASN_FILE_LIST
+)
+
+set( ASN_FILE_LIST
+ InformationFramework.asn
+ ServiceAdministration.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
+ x509sat-exp.cnf
+)
+
+ASN2WRS()
+
diff --git a/asn1/x509sat/CMakeLists.txt b/asn1/x509sat/CMakeLists.txt
index 1fc4448aed..a601285ebe 100644
--- a/asn1/x509sat/CMakeLists.txt
+++ b/asn1/x509sat/CMakeLists.txt
@@ -21,3 +21,39 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME x509sat )
+
+set( PROTO_OPT )
+
+set( EXPORT_FILES
+ ${PROTOCOL_NAME}-exp.cnf
+)
+
+set( EXT_ASN_FILE_LIST
+)
+
+set( ASN_FILE_LIST
+ SelectedAttributeTypes.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 -r Syntax )
+
+set( EXTRA_CNF
+ x509if-exp.cnf
+ p1-exp.cnf
+)
+
+ASN2WRS()
+