mirror of
https://gitee.com/acl-dev/acl.git
synced 2024-11-30 02:47:56 +08:00
a3b2e1f6d1
通过给线程池中的每一个线程一个独立的线程条件变量(之前是用同一个),大大减少了线程池在任务调度时的竞争问题
150 lines
3.4 KiB
Makefile
150 lines
3.4 KiB
Makefile
.PHONY = all clean
|
|
|
|
all:
|
|
@(cd master; make)
|
|
@(cd dlink; make)
|
|
@(cd iplink; make)
|
|
@(cd event; make)
|
|
@(cd fifo; make)
|
|
@(cd mempool; make)
|
|
@(cd thread; make)
|
|
@(cd debug_malloc; make)
|
|
@(cd mempool; make)
|
|
@(cd vstream; make)
|
|
@(cd vstream_unread; make)
|
|
@(cd vstream_fseek; make)
|
|
@(cd vstring; make)
|
|
@(cd watchdog; make)
|
|
@(cd ping; make)
|
|
@(cd flock; make)
|
|
@(cd net; make)
|
|
@(cd configure; make)
|
|
@(cd file; make)
|
|
@(cd file_fmt; make)
|
|
@(cd base64; make)
|
|
@(cd aio; make)
|
|
@(cd dns; make)
|
|
@(cd dns_req; make)
|
|
@(cd msg; make) # error
|
|
@(cd process; make)
|
|
@(cd cache; make)
|
|
@(cd cache2; make)
|
|
@(cd slice; make)
|
|
@(cd memdb; make)
|
|
@(cd iterator; make)
|
|
@(cd zdb; make)
|
|
# @(cd token_tree; make)
|
|
# @(cd vstream_popen; make)
|
|
# @(cd vstream_popen2; make)
|
|
@(cd vstream_fseek2; make)
|
|
@(cd http_gate; make)
|
|
@(cd msgio; make) # error
|
|
@(cd slice_mem; make)
|
|
@(cd http; make)
|
|
@(cd httpd; make)
|
|
@(cd htable; make)
|
|
@(cd server; make)
|
|
# @(cd xml; make)
|
|
@(cd log; make)
|
|
# @(cd mysql; make)
|
|
# @(cd mysql2; make)
|
|
# @(cd mysql3; make)
|
|
@(cd unix; make)
|
|
@(cd connect; make)
|
|
@(cd code; make)
|
|
@(cd resolve; make)
|
|
# @(cd dict; make)
|
|
@(cd vstring2; make)
|
|
# @(cd trace; make)
|
|
@(cd smtp; make)
|
|
@(cd json; make)
|
|
# @(cd html_code; make)
|
|
@(cd btree; make)
|
|
@(cd ifconf; make)
|
|
# @(cd jt2ft; make)
|
|
@(cd acl; make)
|
|
# @(cd dbpool; make)
|
|
@(cd smtp_client; make)
|
|
@(cd vstream_popen3; make)
|
|
@(cd mkdir; make)
|
|
@(cd udp_client; make)
|
|
@(cd udp_server; make)
|
|
@(cd http_probe; make)
|
|
@(cd vstream_server; make)
|
|
@(cd vstream_client; make)
|
|
clean:
|
|
@(cd master; make clean)
|
|
@(cd dlink; make clean)
|
|
@(cd iplink; make clean)
|
|
@(cd event; make clean)
|
|
@(cd fifo; make clean)
|
|
@(cd mempool; make clean)
|
|
@(cd thread; make clean)
|
|
@(cd debug_malloc; make clean)
|
|
@(cd mempool; make clean)
|
|
@(cd vstream; make clean)
|
|
@(cd vstream_unread; make clean)
|
|
@(cd vstream_fseek; make clean)
|
|
@(cd vstring; make clean)
|
|
@(cd watchdog; make clean)
|
|
@(cd ping; make clean)
|
|
@(cd flock; make clean)
|
|
@(cd net; make clean)
|
|
@(cd configure; make clean)
|
|
@(cd file; make clean)
|
|
@(cd file_fmt; make clean)
|
|
@(cd base64; make clean)
|
|
@(cd aio; make clean)
|
|
@(cd dns; make clean)
|
|
@(cd dns_req; make clean)
|
|
@(cd msg; make clean)
|
|
@(cd process; make clean)
|
|
@(cd cache; make clean)
|
|
@(cd cache2; make clean)
|
|
@(cd slice; make clean)
|
|
@(cd memdb; make clean)
|
|
@(cd iterator; make clean)
|
|
@(cd zdb; make clean)
|
|
@(cd token_tree; make clean)
|
|
@(cd vstream_popen; make clean)
|
|
@(cd vstream_popen2; make clean)
|
|
@(cd vstream_fseek2; make clean)
|
|
@(cd http_gate; make clean)
|
|
@(cd msgio; make clean)
|
|
@(cd slice_mem; make clean)
|
|
@(cd http; make clean)
|
|
@(cd httpd; make clean)
|
|
@(cd htable; make clean)
|
|
@(cd server; make clean)
|
|
@(cd xml; make clean)
|
|
@(cd log; make clean)
|
|
@(cd mysql; make clean)
|
|
@(cd mysql2; make clean)
|
|
@(cd mysql3; make clean)
|
|
@(cd unix; make clean)
|
|
@(cd connect; make clean)
|
|
@(cd code; make clean)
|
|
@(cd resolve; make clean)
|
|
@(cd master; make clean)
|
|
# @(cd dict; make clean)
|
|
@(cd vstring2; make clean)
|
|
@(cd trace; make clean)
|
|
@(cd smtp; make clean)
|
|
@(cd json; make clean)
|
|
@(cd html_code; make clean)
|
|
@(cd btree; make clean)
|
|
@(cd ifconf; make clean)
|
|
@(cd jt2ft; make clean)
|
|
@(cd acl; make clean)
|
|
# @(cd dbpool; make clean)
|
|
@(cd http_probe; make clean)
|
|
@(cd gc; make clean)
|
|
@(cd smtp_client; make clean)
|
|
@(cd vstream_popen3; make clean)
|
|
@(cd mkdir; make clean)
|
|
@(cd udp_client; make clean)
|
|
@(cd udp_server; make clean)
|
|
@(cd http_probe; make clean)
|
|
@(cd vstream_server; make clean)
|
|
@(cd vstream_client; make clean)
|