From 63c3219e75f26c607c2a7831af6c4ffd6273be7f Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Fri, 15 Dec 2023 12:32:54 -0800 Subject: [PATCH] graph support --- .gitignore | 1 + Makefile | 36 +++++++----------------------------- 2 files changed, 8 insertions(+), 29 deletions(-) diff --git a/.gitignore b/.gitignore index a101163..2219ff4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ build.log +graph.svg *.tgz diff --git a/Makefile b/Makefile index e6281c6..2afb6d1 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ export REGISTRY := local export PLATFORM := linux/amd64 export BUILDER := $(shell which docker) -export SOURCE_DATE_EPOCH = 0 +export SOURCE_DATE_EPOCH = 1 clean_logs := $(shell rm *.log 2>&1 >/dev/null || :) DEFAULT_GOAL := default @@ -9,34 +9,12 @@ DEFAULT_GOAL := default default: all .PHONY: all all: \ - bootstrap.tgz \ - gcc.tgz \ - busybox.tgz \ - binutils.tgz \ - musl.tgz \ - make.tgz \ - bash.tgz \ - zlib.tgz \ - perl.tgz \ - linux-headers.tgz \ - openssl.tgz \ python.tgz \ - py-setuptools.tgz \ - ca-certificates.tgz \ - curl.tgz \ - m4.tgz \ - autoconf.tgz \ - automake.tgz \ - sed.tgz \ - libtool.tgz \ - libunwind.tgz \ - ninja.tgz \ - cmake.tgz \ - libxml2 \ - llvm13.tgz \ - rust1.54.tgz \ - llvm.tgz \ - rust1.55.tgz + rust.tgz \ + go.tgz + +graph.svg: Makefile + $(MAKE) -Bnd | make2graph | dot -Tsvg -o graph.svg bootstrap.tgz: $(call build,bootstrap) @@ -338,7 +316,7 @@ rust1.72.tgz: rust1.71.tgz rust1.73.tgz: rust1.72.tgz $(call build,rust,1.73.0,package,--build-arg BUILD_VERSION=1.72.0 --build-arg LLVM_VERSION=16) -rust1.74.tgz: rust1.73.tgz +rust.tgz: rust1.73.tgz $(call build,rust,1.74.0,package,--build-arg BUILD_VERSION=1.73.0 --build-arg LLVM_VERSION=16) # Build package with chosen $(BUILDER)