support for function tracing which does not yet work (bug in OpenC++)
This commit is contained in:
@@ -9,6 +9,9 @@
|
||||
## @license LGPL, see file <a href="license.html">COPYING</a>
|
||||
##
|
||||
## $Log$
|
||||
## Revision 1.13 2004/11/25 18:33:18 marc
|
||||
## support for function tracing which does not yet work (bug in OpenC++)
|
||||
##
|
||||
## Revision 1.12 2004/10/13 11:17:21 marc
|
||||
## new file stdext.cpp
|
||||
##
|
||||
@@ -67,7 +70,9 @@ if HAVE_LOG4CXX
|
||||
endif
|
||||
endif
|
||||
|
||||
libmrw_la_SOURCES = mrw.hpp version.cpp \
|
||||
if TRACER
|
||||
tmp_src = \
|
||||
mrw.hpp version.cpp \
|
||||
arg.cpp arg.hpp auto.hpp deque.hpp \
|
||||
exception.cpp exception.hpp \
|
||||
exec.cpp exec.hpp list.hpp \
|
||||
@@ -75,10 +80,33 @@ libmrw_la_SOURCES = mrw.hpp version.cpp \
|
||||
set.hpp simpletrace.hpp \
|
||||
smartpointer.hpp stdext.cpp stdext.hpp \
|
||||
string.hpp unistd.hpp vector.hpp
|
||||
else
|
||||
libmrw_la_SOURCES = \
|
||||
mrw.hpp version.cpp \
|
||||
arg.cpp arg.hpp auto.hpp deque.hpp \
|
||||
exception.cpp exception.hpp \
|
||||
exec.cpp exec.hpp list.hpp \
|
||||
map.hpp multimap.hpp multiset.hpp \
|
||||
set.hpp simpletrace.hpp \
|
||||
smartpointer.hpp stdext.cpp stdext.hpp \
|
||||
string.hpp unistd.hpp vector.hpp
|
||||
endif
|
||||
if HAVE_STACKTRACE
|
||||
libmrw_la_SOURCES += stacktrace.hpp stacktrace.cpp
|
||||
if TRACER
|
||||
tmp_src += \
|
||||
stacktrace.hpp stacktrace.cpp
|
||||
else
|
||||
libmrw_la_SOURCES += \
|
||||
stacktrace.hpp stacktrace.cpp
|
||||
endif
|
||||
endif
|
||||
libmrw_la_LDFLAGS = -version-info @LIB_VERSION@
|
||||
|
||||
if TRACER
|
||||
BUILT_SOURCES = ${tmp_src:.cpp=.ii}
|
||||
libmrw_la_SOURCES = ${BUILT_SOURCES}
|
||||
endif
|
||||
|
||||
if HAVE_STACKTRACE
|
||||
libmrwexcstderr_la_SOURCES = autostacktracestderr.cpp version.cpp
|
||||
libmrwexcstderr_la_LDFLAGS = -version-info @LIB_VERSION@
|
||||
@@ -154,3 +182,8 @@ clean-local:
|
||||
distclean-local:
|
||||
- rm -r doc/html/* doc/latex/*
|
||||
- rm makefile makefile.in doxygen.err libmrw.doxytag
|
||||
|
||||
if TRACER
|
||||
%.ii: %.cpp; ${TRACE} -E -- $<
|
||||
%.o: %.ii; ${CXX} -c ${CPPFLAGS} ${CXXFLAGS} -o $@ $<
|
||||
endif
|
Reference in New Issue
Block a user