fix: third lib make
This commit is contained in:
@@ -27,7 +27,8 @@ CONFIGURE = ./configure
|
||||
|
||||
CC = gcc
|
||||
|
||||
$(TGT):$(OBJS) lib_all 3rdlib_all
|
||||
$(TGT): lib_all 3rdlib_all $(OBJS)
|
||||
if [ ! -d ../bin ]; then mkdir ../bin; fi
|
||||
$(CC) -o $(TGT) $(CFLAGS) $(SRCS) $(INCDIR) $(LIBS)
|
||||
chmod a+x $(TGT)
|
||||
|
||||
@@ -44,7 +45,21 @@ lib_all:
|
||||
$(MAKE) -C ./tcp
|
||||
$(MAKE) -C ./dba
|
||||
|
||||
3rdlib_config:
|
||||
3rdlib_prepare:
|
||||
if [ ! -d ./third-lib/libevent ]; then \
|
||||
tar -xvf ../backup/libevent-2.1.11-stable.tar.gz -C ./third-lib/; \
|
||||
mv ./third-lib/libevent-2.1.11-stable ./third-lib/libevent; \
|
||||
fi
|
||||
if [ ! -d ./third-lib/libcurl ]; then \
|
||||
tar -xvf ../backup/curl-7.52.1.tar.gz -C ./third-lib/; \
|
||||
mv ./third-lib/curl-7.52.1 ./third-lib/libcurl; \
|
||||
fi
|
||||
if [ ! -d ./third-lib/libmjson ]; then \
|
||||
tar -xvf ../backup/mjson-1.7.0.tar.gz -C ./third-lib/; \
|
||||
mv ./third-lib/json-1.7.0 ./third-lib/libmjson; \
|
||||
fi
|
||||
|
||||
3rdlib_config: 3rdlib_prepare
|
||||
cd ./third-lib/libevent && $(CONFIGURE)
|
||||
cd ./third-lib/libcurl && $(CONFIGURE)
|
||||
cd ./third-lib/libmjson && $(CONFIGURE)
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
libevent-c
|
||||
http://libevent.org
|
||||
libevent-2.1.8-stable.tar.gz
|
||||
libevent-2.1.11-stable.tar.gz
|
||||
mjson-1.7.0
|
||||
curl-7.52.1
|
||||
|
||||
tar xvfz ../../backup/curl-7.52.1.tar.gz -C .
|
||||
mv curl-7.52.1 libcurl
|
||||
tar xvfz ../../backup/libevent-2.1.8-stable.tar.gz -C .
|
||||
mv libevent-2.1.8-stable libevent
|
||||
tar xvfz ../../backup/mjson-1.7.0 -C .
|
||||
mv mjson-1.7.0 libmjson
|
||||
tar xvfz ../../backup/libevent-2.1.11-stable.tar.gz -C .
|
||||
mv libevent-2.1.11-stable libevent
|
||||
tar xvfz ../../backup/mjson-1.7.0.tar.gz -C .
|
||||
mv json-1.7.0 libmjson
|
||||
|
||||
|
||||
Reference in New Issue
Block a user