wangzhengquan
2020-06-18 921607aa94e3ca3741a8997da50fc9872380f2d8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
DIRS = common device service
 
all:
    for i in $(DIRS); do \
        (cd $$i && echo "making $$i" && $(MAKE) ) || exit 1; \
    done
 
clean:
    for i in $(DIRS); do \
        (cd $$i && echo "cleaning $$i" && $(MAKE) clean) || exit 1; \
    done
 
ipcrm:
    - ipcrm -a
    - ipcrm -M 0x1234
    - ipcrm -S 145
    - ipcrm -S 146
    - ipcrm -S 8899
 
PACKAGE_NAME=netdisk_bin.tar.gz
 
package:
    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 = netdis_str.tar.gz
 
tar:
    rm -f $(tarname)
    git archive --format tar.gz --output "./$(tarname)" $(branch)