diff --git a/Makefile b/Makefile index f138db3..4859f29 100644 --- a/Makefile +++ b/Makefile @@ -37,7 +37,7 @@ stop: delete: rm -rf ./ia86 -copy: libcapstone.so.4 libunicorn.so.1 libfinal.so.0.7.2 libkeystone.so.0 libc.musl-x86_64.so.1 +copy: libcapstone.so.4 libunicorn.so.1 libfinal.so.0.7.2 libkeystone.so.0 libc.musl-x86_64.so.1 libstdc++.so.6.0.28 libz.so.1.2.11 libgcc_s.so.1 libcapstone.so.4: ${DOCKER} cp /usr/lib/libcapstone.so.4 /data/libcapstone.so.4 @@ -54,3 +54,15 @@ libkeystone.so.0: libc.musl-x86_64.so.1: ${DOCKER} cp /lib/libc.musl-x86_64.so.1 /data/libc.musl-x86_64.so.1 + +libz.so.1.2.11: + ${DOCKER} cp /lib/libz.so.1.2.11 /data/libz.so.1.2.11 + ln -s ./libz.so.1.2.11 ./libz.so.1 + +libstdc++.so.6.0.28: + ${DOCKER} cp /usr/lib/libstdc++.so.6.0.28 /data/libstdc++.so.6.0.28 + ln -s ./libstdc++.so.6.0.28 ./libstdc++.so.6 + +libgcc_s.so.1: + ${DOCKER} cp /usr/lib/libgcc_s.so.1 /data/libgcc_s.so.1 + diff --git a/start.sh b/start.sh index 1b3881b..1859f3f 100755 --- a/start.sh +++ b/start.sh @@ -1,6 +1,14 @@ #!/bin/bash X=$(xrandr --current | grep '*' | uniq | awk '{print $1}' | cut -d 'x' -f1) Y=$(xrandr --current | grep '*' | uniq | awk '{print $1}' | cut -d 'x' -f2) +KITTY=$(kitty -v|grep created) +if [ "${KITTY}" != "" ]; then + echo "Kitty installé" + if [ ${X} -ge 1920 ]; then + kitty --start-as fullscreen bash -c "docker run -it -e COLUMNS=213 -e LINES=58 --name maker --rm -v $(pwd):/data maker ./ia86" + exit + fi +fi if [ ${X} -ge 1920 ]; then SIZE=11 elif [ ${X} -ge 1680 ]; then