wangzhengquan
2020-06-18 5ee033b3f16717e3a437aa4cc207cb0d760ac93d
add script
4个文件已添加
4个文件已修改
18 ■■■■■ 已修改文件
Makefile 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
common/libusgcommon.a 补丁 | 查看 | 原始文档 | blame | 历史
device/libnetdisk.a 补丁 | 查看 | 原始文档 | blame | 历史
device/libnetdisk.so 补丁 | 查看 | 原始文档 | blame | 历史
script/install.sh 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
script/start.sh 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
script/stop.sh 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
script/uninstall.sh 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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
    tar -czvf $(tarname) basic_pack
common/libusgcommon.a
Binary files differ
device/libnetdisk.a
Binary files differ
device/libnetdisk.so
Binary files differ
script/install.sh
New file
@@ -0,0 +1 @@
echo "install finished!"
script/start.sh
New file
@@ -0,0 +1 @@
 cd ./bin && (nohup ./netdisk_service & (echo $! > PID))  && echo "netdisk_service started."
script/stop.sh
New file
@@ -0,0 +1,3 @@
# pkill netdisk_service && echo "netdisk_service stopted!"
kill -9 $(cat bin/PID) && echo "netdisk_service stopted!"
script/uninstall.sh
New file
@@ -0,0 +1 @@
echo "uninstall finished!"