Commit da0ab72f authored by Lev Walkin's avatar Lev Walkin

more generic approach

parent d54f255d
...@@ -22,8 +22,8 @@ $(ASN1_FILES_1): crfc2asn1.pl $(ASN1_SOURCE_1) ...@@ -22,8 +22,8 @@ $(ASN1_FILES_1): crfc2asn1.pl $(ASN1_SOURCE_1)
./crfc2asn1.pl $(ASN1_SOURCE_1) ./crfc2asn1.pl $(ASN1_SOURCE_1)
EXTRA_DIST = rfc*.txt \ EXTRA_DIST = rfc*.txt \
decoder-template.c \
sample.source.PKIX1/README \ sample.source.PKIX1/README \
sample.source.PKIX1/x509dump.c \
sample.source.PKIX1/config.h \ sample.source.PKIX1/config.h \
sample.source.PKIX1/Makefile \ sample.source.PKIX1/Makefile \
sample.source.PKIX1/regenerate.Makefile sample.source.PKIX1/regenerate.Makefile
......
...@@ -174,8 +174,8 @@ ASN1_FILES_1 = \ ...@@ -174,8 +174,8 @@ ASN1_FILES_1 = \
rfc3280-PKIX1Implicit88.asn1 rfc3280-PKIX1Implicit88.asn1
EXTRA_DIST = rfc*.txt \ EXTRA_DIST = rfc*.txt \
decoder-template.c \
sample.source.PKIX1/README \ sample.source.PKIX1/README \
sample.source.PKIX1/x509dump.c \
sample.source.PKIX1/config.h \ sample.source.PKIX1/config.h \
sample.source.PKIX1/Makefile \ sample.source.PKIX1/Makefile \
sample.source.PKIX1/regenerate.Makefile sample.source.PKIX1/regenerate.Makefile
......
...@@ -357,6 +357,9 @@ Attribute.c: regenerate.Makefile ...@@ -357,6 +357,9 @@ Attribute.c: regenerate.Makefile
./regenerate.Makefile ./regenerate.Makefile
make make
$(TARGET).o: ../decoder-template.c
$(CC) $(CFLAGS) -Dasn_DEF=asn_DEF_Certificate -o $(TARGET).o -c ../decoder-template.c
distclean: clean distclean: clean
rm -f $(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS) rm -f $(ASN_MODULE_SOURCES) $(ASN_MODULE_HEADERS)
rm -f Makefile.am.sample rm -f Makefile.am.sample
The X.509 (PKIX1) certificate decoder. Invoking `make` will compile the ASN.1 The X.509 (PKIX1) certificate decoder. Invoking `make` will compile the ASN.1
specifications from the RFC3280 in the above directory. This x509dump.c will specifications from the RFC3280 in the above directory.
supply the missing "int main()" routine which drives the decoding process. The ../decoder-template.c will supply the missing "int main()" routine
which drives the decoding process.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment