Unverified Commit ada2c0b9 authored by Steven Fackler's avatar Steven Fackler
Browse files

explicitly include headers

parent cbeda7b2
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -4,8 +4,21 @@ use std::env;
use std::path::PathBuf;

const INCLUDES: &str = "
#include <openssl/asn1.h>
#include <openssl/bio.h>
#include <openssl/conf.h>
#include <openssl/crypto.h>
#include <openssl/dh.h>
#include <openssl/dsa.h>
#include <openssl/ec.h>
#include <openssl/evp.h>
#include <openssl/hmac.h>
#include <openssl/pkcs7.h>
#include <openssl/rsa.h>
#include <openssl/sha.h>
#include <openssl/stack.h>
#include <openssl/x509_vfy.h>
#include <openssl/x509.h>
#include <openssl/x509v3.h>
";

+2 −0
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@ pub use handwritten::dh::*;
pub use handwritten::dsa::*;
pub use handwritten::ec::*;
pub use handwritten::evp::*;
pub use handwritten::hmac::*;
pub use handwritten::pkcs7::*;
pub use handwritten::rsa::*;
pub use handwritten::sha::*;
@@ -25,6 +26,7 @@ mod dh;
mod dsa;
mod ec;
mod evp;
mod hmac;
mod pkcs7;
mod rsa;
mod sha;
+0 −2
Original line number Diff line number Diff line
@@ -31,7 +31,6 @@ pub use err::*;
pub use evp::*;
#[cfg(not(feature = "bindgen"))]
pub use handwritten::*;
pub use hmac::*;
pub use obj_mac::*;
pub use object::*;
pub use ocsp::*;
@@ -66,7 +65,6 @@ mod err;
mod evp;
#[cfg(not(feature = "bindgen"))]
mod handwritten;
mod hmac;
mod obj_mac;
mod object;
mod ocsp;