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 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126
|
AUTOMAKE_OPTIONS = foreign
if BUILD_UNITTEST
bin_PROGRAMS = samltest
samltest_CXXFLAGS = $(CXXFLAGS) $(CXXTESTFLAGS)
else
bin_PROGRAMS =
endif
samltest_h = \
samltest.h \
SAMLArtifactCreationTest.h \
SAMLArtifactType0001Test.h \
SAMLArtifactType0002Test.h \
SAMLArtifactType0004Test.h \
ArtifactMapTest.h \
CookieTest.h \
encryption/EncryptedAssertionTest.h \
signature/SAML1AssertionTest.h \
signature/SAML1RequestTest.h \
signature/SAML1ResponseTest.h \
signature/SAML2AssertionTest.h \
security/ExplicitKeyTrustEngineTest.h \
security/StaticPKIXTrustEngineTest.h \
saml1/core/impl/ActionTest.h \
saml1/core/impl/AdviceTest.h \
saml1/core/impl/AssertionIDReferenceTest.h \
saml1/core/impl/AssertionTest.h \
saml1/core/impl/AttributeDesignatorTest.h \
saml1/core/impl/AttributeStatementTest.h \
saml1/core/impl/AttributeTest.h \
saml1/core/impl/AudienceRestrictionConditionTest.h \
saml1/core/impl/AudienceTest.h \
saml1/core/impl/AuthenticationStatementTest.h \
saml1/binding/SAML1ArtifactTest.h \
saml1/binding/SAML1POSTTest.h \
saml1/profile/SAML1PolicyTest.h \
saml2/core/impl/Action20Test.h \
saml2/core/impl/Advice20Test.h \
saml2/core/impl/Artifact20Test.h \
saml2/core/impl/ArtifactResolve20Test.h \
saml2/core/impl/ArtifactResponse20Test.h \
saml2/core/impl/Assertion20Test.h \
saml2/core/impl/AssertionIDRef20Test.h \
saml2/core/impl/AssertionIDRequest20Test.h \
saml2/core/impl/AssertionURIRef20Test.h \
saml2/core/impl/Attribute20Test.h \
saml2/core/impl/AttributeQuery20Test.h \
saml2/core/impl/AttributeStatement20Test.h \
saml2/core/impl/Audience20Test.h \
saml2/core/impl/AudienceRestriction20Test.h \
saml2/core/impl/AuthenticatingAuthority20Test.h \
saml2/core/impl/AuthnContext20Test.h \
saml2/core/impl/AuthnContextClassRef20Test.h \
saml2/core/impl/AuthnContextDeclRef20Test.h \
saml2/core/impl/AuthnQuery20Test.h \
saml2/core/impl/AuthnRequest20Test.h \
saml2/core/impl/AuthnStatement20Test.h \
saml2/core/impl/AuthzDecisionQuery20Test.h \
saml2/core/impl/AuthzDecisionStatement20Test.h \
saml2/core/impl/Conditions20Test.h \
saml2/core/impl/Evidence20Test.h \
saml2/core/impl/GetComplete20Test.h \
saml2/core/impl/IDPEntry20Test.h \
saml2/core/impl/IDPList20Test.h \
saml2/core/impl/Issuer20Test.h \
saml2/core/impl/KeyInfoConfirmationDataType20Test.h\
saml2/core/impl/LogoutRequest20Test.h \
saml2/core/impl/LogoutResponse20Test.h \
saml2/core/impl/ManageNameIDRequest20Test.h \
saml2/core/impl/ManageNameIDResponse20Test.h \
saml2/core/impl/NameIDMappingRequest20Test.h \
saml2/core/impl/NameIDMappingResponse20Test.h \
saml2/core/impl/NameIDPolicy20Test.h \
saml2/core/impl/NameID20Test.h \
saml2/core/impl/NameIDType20Test.h \
saml2/core/impl/NewEncryptedID20Test.h \
saml2/core/impl/NewID20Test.h \
saml2/core/impl/OneTimeUse20Test.h \
saml2/core/impl/ProxyRestriction20Test.h \
saml2/core/impl/RequesterID20Test.h \
saml2/core/impl/RequestedAuthnContext20Test.h \
saml2/core/impl/Response20Test.h \
saml2/core/impl/Scoping20Test.h \
saml2/core/impl/SessionIndex20Test.h \
saml2/core/impl/Status20Test.h \
saml2/core/impl/StatusCode20Test.h \
saml2/core/impl/StatusDetail20Test.h \
saml2/core/impl/StatusMessage20Test.h \
saml2/core/impl/Subject20Test.h\
saml2/core/impl/SubjectConfirmation20Test.h\
saml2/core/impl/SubjectConfirmationData20Test.h\
saml2/core/impl/SubjectLocality20Test.h\
saml2/core/impl/Terminate20Test.h \
saml2/binding/SAML2ArtifactTest.h \
saml2/binding/SAML2POSTTest.h \
saml2/binding/SAML2RedirectTest.h \
saml2/metadata/XMLMetadataProviderTest.h \
saml2/profile/SAML2PolicyTest.h
noinst_HEADERS = \
binding.h \
internal.h \
signature/SAMLSignatureTestBase.h \
$(samltest_h)
nodist_samltest_SOURCES = $(samltest_h:.h=.cpp)
if BUILD_UNITTEST
BUILT_SOURCES = $(nodist_samltest_SOURCES)
CLEANFILES = $(nodist_samltest_SOURCES)
endif
do-cxxtestgen:
if test "$(CPPFILE)" = "samltest.cpp"; then \
$(CXXTEST) --error-printer --have-eh --have-std --abort-on-fail -o $(CPPFILE) $(HFILE); \
else \
$(CXXTEST) --part --have-eh --have-std --abort-on-fail -o $(CPPFILE) $(HFILE); \
fi;
$(nodist_samltest_SOURCES): %.cpp: %.h
$(MAKE) do-cxxtestgen HFILE=$< CPPFILE=$@
samltest_LDADD = $(top_builddir)/saml/libsaml.la
EXTRA_DIST = samltest.vcxproj samltest.vcxproj.filters data
|