parent
f222e4322d
commit
7a294aff02
|
|
@ -6,7 +6,6 @@ INSTALL_DIR := %PREFIX%
|
||||||
|
|
||||||
OPENSSL_LIB := lib.rs
|
OPENSSL_LIB := lib.rs
|
||||||
OPENSSL := $(foreach file,$(shell $(RUSTC) --crate-file-name $(OPENSSL_LIB)),$(BUILDDIR)/$(file))
|
OPENSSL := $(foreach file,$(shell $(RUSTC) --crate-file-name $(OPENSSL_LIB)),$(BUILDDIR)/$(file))
|
||||||
OPENSSL_STAMP := $(BUILDDIR)/openssl.stamp
|
|
||||||
OPENSSL_TEST := $(BUILDDIR)/$(shell $(RUSTC) --test --crate-file-name $(OPENSSL_LIB))
|
OPENSSL_TEST := $(BUILDDIR)/$(shell $(RUSTC) --test --crate-file-name $(OPENSSL_LIB))
|
||||||
|
|
||||||
all: $(OPENSSL)
|
all: $(OPENSSL)
|
||||||
|
|
@ -17,11 +16,10 @@ all: $(OPENSSL)
|
||||||
$(BUILDDIR):
|
$(BUILDDIR):
|
||||||
mkdir -p $@
|
mkdir -p $@
|
||||||
|
|
||||||
$(OPENSSL): $(OPENSSL_STAMP)
|
.NOTPARALLEL: $(OPENSSL)
|
||||||
|
|
||||||
$(OPENSSL_STAMP): $(OPENSSL_LIB) | $(BUILDDIR)
|
$(OPENSSL): $(OPENSSL_LIB) | $(BUILDDIR)
|
||||||
$(RUSTC) $(RUSTFLAGS) --dep-info $(@D)/openssl.d --out-dir $(@D) $<
|
$(RUSTC) $(RUSTFLAGS) --dep-info $(@D)/openssl.d --out-dir $(@D) $<
|
||||||
touch $(OPENSSL_STAMP)
|
|
||||||
|
|
||||||
check: $(OPENSSL_TEST)
|
check: $(OPENSSL_TEST)
|
||||||
$<
|
$<
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue