aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--asn1/acp133/CMakeLists.txt36
-rw-r--r--asn1/ansi_tcap/CMakeLists.txt31
-rw-r--r--asn1/c1222/CMakeLists.txt30
-rw-r--r--asn1/camel/CMakeLists.txt50
-rw-r--r--asn1/cms/CMakeLists.txt39
-rw-r--r--asn1/crmf/CMakeLists.txt35
-rw-r--r--asn1/dap/CMakeLists.txt44
-rw-r--r--asn1/disp/CMakeLists.txt39
-rw-r--r--asn1/dop/CMakeLists.txt40
-rw-r--r--asn1/dsp/CMakeLists.txt38
-rw-r--r--asn1/inap/CMakeLists.txt65
11 files changed, 447 insertions, 0 deletions
diff --git a/asn1/acp133/CMakeLists.txt b/asn1/acp133/CMakeLists.txt
index 1fc4448aed..898e94bd85 100644
--- a/asn1/acp133/CMakeLists.txt
+++ b/asn1/acp133/CMakeLists.txt
@@ -21,3 +21,39 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME acp133 )
+
+set( PROTO_OPT )
+
+set( EXT_ASN_FILE_LIST
+)
+
+set( ASN_FILE_LIST
+ ${PROTOCOL_NAME}.asn
+ MHSDirectoryObjectsAndAttributes.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
+ x509ce-exp.cnf
+ x509if-exp.cnf
+ x509sat-exp.cnf
+)
+
+ASN2WRS()
+
diff --git a/asn1/ansi_tcap/CMakeLists.txt b/asn1/ansi_tcap/CMakeLists.txt
index 1fc4448aed..df31a5e695 100644
--- a/asn1/ansi_tcap/CMakeLists.txt
+++ b/asn1/ansi_tcap/CMakeLists.txt
@@ -21,3 +21,34 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME ansi_tcap )
+
+set( PROTO_OPT )
+
+set( EXT_ASN_FILE_LIST
+)
+
+set( ASN_FILE_LIST
+ TCAP-Remote-Operations-Information-Objects.asn
+ TCAPPackage.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/c1222/CMakeLists.txt b/asn1/c1222/CMakeLists.txt
index 1fc4448aed..963198d038 100644
--- a/asn1/c1222/CMakeLists.txt
+++ b/asn1/c1222/CMakeLists.txt
@@ -21,3 +21,33 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME c1222 )
+
+set( PROTO_OPT )
+
+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/camel/CMakeLists.txt b/asn1/camel/CMakeLists.txt
index 1fc4448aed..c7162e30cd 100644
--- a/asn1/camel/CMakeLists.txt
+++ b/asn1/camel/CMakeLists.txt
@@ -21,3 +21,53 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME camel )
+
+set( PROTO_OPT )
+
+set( EXT_ASN_FILE_LIST
+)
+
+set( EXT_ASN_FILE_LIST_LATE
+ ../ros/Remote-Operations-Information-Objects.asn
+ ../ros/Remote-Operations-Generic-ROS-PDUs.asn
+)
+
+set( ASN_FILE_LIST
+ CAP-object-identifiers.asn
+ CAP-classes.asn
+ CAP-datatypes.asn
+ CAP-errorcodes.asn
+ CAP-errortypes.asn
+ CAP-operationcodes.asn
+ CAP-GPRS-ReferenceNumber.asn
+ CAP-gsmSCF-gsmSRF-ops-args.asn
+ CAP-gsmSSF-gsmSCF-ops-args.asn
+ CAP-gprsSSF-gsmSCF-ops-args.asn
+ CAP-SMS-ops-args.asn
+ CAP-U-ABORT-Data.asn
+ CamelV2diff.asn
+)
+
+set( EXTRA_DIST
+ ${ASN_FILE_LIST}
+ packet-${PROTOCOL_NAME}-template.c
+ packet-${PROTOCOL_NAME}-template.h
+ ${PROTOCOL_NAME}.asn
+ ${PROTOCOL_NAME}.cnf
+)
+
+set( SRC_FILES
+ ${EXTRA_DIST}
+ ${EXT_ASN_FILE_LIST}
+)
+
+set( A2W_FLAGS -b -L )
+
+set( EXTRA_CNF
+ inap-exp.cnf
+ gsm_map-exp.cnf
+)
+
+ASN2WRS()
+
diff --git a/asn1/cms/CMakeLists.txt b/asn1/cms/CMakeLists.txt
index 1fc4448aed..5b06260961 100644
--- a/asn1/cms/CMakeLists.txt
+++ b/asn1/cms/CMakeLists.txt
@@ -21,3 +21,42 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME cms )
+
+set( PROTO_OPT )
+
+set( EXPORT_FILES
+ ${PROTOCOL_NAME}-exp.cnf
+)
+
+set( EXT_ASN_FILE_LIST
+)
+
+set( ASN_FILE_LIST
+ CryptographicMessageSyntax.asn
+ AttributeCertificateVersion1.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
+)
+
+ASN2WRS()
+
diff --git a/asn1/crmf/CMakeLists.txt b/asn1/crmf/CMakeLists.txt
index 1fc4448aed..72997ace4a 100644
--- a/asn1/crmf/CMakeLists.txt
+++ b/asn1/crmf/CMakeLists.txt
@@ -21,3 +21,38 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME crmf )
+
+set( PROTO_OPT )
+
+set( EXPORT_FILES
+ ${PROTOCOL_NAME}-exp.cnf
+)
+
+set( EXT_ASN_FILE_LIST
+)
+
+set( ASN_FILE_LIST
+ CRMF.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()
+
diff --git a/asn1/dap/CMakeLists.txt b/asn1/dap/CMakeLists.txt
index 1fc4448aed..afc4dfcab5 100644
--- a/asn1/dap/CMakeLists.txt
+++ b/asn1/dap/CMakeLists.txt
@@ -21,3 +21,47 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME dap )
+
+set( PROTO_OPT )
+
+set( EXPORT_FILES
+ ${PROTOCOL_NAME}-exp.cnf
+)
+
+set( EXT_ASN_FILE_LIST
+)
+
+set( ASN_FILE_LIST
+ ${PROTOCOL_NAME}.asn
+ DirectoryAccessProtocol.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 )
+
+set( EXTRA_CNF
+ acse-exp.cnf
+ dop-exp.cnf
+ disp-exp.cnf
+ dsp-exp.cnf
+ crmf-exp.cnf
+ ros-exp.cnf
+ x509af-exp.cnf
+ x509if-exp.cnf
+ x509sat-exp.cnf
+)
+
+ASN2WRS()
+
diff --git a/asn1/disp/CMakeLists.txt b/asn1/disp/CMakeLists.txt
index 1fc4448aed..437df2da2a 100644
--- a/asn1/disp/CMakeLists.txt
+++ b/asn1/disp/CMakeLists.txt
@@ -21,3 +21,42 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME disp )
+
+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
+ dap-exp.cnf
+ dop-exp.cnf
+ dsp-exp.cnf
+ x509af-exp.cnf
+ x509if-exp.cnf
+)
+
+ASN2WRS()
+
diff --git a/asn1/dop/CMakeLists.txt b/asn1/dop/CMakeLists.txt
index 1fc4448aed..fb33abc160 100644
--- a/asn1/dop/CMakeLists.txt
+++ b/asn1/dop/CMakeLists.txt
@@ -21,3 +21,43 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME dop )
+
+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
+ dap-exp.cnf
+ dsp-exp.cnf
+ crmf-exp.cnf
+ x509af-exp.cnf
+ x509if-exp.cnf
+ x509sat-exp.cnf
+)
+
+ASN2WRS()
+
diff --git a/asn1/dsp/CMakeLists.txt b/asn1/dsp/CMakeLists.txt
index 1fc4448aed..576f0d0d9a 100644
--- a/asn1/dsp/CMakeLists.txt
+++ b/asn1/dsp/CMakeLists.txt
@@ -21,3 +21,41 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME dsp )
+
+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
+ dap-exp.cnf
+ x509af-exp.cnf
+ x509if-exp.cnf
+ x509sat-exp.cnf
+)
+
+ASN2WRS()
+
diff --git a/asn1/inap/CMakeLists.txt b/asn1/inap/CMakeLists.txt
index 1fc4448aed..880ecac20d 100644
--- a/asn1/inap/CMakeLists.txt
+++ b/asn1/inap/CMakeLists.txt
@@ -21,3 +21,68 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
+set( PROTOCOL_NAME inap )
+
+set( PROTO_OPT )
+
+set( EXPORT_FILES
+ ${PROTOCOL_NAME}-exp.cnf
+)
+
+set( EXT_ASN_FILE_LIST_LATE
+ ../ros/Remote-Operations-Information-Objects.asn
+ ../ros/Remote-Operations-Generic-ROS-PDUs.asn
+)
+
+set( 1248_1_ASN_FILES
+ IN-operationcodes.asn
+ IN-object-identifiers.asn
+ IN-common-datatypes.asn
+)
+
+set( 1248_2_ASN_FILES
+ IN-SSF-SCF-datatypes.asn
+ IN-SSF-SCF-ops-args.asn
+)
+
+set( 1248_3_ASN_FILES
+ IN-SCF-SRF-datatypes.asn
+ IN-SCF-SRF-ops-args.asn
+)
+
+set( 1248_CLASSES_ASN
+ IN-common-classes.asn
+ IN-SSF-SCF-Classes.asn
+ IN-SCF-SRF-Classes.asn
+)
+
+set( ASN_FILE_LIST
+ ${1248_CLASSES_ASN}
+ ${1248_1_ASN_FILES}
+ ${1248_2_ASN_FILES}
+ ${1248_3_ASN_FILES}
+ IN-errorcodes.asn
+ IN-errortypes.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
+ dap-exp.cnf
+ dsp-exp.cnf
+)
+
+ASN2WRS()
+