NativeEnumerated.c vars NULL init and check
[com/asn1c.git] / examples / Makefile.am
1
2 dist_bin_SCRIPTS = crfc2asn1.pl
3
4 ASN1_SOURCE_1 = rfc3280.txt
5 ASN1_FILES_1 =                          \
6         rfc3280-PKIX1Explicit88.asn1    \
7         rfc3280-PKIX1Implicit88.asn1
8
9 ASN1_SOURCE_2 = rfc3525.txt
10 ASN1_FILES_2 =                          \
11         rfc3525-MEDIA-GATEWAY-CONTROL.asn1
12
13 ASN1_SOURCE_3 = rfc4511.txt
14 ASN1_FILES_3 =                          \
15         rfc4511-Lightweight-Directory-Access-Protocol-V3.asn1
16
17 BUILT_SOURCES = $(ASN1_FILES_1) $(ASN1_FILES_2) $(ASN1_FILES_3)
18
19 $(ASN1_FILES_1): crfc2asn1.pl $(ASN1_SOURCE_1)
20         ${srcdir}/crfc2asn1.pl ${srcdir}/$(ASN1_SOURCE_1)
21
22 $(ASN1_FILES_2): crfc2asn1.pl $(ASN1_SOURCE_2)
23         ${srcdir}/crfc2asn1.pl ${srcdir}/$(ASN1_SOURCE_2)
24
25 $(ASN1_FILES_3): crfc2asn1.pl $(ASN1_SOURCE_3)
26         ${srcdir}/crfc2asn1.pl ${srcdir}/$(ASN1_SOURCE_3)
27
28 EXTRA_DIST = \
29     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.S1AP      \
39     sample.source.TAP3      \
40     sample.source.ULP       \
41     sample.makefile.regen
42
43 CLEANFILES = $(ASN1_FILES_1) $(ASN1_FILES_2) $(ASN1_FILES_3)
44
45 clean-local:
46         for dir in ${srcdir}/sample.source.*; do (cd $$dir && make distclean || :); done
47
48 dist-hook: clean-local
49         rm -f `find $(distdir) -name "*.core" -or -name ".tmp.*"`
50         rm -f `find $(distdir) -name "*.[ch].??????"`