APUE course source code
guowenxue
2 days ago 7b55c92f8d1401a93c8fd8e342da271dce742000
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
PRJ_PATH=$(shell pwd)
 
openssl_dir := $(shell ls -d openssl/ 2>/dev/null | sed 's|/||g')
other_dirs := $(shell ls -d */ 2>/dev/null | grep -v '^install/' | grep -v '^openssl/' | sed 's|/||g')
libs := $(openssl_dir) $(other_dirs)
 
# clear CFLAGS
CLFAGS=
 
all:
    for dir in ${libs} ;  do cd ${PRJ_PATH}/$${dir} && ./build.sh ; done
 
clean:
    rm -rf install
    for dir in ${libs} ;  do cd ${PRJ_PATH}/$${dir} && ./build.sh -c ; done