2
0
Fork 0

move profiler code to common lib

personal/stbuehler/wip
Stefan Bühler 2011-11-17 21:25:45 +01:00
parent bd15bb8f82
commit bd5c2f4ebe
6 changed files with 19 additions and 18 deletions

View File

@ -188,6 +188,12 @@ SET(COMMON_SRC
waitqueue.c
)
IF(WITH_PROFILER)
SET(COMMON_SRC ${COMMON_SRC}
profiler.c
)
ENDIF(WITH_PROFILER)
ADD_PREFIX(COMMON_SRC common/)
SET(LIGHTTPD_SHARED_SRC
@ -235,13 +241,6 @@ IF(NOT WITHOUT_CONFIG_PARSER)
)
ENDIF(NOT WITHOUT_CONFIG_PARSER)
IF(WITH_PROFILER)
SET(LIGHTTPD_SHARED_SRC ${LIGHTTPD_SHARED_SRC}
profiler.c
)
ENDIF(WITH_PROFILER)
IF(WITH_LUA)
SET(LIGHTTPD_SHARED_SRC ${LIGHTTPD_SHARED_SRC}
actions_lua.c

View File

@ -20,6 +20,11 @@ common_src= \
utils.c \
waitqueue.c
if WITH_PROFILER
common_src+= profiler.c
endif
EXTRA_liblighttpd2_common_la_SOURCES=$(lua_src) profiler.c
BUILT_SOURCES=ip_parsers.c
ip_parsers.c: ip_parsers.rl

View File

@ -33,6 +33,14 @@ def build(bld):
utils.c
waitqueue.c
'''
if bld.env['WITH_PROFILER'] == 1:
if sys.platform.startswith('freebsd'):
libs += ['execinfo']
source += '''
profiler.c
'''
if sys.platform.startswith('freebsd'):
libs = ['kvm']
else:

View File

@ -65,10 +65,6 @@ lua_src= \
if USE_LUA
lighttpd_shared_src+=$(lua_src)
endif
if WITH_PROFILER
lighttpd_shared_src+= profiler.c
endif
EXTRA_liblighttpd2_shared_la_SOURCES=$(lua_src) profiler.c
BUILT_SOURCES=config_parser.c http_range_parser.c http_request_parser.c http_response_parser.c url_parser.c

View File

@ -58,13 +58,6 @@ def build(bld):
worker.c
'''
if bld.env['WITH_PROFILER'] == 1:
if sys.platform.startswith('freebsd'):
libs += ['execinfo']
source += '''
profiler.c
'''
if bld.env['USE_LUA'] == 1:
libs += ['lua']
source += '''