blob: 62a7ec44c7bb7b17cdcdc7b4b4e24f50e72f2ac0 [file] [log] [blame]
SUBDIRS = libaif
bin_PROGRAMS = sdm
noinst_PROGRAMS = test_proxy test_proxy_rev test_mi
sdm_SOURCES = src/client/startup.c\
src/client/client.c \
src/client/client_cmds.c \
src/server/server.c \
src/server/server_cmds.c \
src/server/backend.c \
src/server/gdbmi_backend.c \
src/server/test_backend.c \
src/impl/sdm.c \
src/impl/sdm_aggregate_hash.c \
src/impl/sdm_hello_proto.c \
src/impl/sdm_message_tcpip.c \
src/impl/sdm_route_tree.c \ \
src/impl/sdm_routing_table_file.c \
src/impl/sdm_set_bitset.c
sdm_CFLAGS = -I./include -I./libaif -I./src/mi $(AM_CFLAGS)
sdm_LDADD = libdbgutils.a libmi.a libaif/libaif.a @SVR_LIBS@
test_proxy_SOURCES = src/test/test_proxy.c \
src/test/test_proxy_clnt.c
test_proxy_CFLAGS = -I./include -I./libaif $(AM_CFLAGS) -g
test_proxy_LDFLAGS = -g
test_proxy_LDADD = libdbgclnt.a libdbgutils.a libaif/libaif.a @CLNT_LIBS@
test_proxy_rev_SOURCES = src/test/test_proxy_rev.c \
src/test/test_proxy_clnt.c
test_proxy_rev_CFLAGS = -I./include -I./libaif $(AM_CFLAGS) -g
test_proxy_rev_LDFLAGS = -g
test_proxy_rev_LDADD = libdbgclnt.a libdbgutils.a libaif/libaif.a @CLNT_LIBS@
test_mi_SOURCES = src/mi/test_mi.c
test_mi_CFLAGS = -I./include -I./src/mi $(AM_CFLAGS) -g
test_mi_LDFLAGS = -g
test_mi_LDADD = libmi.a
noinst_HEADERS = include/backend.h \
include/breakpoint.h \
include/dbg_client.h \
include/dbg_error.h \
include/dbg_event.h \
include/dbg_proxy.h \
include/dbg.h \
include/helloproto.h \
include/itimer.h \
include/location.h \
include/memoryinfo.h \
include/routing_table.h \
include/sdm.h \
include/session.h \
include/signalinfo.h \
include/stackframe.h
noinst_LIBRARIES = libdbgclnt.a libdbgutils.a libmi.a
libdbgclnt_a_SOURCES = src/client/client_interface.c
libdbgclnt_a_CFLAGS = -I./include -I./libaif $(AM_CFLAGS) -g
libdbgutils_a_SOURCES = src/utils/error.c \
src/utils/breakpoint.c \
src/utils/stackframe.c \
src/utils/event.c \
src/utils/itimer.c \
src/utils/memoryinfo.c \
src/utils/signalinfo.c \
src/utils/debug.c
libdbgutils_a_CFLAGS = -I./include -I./libaif $(AM_CFLAGS) -g
libmi_a_SOURCES = src/mi/MIParser.c \
src/mi/MIOOBRecord.c \
src/mi/MIOutput.c \
src/mi/MIResult.c \
src/mi/MIResultRecord.c \
src/mi/MIValue.c \
src/mi/MIString.c \
src/mi/MIBreakpoint.c \
src/mi/MIFrame.c \
src/mi/MIThread.c \
src/mi/MIArg.c \
src/mi/MIVar.c \
src/mi/MIEvent.c \
src/mi/MICommand.c \
src/mi/MIGDBCommand.c \
src/mi/MIExecCommand.c \
src/mi/MIBreakCommand.c \
src/mi/MIStackCommand.c \
src/mi/MIVarCommand.c \
src/mi/MIError.c \
src/mi/MISession.c \
src/mi/MIThreadCommand.c \
src/mi/MIMemory.c \
src/mi/MIMemoryCommand.c \
src/mi/CLICommand.c \
src/mi/CLIOutput.c
libmi_a_CFLAGS = -I./include $(AM_CFLAGS) -g