This commit is contained in:
zhangsz
2025-03-07 16:56:19 +08:00
parent 3eae0a7615
commit 8109caf178
3 changed files with 12 additions and 4 deletions

5
.gitignore vendored
View File

@@ -78,12 +78,9 @@ dkms.conf
# logs files # logs files
*.log *.log
# dependencies
.deps
.libs
*.d
# third party libraries # third party libraries
.cache
third-lib third-lib
!third-lib/README.txt !third-lib/README.txt

View File

@@ -37,6 +37,8 @@ LIBS += -lssl -lcrypto -lzstd -lidn2 -lz
CFLAGS = -Wall -g -DX86_64 -DTEST_RESTPROXY $(LIBS) CFLAGS = -Wall -g -DX86_64 -DTEST_RESTPROXY $(LIBS)
CONFIGURE = ./configure
CC = gcc CC = gcc
$(TGT):$(OBJS) lib_all 3rdlib_all $(TGT):$(OBJS) lib_all 3rdlib_all
@@ -57,6 +59,9 @@ lib_all:
$(MAKE) -C ./dba $(MAKE) -C ./dba
3rdlib_all: 3rdlib_all:
cd ./third-lib/libevent && $(CONFIGURE)
cd ./third-lib/libcurl && $(CONFIGURE)
cd ./third-lib/libmjson && $(CONFIGURE)
$(MAKE) -C ./third-lib/libevent $(MAKE) -C ./third-lib/libevent
$(MAKE) -C ./third-lib/libcurl $(MAKE) -C ./third-lib/libcurl
$(MAKE) -C ./third-lib/libmjson $(MAKE) -C ./third-lib/libmjson

View File

@@ -4,4 +4,10 @@ libevent-2.1.8-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 .
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