changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > infra / makefile

revision 32: 2a87ac5a25eb
parent 30: 4e73da2d9c63
child 33: 727a4cb16360
     1.1--- a/makefile	Sat Dec 30 02:27:16 2023 -0500
     1.2+++ b/makefile	Sat Dec 30 20:11:16 2023 -0500
     1.3@@ -25,6 +25,7 @@
     1.4 clean:;rm -rf $(B) $(D)
     1.5 $(B):;mkdir -pv $@/src
     1.6 $(D):;mkdir -pv $@
     1.7+
     1.8 ### Linux
     1.9 LINUX_TARGET:=linux-$(LINUX_VERSION)
    1.10 linux:$(LINUX_TARGET) linux-config;
    1.11@@ -61,6 +62,7 @@
    1.12 rocksdb-install:$(ROCKSDB_TARGET)
    1.13 	cd $< && cp -rf $(ROCKSDB_TARGET)/include/* /usr/local/include/ && \
    1.14 	cp -f $(ROCKSDB_TARGET)/librocksdb.so* /usr/local/include/
    1.15+
    1.16 ### SBCL
    1.17 SBCL_TARGET:=build/src/sbcl
    1.18 $(SBCL_TARGET):scripts/get-sbcl.sh $(B);
    1.19@@ -73,17 +75,18 @@
    1.20 	  --with-core-compression \
    1.21 	  --with-sb-xref-for-internals \
    1.22 	  --dynamic-space-size=8Gb \
    1.23-	  --fancy && \
    1.24-	cd doc/manual && make
    1.25+	  --fancy
    1.26 sbcl:$(SBCL_TARGET)
    1.27+sbcl-docs:sbcl;## REQURES TEXLIVE
    1.28+	cd $(SBCL_TARGET)/doc/manual && make
    1.29 sbcl-install:sbcl;cd $(SBCL_TARGET) && ./install.sh
    1.30 clean-sbcl:$(SBCL_TARGET);cd $(SBCL_TARGET) && ./clean.sh
    1.31 
    1.32 ### Rust
    1.33 RUST_TARGET:=build/src/rust
    1.34-rust:scripts/get-rust.sh $(B);
    1.35-	$<
    1.36-rust-x:rust;
    1.37+$(RUST_TARGET):scripts/get-rust.sh $(B);$<
    1.38+rust:$(RUST_TARGET)
    1.39+rust-install-x:rust;
    1.40 	cargo install --path $(RUST_TARGET)/src/tools/x
    1.41 rust-build:rust rust-install-x;
    1.42 	cd $(RUST_TARGET) && x build library