blob: a78996d73e9a9e5036f927f978671a73fb48ca92 [file] [log] [blame]
vlmfa67ddc2004-06-03 03:38:44 +00001
2dist_bin_SCRIPTS = crfc2asn1.pl clyx2asn1.pl
3
vlm5521edf2004-09-07 06:36:54 +00004ASN1_SOURCE_1 = rfc3280.txt
5ASN1_FILES_1 = \
6 rfc3280-PKIX1Explicit88.asn1 \
7 rfc3280-PKIX1Implicit88.asn1
8
vlm2cc16202006-09-09 04:49:45 +00009ASN1_SOURCE_2 = rfc3525.txt
10ASN1_FILES_2 = \
11 rfc3525-MEDIA-GATEWAY-CONTROL.asn1
12
vlmb9344922006-09-09 11:06:11 +000013ASN1_SOURCE_3 = rfc4511.txt
14ASN1_FILES_3 = \
vlm9cd2fdf2006-09-09 11:12:43 +000015 rfc4511-Lightweight-Directory-Access-Protocol-V3.asn1
vlmb9344922006-09-09 11:06:11 +000016
vlm9e0ea0a2006-09-09 11:22:07 +000017all: $(ASN1_FILES_1) $(ASN1_FILES_2) $(ASN1_FILES_3)
vlmface4752004-09-07 06:32:11 +000018
19$(ASN1_FILES_1): crfc2asn1.pl $(ASN1_SOURCE_1)
20 ./crfc2asn1.pl $(ASN1_SOURCE_1)
21
vlm2cc16202006-09-09 04:49:45 +000022$(ASN1_FILES_2): crfc2asn1.pl $(ASN1_SOURCE_2)
23 ./crfc2asn1.pl $(ASN1_SOURCE_2)
24
vlmb9344922006-09-09 11:06:11 +000025$(ASN1_FILES_3): crfc2asn1.pl $(ASN1_SOURCE_3)
26 ./crfc2asn1.pl $(ASN1_SOURCE_3)
27
vlm2566daf2005-03-24 03:30:13 +000028EXTRA_DIST = $(srcdir)/rfc*.txt \
vlmcf0125f2006-09-19 05:21:37 +000029 $(srcdir)/sample.source.LDAP3 \
30 $(srcdir)/sample.source.MEGACO \
31 $(srcdir)/sample.source.MHEG5 \
32 $(srcdir)/sample.source.RRC \
33 $(srcdir)/sample.source.TAP3 \
34 $(srcdir)/sample.source.PKIX1 \
35 $(srcdir)/sample.makefile.regen
36
37dist-hook:
vlmd4e35382007-05-23 10:15:39 +000038 rm -rf `find $(distdir) -name .svn`
vlmeb7299a2006-09-19 05:42:31 +000039 rm -rf `find $(distdir) -name "*.core" -or -name ".tmp.*"`
40 rm -rf `find $(distdir) -name "*.[ch].??????"`
vlmb7353712005-03-10 15:09:02 +000041
vlm9cd2fdf2006-09-09 11:12:43 +000042CLEANFILES = $(ASN1_FILES_1) $(ASN1_FILES_2) $(ASN1_FILES_3)
vlm24b9a8b2004-09-29 13:18:44 +000043
44clean-local:
vlmb1604c72006-09-09 11:19:13 +000045 for dir in sample.source.*; do (cd $$dir && make distclean); done