mirror of https://gerrit.osmocom.org/asn1c
allow decoding all top level types
This commit is contained in:
parent
8c44dffec9
commit
95d3ac9bd2
|
@ -1038,6 +1038,7 @@ ASN_MODULE_SOURCES+=per_encoder.c
|
||||||
ASN_MODULE_HEADERS+=per_opentype.h
|
ASN_MODULE_HEADERS+=per_opentype.h
|
||||||
ASN_MODULE_SOURCES+=per_opentype.c
|
ASN_MODULE_SOURCES+=per_opentype.c
|
||||||
ASN_CONVERTER_SOURCES+=converter-sample.c
|
ASN_CONVERTER_SOURCES+=converter-sample.c
|
||||||
|
ASN_CONVERTER_SOURCES+=pdu_collection.c
|
||||||
|
|
||||||
|
|
||||||
lib_LTLIBRARIES=libsomething.la
|
lib_LTLIBRARIES=libsomething.la
|
||||||
|
@ -1046,7 +1047,7 @@ libsomething_la_SOURCES=$(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
|
||||||
# This file may be used as an input for make(3)
|
# This file may be used as an input for make(3)
|
||||||
# Remove the lines below to convert it into a pure .am file
|
# Remove the lines below to convert it into a pure .am file
|
||||||
TARGET = j2735-dump
|
TARGET = j2735-dump
|
||||||
CPPFLAGS += -DASN_CONVERTER_TITLE="J2735 DSRC decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE -DASN_DISABLE_OER_SUPPORT -DPDU=MessageFrame -I.
|
CPPFLAGS += -DASN_CONVERTER_TITLE="J2735 DSRC decoder" -DHAVE_CONFIG_H -DJUNKTEST -D_DEFAULT_SOURCE -DASN_DISABLE_OER_SUPPORT -DPDU=MessageFrame -DASN_PDU_COLLECTION -I.
|
||||||
OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
|
OBJS=${ASN_MODULE_SOURCES:.c=.o} ${ASN_CONVERTER_SOURCES:.c=.o}
|
||||||
|
|
||||||
all: maybe-wip-pause MessageFrame.c $(TARGET)
|
all: maybe-wip-pause MessageFrame.c $(TARGET)
|
||||||
|
@ -1067,7 +1068,7 @@ clean:
|
||||||
regen: regenerate-from-asn1-source
|
regen: regenerate-from-asn1-source
|
||||||
|
|
||||||
regenerate-from-asn1-source:
|
regenerate-from-asn1-source:
|
||||||
../../asn1c/asn1c -S ../../skeletons -pdu=MessageFrame -fcompound-names -gen-PER ../J2735_201603.asn1
|
../../asn1c/asn1c -S ../../skeletons -pdu=MessageFrame -fcompound-names -gen-PER -pdu=all ../J2735_201603.asn1
|
||||||
|
|
||||||
|
|
||||||
MessageFrame.c: ../sample.makefile.regen ../J2735_201603.asn1
|
MessageFrame.c: ../sample.makefile.regen ../J2735_201603.asn1
|
||||||
|
@ -1077,7 +1078,7 @@ MessageFrame.c: ../sample.makefile.regen ../J2735_201603.asn1
|
||||||
|
|
||||||
regen-makefile:
|
regen-makefile:
|
||||||
TITLE="J2735 DSRC decoder" \
|
TITLE="J2735 DSRC decoder" \
|
||||||
ASN1CMDOPTS="-fcompound-names -gen-PER" \
|
ASN1CMDOPTS="-fcompound-names -gen-PER -pdu=all" \
|
||||||
ASN1MODULES="../J2735_201603.asn1" \
|
ASN1MODULES="../J2735_201603.asn1" \
|
||||||
ASN1PDU=MessageFrame \
|
ASN1PDU=MessageFrame \
|
||||||
PROGNAME=j2735-dump \
|
PROGNAME=j2735-dump \
|
||||||
|
|
Loading…
Reference in New Issue