File: Makefile.am

package info (click to toggle)
opensaml 3.3.1-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 6,480 kB
  • sloc: cpp: 27,961; sh: 4,593; xml: 1,004; makefile: 429; ansic: 18
file content (89 lines) | stat: -rw-r--r-- 2,886 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89

AUTOMAKE_OPTIONS = foreign

schemafiles = \
	cs-sstc-schema-assertion-01.xsd \
	cs-sstc-schema-protocol-01.xsd \
	cs-sstc-schema-assertion-1.1.xsd \
	cs-sstc-schema-protocol-1.1.xsd \
	saml-schema-assertion-2.0.xsd \
	saml-schema-authn-context-2.0.xsd \
	saml-schema-authn-context-auth-telephony-2.0.xsd \
	saml-schema-authn-context-ip-2.0.xsd \
	saml-schema-authn-context-ippword-2.0.xsd \
	saml-schema-authn-context-kerberos-2.0.xsd \
	saml-schema-authn-context-mobileonefactor-reg-2.0.xsd \
	saml-schema-authn-context-mobileonefactor-unreg-2.0.xsd \
	saml-schema-authn-context-mobiletwofactor-reg-2.0.xsd \
	saml-schema-authn-context-mobiletwofactor-unreg-2.0.xsd \
	saml-schema-authn-context-nomad-telephony-2.0.xsd \
	saml-schema-authn-context-personal-telephony-2.0.xsd \
	saml-schema-authn-context-pgp-2.0.xsd \
	saml-schema-authn-context-ppt-2.0.xsd \
	saml-schema-authn-context-pword-2.0.xsd \
	saml-schema-authn-context-session-2.0.xsd \
	saml-schema-authn-context-smartcard-2.0.xsd \
	saml-schema-authn-context-smartcardpki-2.0.xsd \
	saml-schema-authn-context-softwarepki-2.0.xsd \
	saml-schema-authn-context-spki-2.0.xsd \
	saml-schema-authn-context-srp-2.0.xsd \
	saml-schema-authn-context-sslcert-2.0.xsd \
	saml-schema-authn-context-telephony-2.0.xsd \
	saml-schema-authn-context-timesync-2.0.xsd \
	saml-schema-authn-context-types-2.0.xsd \
	saml-schema-authn-context-x509-2.0.xsd \
	saml-schema-authn-context-xmldsig-2.0.xsd \
	saml-schema-dce-2.0.xsd \
	saml-schema-ecp-2.0.xsd \
	saml-schema-metadata-2.0.xsd \
	saml-schema-protocol-2.0.xsd \
	saml-schema-x500-2.0.xsd \
	saml-schema-xacml-2.0.xsd \
	sstc-metadata-attr.xsd \
	sstc-saml1x-metadata.xsd \
	sstc-saml-attribute-ext.xsd \
	sstc-saml-delegation.xsd \
	sstc-saml-metadata-ext-query.xsd \
	sstc-saml-metadata-algsupport-v1.0.xsd \
	sstc-saml-metadata-ui-v1.0.xsd \
	sstc-saml-idp-discovery.xsd \
	sstc-request-initiation.xsd \
	sstc-saml-protocol-ext-thirdparty.xsd \
	saml-async-slo-v1.0.xsd \
	saml-metadata-rpi-v1.0.xsd

pkgxml_DATA = \
	saml20-catalog.xml \
	saml10-catalog.xml \
	saml11-catalog.xml \
	$(schemafiles)

#
# Some of these need building
#
do-build-file:
	rm -f ${FILE}.tmp
	sed < ${srcdir}/${FILE}.in > ${FILE}.tmp \
	    -e 's:@-PKGXMLDIR-@:${pkgxmldir}:g'
	cmp -s ${FILE} ${FILE}.tmp || mv ${FILE}.tmp ${FILE}
	rm -f ${FILE}.tmp

saml20-catalog.xml: ${srcdir}/saml20-catalog.xml.in Makefile ${top_builddir}/config.status
	$(MAKE) do-build-file FILE=$@

saml10-catalog.xml: ${srcdir}/saml10-catalog.xml.in Makefile ${top_builddir}/config.status
	$(MAKE) do-build-file FILE=$@

saml11-catalog.xml: ${srcdir}/saml11-catalog.xml.in Makefile ${top_builddir}/config.status
	$(MAKE) do-build-file FILE=$@

CLEANFILES = \
	saml20-catalog.xml \
	saml10-catalog.xml \
	saml11-catalog.xml

EXTRA_DIST = \
	saml20-catalog.xml.in \
	saml10-catalog.xml.in \
	saml11-catalog.xml.in \
	$(schemafiles)