PROGRAMS{noinst}=quic-client quic-srtm quic-lcidm quic-rcidm
ENDIF
+ IF[{- !$disabled{"dtls"} -}]
+ PROGRAMS{noinst}=dtlsclient dtlsserver
+ ENDIF
+
SOURCE[asn1]=asn1.c driver.c fuzz_rand.c
INCLUDE[asn1]=../include {- $ex_inc -}
DEPEND[asn1]=../libcrypto ../libssl {- $ex_lib -}
INCLUDE[ct]=../include {- $ex_inc -}
DEPEND[ct]=../libcrypto {- $ex_lib -}
+ SOURCE[dtlsclient]=dtlsclient.c driver.c fuzz_rand.c
+ INCLUDE[dtlsclient]=../include {- $ex_inc -}
+ DEPEND[dtlsclient]=../libcrypto ../libssl {- $ex_lib -}
+
+ SOURCE[dtlsserver]=dtlsserver.c driver.c fuzz_rand.c
+ INCLUDE[dtlsserver]=../include {- $ex_inc -}
+ DEPEND[dtlsserver]=../libcrypto ../libssl {- $ex_lib -}
+
SOURCE[pem]=pem.c driver.c
INCLUDE[pem]=../include {- $ex_inc -}
DEPEND[pem]=../libcrypto.a {- $ex_lib -}
PROGRAMS{noinst}=quic-rcidm-test
ENDIF
+ IF[{- !$disabled{"dtls"} -}]
+ PROGRAMS{noinst}=dtlsclient-test dtlsserver-test
+ ENDIF
+
SOURCE[asn1-test]=asn1.c test-corpus.c fuzz_rand.c
INCLUDE[asn1-test]=../include
DEPEND[asn1-test]=../libcrypto ../libssl
INCLUDE[ct-test]=../include
DEPEND[ct-test]=../libcrypto
+ SOURCE[dtlsclient-test]=dtlsclient.c test-corpus.c fuzz_rand.c
+ INCLUDE[dtlsclient-test]=../include
+ DEPEND[dtlsclient-test]=../libcrypto ../libssl
+
+ SOURCE[dtlsserver-test]=dtlsserver.c test-corpus.c fuzz_rand.c
+ INCLUDE[dtlsserver-test]=../include
+ DEPEND[dtlsserver-test]=../libcrypto ../libssl
+
SOURCE[pem-test]=pem.c test-corpus.c
INCLUDE[pem-test]=../include
DEPEND[pem-test]=../libcrypto.a