1DOLLY 32MODULE git34REQUIRES TOOL   ar5REQUIRES TOOL   cc6REQUIRES TOOL   make7REQUIRES TOOL   mkdir8REQUIRES TOOL   rm9REQUIRES TOOL   tar10REQUIRES LIB    curl11REQUIRES LIB    z12REQUIRES HEADER libc13REQUIRES HEADER runtime14REQUIRES HEADER curl15REQUIRES HEADER zlib1617SOURCE HOST /static/default/git.tar /tmp/git.tar 3c4cbd0b978b5e3d067aa63faa2db16a7e1e047e6710db744e012161138ebb6718SLOP tar \19  -xf /tmp/git.tar \20  -C /2122FILE /etc/gitconfig23    [maintenance]24        auto = false25FILE /home/dolly/.gitconfig26    [user]27        name = Dolly28        email = dolly@example.invalid29FILE /tmp/git/Makefile30    .RECIPEPREFIX := >31    SOURCES := $(file </usr/src/git/dolly-sources.txt)32    OBJECTS := $(addprefix /tmp/git/objects/,$(SOURCES:.c=.o))33    # Keep the bootstrap build unoptimized: Git has hundreds of translation34    # units and this layer is optimized for deterministic browser cold-build35    # latency rather than execution throughput.36    CPPFLAGS := \37      -O0 \38      -std=gnu99 \39      -Wno-ignored-attributes \40      -D_DEFAULT_SOURCE \41      -DDOLLY \42      -DNO_GETTEXT \43      -DNO_ICONV \44      -DNO_EXPAT \45      -DNO_PTHREADS \46      -DNO_UNIX_SOCKETS \47      -DNO_OPENSSL \48      -DNO_PERL \49      -DNO_PYTHON \50      -DNO_IPV6 \51      -DNO_MMAP \52      -DNO_REGEX \53      -DGAWK \54      -DNO_MBSUPPORT \55      -DNO_MEMMEM \56      -DNO_PREAD \57      -DNO_SETENV \58      -DNO_STRCASESTR \59      -DNO_STRLCPY \60      -DNO_STRTOUMAX \61      -Dprintf=iprintf \62      -Dfprintf=fiprintf \63      -DSHA1_BLK \64      -DSHA256_BLK \65      -DHAVE_ALLOCA_H \66      -DHAVE_STRINGS_H \67      -DHAVE_CLOCK_GETTIME \68      -DHAVE_GETRANDOM \69      '-DGIT_VERSION_H="version-def.h"' \70      '-DBINDIR="/usr/bin"' \71      '-DGIT_EXEC_PATH="/usr/libexec/dolly"' \72      '-DDEFAULT_GIT_TEMPLATE_DIR="/usr/share/git-core/templates"' \73      '-DFALLBACK_RUNTIME_PREFIX="/usr"' \74      '-DGIT_HOST_CPU="wasm64"' \75      '-DGIT_LOCALE_PATH="/usr/share/locale"' \76      '-DSHELL_PATH="/bin/slop"' \77      '-DPAGER_ENV="LESS=FRX LV=-c"' \78      '-DETC_GITCONFIG="/etc/gitconfig"' \79      '-DETC_GITATTRIBUTES="/etc/gitattributes"' \80      '-DGIT_HTML_PATH="/usr/share/doc/git/html"' \81      '-DGIT_MAN_PATH="/usr/share/man"' \82      '-DGIT_INFO_PATH="/usr/share/info"' \83      -I /usr/src/git/compat/regex \84      -I /usr/src/git \85      -include dolly/runtime.h86    all: /usr/bin/git /usr/libexec/dolly/git-remote-http /usr/libexec/dolly/git-remote-https87    /tmp/git/objects/%.o: /usr/src/git/%.c88    >mkdir -p $(dir $@)89    >cc \90    >  $(CPPFLAGS) \91    >  -c $< \92    >  -o $@93    /usr/lib/libgit.a: $(OBJECTS)94    >ar rcs $@ $^95    /usr/bin/git: /usr/src/git/common-main.c /usr/src/git/git.c /usr/lib/libgit.a96    >cc \97    >  $(CPPFLAGS) \98    >  /usr/src/git/common-main.c \99    >  /usr/src/git/git.c \100    >  -lgit \101    >  -lz \102    >  -o $@103    /usr/libexec/dolly:104    >mkdir -p $@105    /usr/libexec/dolly/git-remote-http: /usr/src/git/common-main.c /usr/src/git/remote-curl.c /usr/src/git/http.c /usr/src/git/http-walker.c /usr/lib/libgit.a | /usr/libexec/dolly106    >cc \107    >  $(CPPFLAGS) \108    >  /usr/src/git/common-main.c \109    >  /usr/src/git/remote-curl.c \110    >  /usr/src/git/http.c \111    >  /usr/src/git/http-walker.c \112    >  -lgit \113    >  -lcurl \114    >  -lz \115    >  -o $@116    /usr/libexec/dolly/git-remote-https: /usr/libexec/dolly/git-remote-http117    >cc \118    >  $(CPPFLAGS) \119    >  /usr/src/git/common-main.c \120    >  /usr/src/git/remote-curl.c \121    >  /usr/src/git/http.c \122    >  /usr/src/git/http-walker.c \123    >  -lgit \124    >  -lcurl \125    >  -lz \126    >  -o $@127SLOP CWD /usr/src/git make \128  -f /tmp/git/Makefile129130EXPORTS TOOL git131132SLOP git \133  --version134135FILE /usr/libexec/dolly/git-remote-http136FILE /usr/libexec/dolly/git-remote-https137FOLDER /usr/share/git-core/templates138FILE /usr/share/licenses/git/COPYING139140SLOP rm \141  -rf \142  /tmp/git \143  /tmp/git.tar \144  /usr/src/git145