From 5ee033b3f16717e3a437aa4cc207cb0d760ac93d Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期四, 18 六月 2020 10:41:55 +0800 Subject: [PATCH] add script --- script/install.sh | 1 + script/stop.sh | 3 +++ device/libnetdisk.a | 0 Makefile | 12 ++++++------ common/libusgcommon.a | 0 device/libnetdisk.so | 0 script/start.sh | 1 + script/uninstall.sh | 1 + 8 files changed, 12 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index e677f6b..75a2d0c 100755 --- a/Makefile +++ b/Makefile @@ -17,14 +17,14 @@ - ipcrm -S 146 - ipcrm -S 8899 +PACKAGE_NAME=netdisk_bin.tar.gz package: - mkdir -p ./build/bin - cp ./service/netdisk_service ./build/bin/ - mkdir -p ./build/common - cp ./common/libusgcommon.a ./build/common - cp ./common/libusgcommon.so ./build/common + ls ./build/bin > /dev/null 2> /dev/null || mkdir -p ./build/bin && cp ./service/netdisk_service ./build/bin/ + ls ./build/common > /dev/null 2> /dev/null || mkdir -p ./build/common && cp ./common/libusgcommon.a ./build/common && cp ./common/libusgcommon.so ./build/common cp -a ./data ./build + cp -avx ./script/* ./build + tar -czvf $(PACKAGE_NAME) ./build tarname = basic_pack.tar.gz @@ -43,4 +43,4 @@ cp ./algorithm/libalg.so basic_pack/lib/ cp README.mk basic_pack cp test/test_right_walk2.c basic_pack - tar -czvf $(tarname) basic_pack \ No newline at end of file + tar -czvf $(tarname) basic_pack diff --git a/common/libusgcommon.a b/common/libusgcommon.a index 8a75a4e..db39a60 100644 --- a/common/libusgcommon.a +++ b/common/libusgcommon.a Binary files differ diff --git a/device/libnetdisk.a b/device/libnetdisk.a index d77f071..1f45562 100644 --- a/device/libnetdisk.a +++ b/device/libnetdisk.a Binary files differ diff --git a/device/libnetdisk.so b/device/libnetdisk.so index da14a11..018ffef 100755 --- a/device/libnetdisk.so +++ b/device/libnetdisk.so Binary files differ diff --git a/script/install.sh b/script/install.sh new file mode 100755 index 0000000..42ac8d4 --- /dev/null +++ b/script/install.sh @@ -0,0 +1 @@ +echo "install finished!" diff --git a/script/start.sh b/script/start.sh new file mode 100755 index 0000000..eca872b --- /dev/null +++ b/script/start.sh @@ -0,0 +1 @@ + cd ./bin && (nohup ./netdisk_service & (echo $! > PID)) && echo "netdisk_service started." \ No newline at end of file diff --git a/script/stop.sh b/script/stop.sh new file mode 100755 index 0000000..2beea7d --- /dev/null +++ b/script/stop.sh @@ -0,0 +1,3 @@ +# pkill netdisk_service && echo "netdisk_service stopted!" + +kill -9 $(cat bin/PID) && echo "netdisk_service stopted!" \ No newline at end of file diff --git a/script/uninstall.sh b/script/uninstall.sh new file mode 100755 index 0000000..7d4ce07 --- /dev/null +++ b/script/uninstall.sh @@ -0,0 +1 @@ +echo "uninstall finished!" -- Gitblit v1.8.0