From 5bf30fee298b171c5e359901ac5e91d46c9a1d3d Mon Sep 17 00:00:00 2001 From: Dmitry Zuikov Date: Sun, 17 Mar 2024 08:09:05 +0300 Subject: [PATCH] wip --- .envrc | 4 ++++ docs/papers/Makefile | 4 +++- docs/papers/hbs2-git-doc-0.24.1.tex | 17 ++++++++++++++++- 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/.envrc b/.envrc index 3550a30f..ce34212a 100644 --- a/.envrc +++ b/.envrc @@ -1 +1,5 @@ +if [ -f .envrc.local ]; then + source_env .envrc.local +fi + use flake diff --git a/docs/papers/Makefile b/docs/papers/Makefile index c8dcb4fe..9982299e 100644 --- a/docs/papers/Makefile +++ b/docs/papers/Makefile @@ -22,7 +22,9 @@ hbs2-git-doc: hbs2-git-doc-0.24.1.pdf publish-hbs2-git-doc: hbs2-git-doc-0.24.1.pdf $(eval TARGET := $(call make_target,$<)) - hbs2 metadata create --hash --auto $(TARGET) + $(eval HASH := $(shell hbs2 metadata create --hash --auto $(TARGET))) + @echo Updating $(HBS2GITDOCLWW) $(HASH) + hbs2-peer lwwref update -v $(HASH) $(HBS2GITDOCLWW) publish: publish-hbs2-git-doc diff --git a/docs/papers/hbs2-git-doc-0.24.1.tex b/docs/papers/hbs2-git-doc-0.24.1.tex index db4d6eac..d7da960a 100644 --- a/docs/papers/hbs2-git-doc-0.24.1.tex +++ b/docs/papers/hbs2-git-doc-0.24.1.tex @@ -859,7 +859,22 @@ rpc unix "/tmp/hbs2-rpc.socket" После этого репозиторий станет доступен по протоколу \texttt{http://} или \texttt{git+http://} -и можно будет на него ссылаться, например, так: +и можно будет на него ссылаться, например, следующим образом: + +\begin{verbatim} +{ + inputs = { + + hbs2 = { + url = + "git+http://localhost/BTThPdHKF8XnEq4m6wzbKHKA6geLFK4ydYhBXAqBdHSP?ref=lwwref"; + }; +... + } +} +\end{verbatim} + +также будет работать \texttt{git clone http://localhost/BTThPdHKF8XnEq4m6wzbKHKA6geLFK4ydYhBXAqBdHSP} \subsubsection{Подписка на репозиторий}