Installing Heliumbuilding smaller# *** UPX helium, texthint & lvmrun
building install# *** Copy sources to library directory
../mkinstalldirs /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/bin/...-nix-build/bin /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/bin/...-nix-build/helium-1.7/bin /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/demo/...-nix-build/helium-1.7/demo
mkdir -p -- /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/bin/...-nix-build/bin /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/bin/...-nix-build/helium-1.7/bin /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/demo/...-nix-build/helium-1.7/demo
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/simple/Prelude.hs /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/simple/Char.hs /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/simple/List.hs /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/simple/Maybe.hs /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/Prelude.hs /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/Char.hs /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/List.hs /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/Maybe.hs /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 755 ../bin/helium /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/bin/...-nix-build/bin # This now becomes the default helium
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 755 ../bin/helium /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/bin/...-nix-build/helium-1.7/bin # An additional one, to enable multiple heliums. I did not think it worthwhile to use symlinks.
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 755 ../../lvm/src/runtime/lvmrun /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/bin/...-nix-build/bin
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 755 ../bin/texthint /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/bin/...-nix-build/bin
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 755 ../../lvm/src/runtime/lvmrun /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/bin/...-nix-build/helium-1.7/bin # See above.
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 755 ../bin/texthint /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/bin/...-nix-build/helium-1.7/bin # See above.
# *** Copying demos to demo directory
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../demo/Calendar.hs /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/demo/...-nix-build/helium-1.7/demo
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../demo/ParserLibrary.hs /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/demo/...-nix-build/helium-1.7/demo
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../demo/ParserDemo.hs /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/demo/...-nix-build/helium-1.7/demo
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../demo/TicTacToe.hs /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/demo/...-nix-build/helium-1.7/demo
# *** Copy generated lvms and touch them
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/simple/Char.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/simple/HeliumLang.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/simple/List.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/simple/LvmException.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/simple/LvmIO.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/simple/LvmLang.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/simple/Maybe.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/simple/Prelude.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/simple/PreludePrim.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/simple/Prelude.type /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/...-nix-build/helium-1.7/lib/simple
# *** Copy generated overloaded lvms and touch them
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/Char.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/HeliumLang.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/List.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/LvmException.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/LvmIO.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/LvmLang.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/Maybe.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/Prelude.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/PreludePrim.lvm /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 ../lib/Prelude.type /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/...-nix-build/helium-1.7/lib
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 644 hint.conf /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/...-nix-build/helium-1.7
touch /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/simple/*.lvm/...-nix-build/helium-1.7/lib/simple/*.lvm
touch /nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/helium-1.7/lib/*.lvm/...-nix-build/helium-1.7/lib/*.lvm
# Maybe at some point we want a separate simple script for this. As part of Elemental for example.
/nix/store/cwf53pwwkfjnay3bidd0wy6spgb7cw6q-coreutils-6.10/bin/install/...-coreutils-6.10/bin/install -c -m 666 hint.conf "/nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/.hint-1.7.conf"/...-nix-build/.hint-1.7.conf" # Unfortunately, this will have root ownership
ln -s -f "/nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/.hint-1.7.conf"/...-nix-build/.hint-1.7.conf" "/nix/store/w0s8dfygndkkkbr7j28c7k4y4qs4a134-nix-build/.hint.conf"/...-nix-build/.hint.conf" # Makes it the default.
Installing Hint as Hint.jar