blob: d8ddaa872d3429b32e22c90dc8fb2105936a0236 [file] [log] [blame]
Lev Walkinf15320b2004-06-03 03:38:44 +00001
Lev Walkin21420332013-04-07 04:14:36 -07002dist_bin_SCRIPTS = crfc2asn1.pl
Lev Walkinf15320b2004-06-03 03:38:44 +00003
Lev Walkin6e550982004-09-07 06:36:54 +00004ASN1_SOURCE_1 = rfc3280.txt
5ASN1_FILES_1 = \
6 rfc3280-PKIX1Explicit88.asn1 \
7 rfc3280-PKIX1Implicit88.asn1
8
Lev Walkind83172f2006-09-09 04:49:45 +00009ASN1_SOURCE_2 = rfc3525.txt
10ASN1_FILES_2 = \
11 rfc3525-MEDIA-GATEWAY-CONTROL.asn1
12
Lev Walkin3d00fc32006-09-09 11:06:11 +000013ASN1_SOURCE_3 = rfc4511.txt
14ASN1_FILES_3 = \
Lev Walkin1c662982006-09-09 11:12:43 +000015 rfc4511-Lightweight-Directory-Access-Protocol-V3.asn1
Lev Walkin3d00fc32006-09-09 11:06:11 +000016
Lev Walkine0d321a2014-09-11 01:28:57 -070017BUILT_SOURCES = $(ASN1_FILES_1) $(ASN1_FILES_2) $(ASN1_FILES_3)
Lev Walkin824378e2004-09-07 06:32:11 +000018
19$(ASN1_FILES_1): crfc2asn1.pl $(ASN1_SOURCE_1)
Lev Walkine0d321a2014-09-11 01:28:57 -070020 ${srcdir}/crfc2asn1.pl ${srcdir}/$(ASN1_SOURCE_1)
Lev Walkin824378e2004-09-07 06:32:11 +000021
Lev Walkind83172f2006-09-09 04:49:45 +000022$(ASN1_FILES_2): crfc2asn1.pl $(ASN1_SOURCE_2)
Lev Walkine0d321a2014-09-11 01:28:57 -070023 ${srcdir}/crfc2asn1.pl ${srcdir}/$(ASN1_SOURCE_2)
Lev Walkind83172f2006-09-09 04:49:45 +000024
Lev Walkin3d00fc32006-09-09 11:06:11 +000025$(ASN1_FILES_3): crfc2asn1.pl $(ASN1_SOURCE_3)
Lev Walkine0d321a2014-09-11 01:28:57 -070026 ${srcdir}/crfc2asn1.pl ${srcdir}/$(ASN1_SOURCE_3)
Lev Walkin3d00fc32006-09-09 11:06:11 +000027
Lev Walkine0d321a2014-09-11 01:28:57 -070028EXTRA_DIST = \
Lev Walkin02da2aa2017-08-07 18:02:38 -070029 rfc3280.txt rfc3525.txt rfc4511.txt \
30 sample.source.1609.2 \
31 sample.source.J2735 \
32 sample.source.LDAP3 \
33 sample.source.LTE-RRC \
34 sample.source.MEGACO \
35 sample.source.MHEG5 \
36 sample.source.PKIX1 \
37 sample.source.RRC \
38 sample.source.TAP3 \
39 sample.source.ULP \
40 sample.makefile.regen
Lev Walkin3f12bc02005-03-10 15:09:02 +000041
Lev Walkin1c662982006-09-09 11:12:43 +000042CLEANFILES = $(ASN1_FILES_1) $(ASN1_FILES_2) $(ASN1_FILES_3)
Lev Walkin0352bd82004-09-29 13:18:44 +000043
44clean-local:
Lev Walkine0d321a2014-09-11 01:28:57 -070045 for dir in ${srcdir}/sample.source.*; do (cd $$dir && make distclean); done
46
47dist-hook: clean-local
48 rm -f `find $(distdir) -name "*.core" -or -name ".tmp.*"`
49 rm -f `find $(distdir) -name "*.[ch].??????"`