1DOLLY 72TOOLCHAIN system-tools3REQUIRES HOST runtime@04REQUIRES HOST display@05REQUIRES HOST input@06REQUIRES HOST http@07REQUIRES HOST threads@089FROM /v0.1.4/Dollyfile-system-build 7997c05ba08220831088b2aa713c86dbf0ded0229bbfa84f411476f00269d9fc1011REQUIRES HEADER libc12REQUIRES TOOL ar13REQUIRES TOOL cc14REQUIRES TOOL make15REQUIRES TOOL mv16REQUIRES TOOL rm17REQUIRES TOOL tar1819SOURCE /v0.1.4/dist/static/default/sbase.tar 23daa7bd6d5169ba5ad4a9801fe039ba28b103e3dbb74583fccb48f3333253eb /tmp/sbase.tar20SLOP tar \21 -xf /tmp/sbase.tar \22 -C /2324FILE /tmp/sbase/dolly.mk25 TOOLS = basename cksum cmp comm cut date dd dirname expand expr false fold \26 grep head join kill ln md5sum mktemp nl od paste pathchk \27 printenv printf readlink rmdir sed seq sha256sum sleep sort split \28 strings tail tee tr true \29 tsort uname unexpand uniq wc which30 .RECIPEPREFIX := >31 dolly-bin: $(TOOLS)32 >mv $(TOOLS) /bin33 >mv $(TOOLS:=.1) /usr/share/man/man134 .RECIPEPREFIX :=35 include Makefile36SLOP make \37 -C /tmp/sbase \38 -f dolly.mk \39 CFLAGS=-O2 \40 ARFLAGS=rc \41 RANLIB=:4243EXPORTS TOOL basename44EXPORTS TOOL cksum45EXPORTS TOOL cmp46EXPORTS TOOL comm47EXPORTS TOOL cut48EXPORTS TOOL date49EXPORTS TOOL dd50EXPORTS TOOL dirname51EXPORTS TOOL expand52EXPORTS TOOL expr53EXPORTS TOOL false54EXPORTS TOOL fold55EXPORTS TOOL grep56EXPORTS TOOL head57EXPORTS TOOL join58EXPORTS TOOL kill59EXPORTS TOOL ln60EXPORTS TOOL md5sum61EXPORTS TOOL mktemp62EXPORTS TOOL nl63EXPORTS TOOL od64EXPORTS TOOL paste65EXPORTS TOOL pathchk66EXPORTS TOOL printenv67EXPORTS TOOL printf68EXPORTS TOOL readlink69EXPORTS TOOL rmdir70EXPORTS TOOL sed71EXPORTS TOOL seq72EXPORTS TOOL sha256sum73EXPORTS TOOL sleep74EXPORTS TOOL sort75EXPORTS TOOL split76EXPORTS TOOL strings77EXPORTS TOOL tail78EXPORTS TOOL tee79EXPORTS TOOL tr80EXPORTS TOOL true81EXPORTS TOOL tsort82EXPORTS TOOL uname83EXPORTS TOOL unexpand84EXPORTS TOOL uniq85EXPORTS TOOL wc86EXPORTS TOOL which8788FILE /usr/share/licenses/sbase/LICENSE8990SLOP rm \91 -rf \92 /tmp/sbase \93 /tmp/sbase.tar949596979899100REQUIRES HEADER runtime101102SOURCE /v0.1.4/dist/static/default/samurai.tar df4d14af0e48a206d1ccc175f134c3c81b6601b3d243b24561b1927ecd0afc45 /tmp/ninja/samurai.tar103SOURCE /v0.1.4/dist/static/default/runtimes/samurai-unit-dolly.c 4412175ad18939c580d6a31ca89a1284d313026674d5ac4faa0841aab379a4f7 /tmp/ninja/samurai-unit-dolly.c104105FILE /tmp/ninja/Makefile106 .RECIPEPREFIX := >107 SOURCE_ROOT := /tmp/ninja/source108 NAMES := build deps env graph htab log parse samu scan tool tree util os-posix109 SOURCES := $(addprefix $(SOURCE_ROOT)/,$(addsuffix .c,$(NAMES)))110 PARTS := 1 2 3 4 5 6 7 8 9 10 11 12 13111 UNIT := /tmp/ninja/samurai-unit-dolly.c112 OBJECTS := $(addprefix /tmp/ninja/part-,$(addsuffix .o,$(PARTS)))113 CFLAGS := -O1 -std=c99 -D_POSIX_C_SOURCE=200809L -I $(SOURCE_ROOT)114 115 all: /usr/bin/ninja116 117 /tmp/ninja/part-12.o: $(UNIT) $(SOURCES)118 >cc \119 > $(CFLAGS) \120 > -O0 \121 > -DDOLLY_SAMURAI_PART=12 \122 > -c $(UNIT) \123 > -o $@124 125 /tmp/ninja/part-%.o: $(UNIT) $(SOURCES)126 >cc \127 > $(CFLAGS) \128 > -DDOLLY_SAMURAI_PART=$* \129 > -c $(UNIT) \130 > -o $@131 132 /usr/bin/ninja: $(OBJECTS)133 >cc $(OBJECTS) -o $@134135SLOP tar \136 -xf /tmp/ninja/samurai.tar \137 -C /138SLOP make \139 -f /tmp/ninja/Makefile140141EXPORTS TOOL ninja142143SLOP ninja \144 --version145SLOP cp /tmp/ninja/source/samu.1 /usr/share/man/man1/ninja.1146147FILE /usr/share/licenses/samurai/LICENSE148149SLOP rm \150 -rf \151 /tmp/ninja152153INSTALL /v0.1.4/Dollyfile-zlib 7f3254e8d51bc7edd2fa47b19f3b1e2e43c747476ab93c57654639e4119abde7154INSTALL /v0.1.4/Dollyfile-gzip 1be14cb6142500862aa5362445cdfa3c5fc7f4817e775a614754e3dc91ead079155INSTALL /v0.1.4/Dollyfile-curl 173c3c37eeac846ba8caa316c656cb75e5facea793eb9434337550ddaf3d32d1156INSTALL /v0.1.4/Dollyfile-git e2e345443c205910aa59f4896970f54726e209eb522083a27ac9307e678eb26f157SOURCE /v0.1.4/dist/static/default/awk.tar f28cae177fa60793a70066d10667e8d06775d979f2262be1c48f8eb941090015 /tmp/awk.tar158SLOP tar \159 -xf /tmp/awk.tar \160 -C /161162FILE /tmp/awk/Makefile163 .RECIPEPREFIX := >164 SOURCES := /usr/src/awk/awkgram.tab.c /usr/src/awk/b.c /usr/src/awk/main.c /usr/src/awk/parse.c /usr/src/awk/proctab.c /usr/src/awk/tran.c /usr/src/awk/lib.c /usr/src/awk/run.c /usr/src/awk/lex.c165 all: /bin/awk166 /usr/libexec/dolly/awk-maketab: /usr/src/awk/maketab.c167 >cc -std=gnu99 -I /usr/src/awk -DNDEBUG $< -o $@168 /usr/src/awk/proctab.c: /usr/libexec/dolly/awk-maketab /usr/src/awk/awkgram.tab.h169 >/usr/libexec/dolly/awk-maketab /usr/src/awk/awkgram.tab.h > $@170 /bin/awk: $(SOURCES)171 >cc -std=gnu99 -fno-builtin -I /usr/src/awk -D_DEFAULT_SOURCE -DNDEBUG $^ -o $@172SLOP CWD /usr/src/awk make \173 -f /tmp/awk/Makefile174175EXPORTS TOOL awk176FILE /usr/share/licenses/awk/LICENSE177178SLOP awk \179 --version180181SLOP rm \182 -rf \183 /tmp/awk \184 /tmp/awk.tar \185 /usr/libexec/dolly/awk-maketab \186 /usr/src/awk187188189190SOURCE /v0.1.4/dist/static/default/commands/run-program.h e73415ba149e8dcb9944313c36d8d2319202d699c810e02a26d5a94caa8f3a9f /tmp/agent-tools/run-program.h191SOURCE /v0.1.4/dist/static/default/commands/install.c 0aa8729ff8f6d8ecc454757226275b946b28c2e6783afd571f4c33a616cb4ba3 /tmp/agent-tools/install.c192SOURCE /v0.1.4/dist/static/default/commands/du.c 55b6a61ea8dc2a4355aaafc9a80d2218f397fa4d1e170b78462863fc9cb2ed63 /tmp/agent-tools/du.c193SOURCE /v0.1.4/dist/static/default/commands/rev.c 3539529d49f26629a6518437dc76631f113bcc5822ff5dbc8aa26481933f3d05 /tmp/agent-tools/rev.c194SOURCE /v0.1.4/dist/static/default/commands/command.c a84673243407a37f42b1a82a47fab4123c165b383761642874ba2ec081938bd3 /tmp/agent-tools/command.c195SOURCE /v0.1.4/dist/static/default/commands/xargs.c 4b94714fb29a296df4b71d648dbd222763ca11738b7c651d1de3f5ee5c84e9f3 /tmp/agent-tools/xargs.c196SOURCE /v0.1.4/dist/static/default/commands/find.c 342ba6df849456d47646b7531718ca9682d27b3215c355ebb156eae7e8b16813 /tmp/agent-tools/find.c197SOURCE /v0.1.4/dist/static/default/commands/env.c 62c71b67f4623f7b2f253c5474ff8745ed335325ed0392b992e4adc8653a6902 /tmp/agent-tools/env.c198SOURCE /v0.1.4/dist/static/default/commands/time.c bb49a29e708e9e32716e2d5bf4b4b4e662b07093d0e3731588ef7d41a53ad733 /tmp/agent-tools/time.c199SOURCE /v0.1.4/dist/static/default/commands/timeout.c 4864285ae0b36f853376e6e77855f4d1f8159b96d716bd9466606b9bef1c5f16 /tmp/agent-tools/timeout.c200SOURCE /v0.1.4/dist/static/default/commands/realpath.c 6ec82439ecf3ab1d21a40293ab7e585972c523d8c8e4573a60a7cef86af08250 /tmp/agent-tools/realpath.c201SOURCE /v0.1.4/dist/static/default/commands/hostname.c 14a20a493c8559d8b28f221a6edd9b6f89f893f3e3067093b44d7235b4ae060f /tmp/agent-tools/hostname.c202SOURCE /v0.1.4/dist/static/default/commands/tty.c c51c9598e8245d5f651ade70995f2b03fb936c42a0e99c4c81c83749c5714c7e /tmp/agent-tools/tty.c203SOURCE /v0.1.4/dist/static/default/commands/nproc.c 96ce7b8d1b1cee59d12193c2fa6fab5210bb7f0c9a0d0cc9bde7e0fd8d87c7ac /tmp/agent-tools/nproc.c204205FILE /tmp/agent-tools/Makefile206 .RECIPEPREFIX := >207 NAMES := install du rev command xargs find env time timeout realpath hostname tty nproc208 TOOLS := $(addprefix /bin/,$(NAMES))209 all: $(TOOLS) $(NAMES:%=/usr/share/man/cat1/%.1)210 /bin/%: /tmp/agent-tools/%.c /tmp/agent-tools/run-program.h211 >cc -O2 $< -o $@212 /usr/share/man/cat1/%.1: /bin/%213 >$< --help > $@214SLOP make \215 -f /tmp/agent-tools/Makefile216217EXPORTS TOOL install218EXPORTS TOOL du219EXPORTS TOOL rev220EXPORTS TOOL command221EXPORTS TOOL xargs222EXPORTS TOOL find223EXPORTS TOOL env224EXPORTS TOOL time225EXPORTS TOOL timeout226EXPORTS TOOL realpath227EXPORTS TOOL hostname228EXPORTS TOOL tty229EXPORTS TOOL nproc230231SLOP rm \232 -rf \233 /tmp/agent-tools234235REQUIRES TOOL ln236SLOP ln -s slop /bin/sh237EXPORTS TOOL sh238SLOP cp /usr/share/man/cat1/slop.1 /usr/share/man/cat1/sh.1239FOLDER /usr/share/man240INSTALL /v0.1.4/Dollyfile-display d15ef860730ddefa417080c1d27cc0a26f03d5409c93805e9b3cbc5b6af61011241242ENTRY /bin/foreground -i /bin/slop243