open5gs/lib/asn1c/support/README.md

44 lines
1.5 KiB
Markdown
Raw Normal View History

2018-03-04 07:30:03 +00:00
Modify 36413-e40.txt to 36413-e40.asn
===========================================
2019-04-27 14:54:30 +00:00
user@host ~/Documents/git/nextgnb/lib/asn1c/support/s1ap-r14.4.0$ \
2018-03-04 07:30:03 +00:00
diff 36413-e40.txt 36413-e40.asn
2019-04-27 14:54:30 +00:00
Use velichkov git's fork for asn1c
2018-03-04 07:30:03 +00:00
===========================================
user@host ~/Documents/git$ \
2018-03-12 11:58:31 +00:00
git clone https://github.com/velichkov/asn1c.git asn1c.velichkov
2018-03-04 07:30:03 +00:00
user@host ~/Documents/git$ \
git checkout s1ap
user@host Documents/git/asn1c$ \
autoreconf -fi;./configure;make
ASN.1 encoder/decoder
===========================================
2019-04-27 14:54:30 +00:00
user@host ~/Documents/git/nextgnb/lib/asn1c/s1ap$ \
2018-03-12 11:58:31 +00:00
ASN1C_PREFIX=S1AP_ ../../../../asn1c.velichkov/asn1c/asn1c -pdu=all \
2018-03-04 07:30:03 +00:00
-fcompound-names -findirect-choice -fno-include-deps \
2019-04-27 14:54:30 +00:00
../support/s1ap-r14.4.0/36413-e40.asn
2018-03-04 07:30:03 +00:00
Update Files
===========================================
2019-04-27 14:54:30 +00:00
user@host ~/Documents/git/nextgnb/lib/s1ap/s1ap/asn1c$ \
2018-03-04 07:30:03 +00:00
diff Makefile.am Makefile.am.libasncodec
2019-04-27 14:54:30 +00:00
user@host ~/Documents/git/nextgnb/lib/s1ap/asn1c$ \
2018-03-04 07:30:03 +00:00
git diff asn_internal.h
Remove unnecessary files
===========================================
2019-04-27 14:54:30 +00:00
user@host ~/Documents/git/nextgnb/lib/s1ap/s1ap/asn1c$ \
2018-03-04 07:30:03 +00:00
rm -f S1AP_E-RAB-IE-ContainerPairList.c \
S1AP_ProtocolError-IE-ContainerList.c \
S1AP_ProtocolIE-ContainerPair.c S1AP_ProtocolIE-FieldPair.c \
S1AP_ProtocolIE-ContainerPairList.c
2019-04-27 14:54:30 +00:00
user@host ~/Documents/git/nextgnb/lib/s1ap/asn1c$ \
2018-03-04 07:30:03 +00:00
rm -f Makefile.am.asn1convert Makefile.am.libasncodec
2019-04-27 14:54:30 +00:00
user@host ~/Documents/git/nextgnb/lib/s1ap/asn1c$ \
2018-03-04 07:30:03 +00:00
rm -f converter-example.mk converter-example.c pdu_collection.c