Loading Makefile.in +3 −2 Original line number Diff line number Diff line RUSTC := rustc BUILDDIR := build RUSTFLAGS := -O --cfg ndebug RUSTCFGS := %RUSTCFGS% RUSTFLAGS := -O --cfg ndebug $(RUSTCFGS) INSTALL_DIR := %PREFIX% OPENSSL_LIB := lib.rs Loading Loading @@ -29,7 +30,7 @@ clean: rm -rf $(BUILDDIR) doc: $(OPENSSL) rustdoc $(OPENSSL_LIB) rustdoc $(RUSTCFGS) $(OPENSSL_LIB) install: $(OPENSSL) install $(OPENSSL) $(INSTALL_DIR) Loading configure +10 −2 Original line number Diff line number Diff line Loading @@ -2,19 +2,27 @@ cd $(dirname $0) TEMP=`getopt -o "" --long prefix: -n "$0" -- "$@"` TEMP=`getopt -o "" --long prefix:,enable-sslv2 -n "$0" -- "$@"` if [ $? != 0 ]; then exit 1; fi eval set -- "$TEMP" PREFIX=/usr/lib RUSTCFGS= while true ; do case "$1" in --prefix) PREFIX=$2; shift 2;; --enable-sslv2) RUSTCFGS="$RUSTCFGS --cfg sslv2" shift break ;; --) shift; break;; esac done sed -e "s|%PREFIX%|$PREFIX|" < Makefile.in > Makefile sed -e "s|%PREFIX%|$PREFIX|" \ -e "s|%RUSTCFGS%|$RUSTCFGS|" \ < Makefile.in > Makefile ssl/mod.rs +2 −2 Original line number Diff line number Diff line Loading @@ -13,8 +13,6 @@ mod ffi; #[cfg(test)] mod tests; static mut INIT: Once = ONCE_INIT; static mut VERIFY_IDX: c_int = -1; static mut MUTEXES: *mut ~[NativeMutex] = 0 as *mut ~[NativeMutex]; Loading @@ -28,6 +26,8 @@ macro_rules! try_ssl( ) fn init() { static mut INIT: Once = ONCE_INIT; unsafe { INIT.doit(|| { ffi::SSL_library_init(); Loading Loading
Makefile.in +3 −2 Original line number Diff line number Diff line RUSTC := rustc BUILDDIR := build RUSTFLAGS := -O --cfg ndebug RUSTCFGS := %RUSTCFGS% RUSTFLAGS := -O --cfg ndebug $(RUSTCFGS) INSTALL_DIR := %PREFIX% OPENSSL_LIB := lib.rs Loading Loading @@ -29,7 +30,7 @@ clean: rm -rf $(BUILDDIR) doc: $(OPENSSL) rustdoc $(OPENSSL_LIB) rustdoc $(RUSTCFGS) $(OPENSSL_LIB) install: $(OPENSSL) install $(OPENSSL) $(INSTALL_DIR) Loading
configure +10 −2 Original line number Diff line number Diff line Loading @@ -2,19 +2,27 @@ cd $(dirname $0) TEMP=`getopt -o "" --long prefix: -n "$0" -- "$@"` TEMP=`getopt -o "" --long prefix:,enable-sslv2 -n "$0" -- "$@"` if [ $? != 0 ]; then exit 1; fi eval set -- "$TEMP" PREFIX=/usr/lib RUSTCFGS= while true ; do case "$1" in --prefix) PREFIX=$2; shift 2;; --enable-sslv2) RUSTCFGS="$RUSTCFGS --cfg sslv2" shift break ;; --) shift; break;; esac done sed -e "s|%PREFIX%|$PREFIX|" < Makefile.in > Makefile sed -e "s|%PREFIX%|$PREFIX|" \ -e "s|%RUSTCFGS%|$RUSTCFGS|" \ < Makefile.in > Makefile
ssl/mod.rs +2 −2 Original line number Diff line number Diff line Loading @@ -13,8 +13,6 @@ mod ffi; #[cfg(test)] mod tests; static mut INIT: Once = ONCE_INIT; static mut VERIFY_IDX: c_int = -1; static mut MUTEXES: *mut ~[NativeMutex] = 0 as *mut ~[NativeMutex]; Loading @@ -28,6 +26,8 @@ macro_rules! try_ssl( ) fn init() { static mut INIT: Once = ONCE_INIT; unsafe { INIT.doit(|| { ffi::SSL_library_init(); Loading