2 # Common makefile template for the dyninstAPI library. This file is not
3 # intended to be a useful Makefile in isolation; instead, it should be
4 # included from within an architecture-specific Makefile.
6 # $Id: make.module.tmpl,v 1.1 2008/06/30 19:40:26 legendre Exp $
9 SUITE_NAME = ProcessControl
13 CFLAGS += $(USEFULWARNINGS) $(DEFINES)
14 CXXFLAGS += $(USEFULWARNINGS) $(DEFINES)
18 TARGET = libpcontrol.a
20 TARGET = libpcontrol.so
24 LDFLAGS += -L../../common/$(PLATFORM)
32 ifeq (solaris,$(findstring solaris,$(PLATFORM)))
39 PUBLIC_H = Decoder.h \
48 SRCS += ../src/event.C \
59 IFLAGS += -I../src -I../h
61 # All that, and we finally get a target...
62 all: $(TARGET) $(EXTRA_LIBS)