From d6fab5d3f238a04d58209a665669832f9b8d68cc Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Tue, 9 Jul 2024 01:40:16 +0200 Subject: [PATCH] [make] Enable deterministic builds for publish & release targets --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index cdb036f4..2ba4217f 100644 --- a/Makefile +++ b/Makefile @@ -23,7 +23,7 @@ BUILD_CMD = ${DOTNET_CMD} build ${TL_ARG} -noLogo TEST_CMD = ${DOTNET_CMD} test --no-build --nologo BUILD_FLAGS = -p:EnableLibVips=${VIPS} -p:BundleNativeDeps=${BUNDLE_NATIVE} -PUBLISH_FLAGS = ${PUBLISH_RIDARG} -o publish/${TARGETRID} -p:EnableAOT=${AOT} ${BUILD_FLAGS} +PUBLISH_FLAGS = ${PUBLISH_RIDARG} -o publish/${TARGETRID} -p:EnableAOT=${AOT} ${BUILD_FLAGS} -p:DeterministicSourcePaths=true -p:ContinuousIntegrationBuild=true RELEASE_FLAGS = -r ${TARGETRID} -o release/${TARGETPLATFORM} ${PUBLISH_FLAGS} TARGETRID = $(TARGETPLATFORM:linux-glibc-%=linux-%)