fix: third lib make
This commit is contained in:
@@ -27,7 +27,8 @@ CONFIGURE = ./configure
|
|||||||
|
|
||||||
CC = gcc
|
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)
|
$(CC) -o $(TGT) $(CFLAGS) $(SRCS) $(INCDIR) $(LIBS)
|
||||||
chmod a+x $(TGT)
|
chmod a+x $(TGT)
|
||||||
|
|
||||||
@@ -44,7 +45,21 @@ lib_all:
|
|||||||
$(MAKE) -C ./tcp
|
$(MAKE) -C ./tcp
|
||||||
$(MAKE) -C ./dba
|
$(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/libevent && $(CONFIGURE)
|
||||||
cd ./third-lib/libcurl && $(CONFIGURE)
|
cd ./third-lib/libcurl && $(CONFIGURE)
|
||||||
cd ./third-lib/libmjson && $(CONFIGURE)
|
cd ./third-lib/libmjson && $(CONFIGURE)
|
||||||
|
|||||||
@@ -1,13 +1,13 @@
|
|||||||
libevent-c
|
libevent-c
|
||||||
http://libevent.org
|
http://libevent.org
|
||||||
libevent-2.1.8-stable.tar.gz
|
libevent-2.1.11-stable.tar.gz
|
||||||
mjson-1.7.0
|
mjson-1.7.0
|
||||||
curl-7.52.1
|
curl-7.52.1
|
||||||
|
|
||||||
tar xvfz ../../backup/curl-7.52.1.tar.gz -C .
|
tar xvfz ../../backup/curl-7.52.1.tar.gz -C .
|
||||||
mv curl-7.52.1 libcurl
|
mv curl-7.52.1 libcurl
|
||||||
tar xvfz ../../backup/libevent-2.1.8-stable.tar.gz -C .
|
tar xvfz ../../backup/libevent-2.1.11-stable.tar.gz -C .
|
||||||
mv libevent-2.1.8-stable libevent
|
mv libevent-2.1.11-stable libevent
|
||||||
tar xvfz ../../backup/mjson-1.7.0 -C .
|
tar xvfz ../../backup/mjson-1.7.0.tar.gz -C .
|
||||||
mv mjson-1.7.0 libmjson
|
mv json-1.7.0 libmjson
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user