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() +