1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
# Copyright CNRS, INRIA, Universit Bordeaux 1
# See COPYING in top-level directory.
if AMEXTERNFXT
FXTCFLAGS=$(FXT_CPPFLAGS)
FXTLDFLAGS=$(FXT_LDFLAGS)
else
FXTCFLAGS = -I$(top_srcdir)/extlib/fxt/tools -I$(top_builddir)/extlib/fxt/tools
FXTLDFLAGS = $(top_builddir)/extlib/fxt/tools/libfxt.la
endif
if AMEXTERNGTG
GTGCFLAGS=$(GTG_CPPFLAGS)
GTGLDFLAGS=$(GTG_LDFLAGS)
GTGDEPENDENCIES =
else
GTGCFLAGS = -I$(top_srcdir)/extlib/gtg/inc -I$(top_builddir)/extlib/gtg
GTGLDFLAGS = $(top_builddir)/extlib/gtg/src/libgtg.la
GTGDEPENDENCIES = $(GTGLDFLAGS)
endif
if GTG_OUT_OF_ORDER
GTGCFLAGS+=-DGTG_OUT_OF_ORDER
endif
OPARICFLAGS = -I$(top_srcdir)/extlib/opari/tool -I$(top_builddir)/extlib/opari/tool
bin_SCRIPTS = eztrace_cc
lib_LTLIBRARIES = libeztrace-convert-omp.la \
libeztrace-omp.la \
libeztrace-autostart-omp.la
AM_CFLAGS = -W -Wall -Wextra
libeztrace_convert_omp_la_CPPFLAGS = $(FXTCFLAGS) -I$(srcdir)/../../core/ $(GTGCFLAGS)
libeztrace_convert_omp_la_LIBADD = -lfxt -lgtg
libeztrace_convert_omp_la_LDFLAGS = --no-undefined $(GTGLDFLAGS) $(FXTLDFLAGS) $(OPARICFLAGS)
libeztrace_convert_omp_la_DEPENDENCIES = $(GTGDEPENDENCIES)
libeztrace_convert_omp_la_SOURCES = eztrace_convert_gomp.c
libeztrace_omp_la_CPPFLAGS = $(FXTCFLAGS) -I$(srcdir)/../../core/ $(OPARICFLAGS)
libeztrace_omp_la_LIBADD = -lm -lpthread -lfxt
libeztrace_omp_la_LDFLAGS = --no-undefined $(FXTLDFLAGS)
libeztrace_omp_la_SOURCES = gomp.c
libeztrace_autostart_omp_la_CPPFLAGS = $(FXTCFLAGS) -I$(srcdir)/../../core/ $(OPARICFLAGS)
libeztrace_autostart_omp_la_CFLAGS = -W -Wall -Wextra -DEZTRACE_AUTOSTART
libeztrace_autostart_omp_la_LIBADD = -lm -lpthread -lfxt
libeztrace_autostart_omp_la_LDFLAGS = --no-undefined $(FXTLDFLAGS)
libeztrace_autostart_omp_la_SOURCES = gomp.c
noinst_HEADERS = gomp_ev_codes.h
EXTRA_DIST = eztrace_cc.in
|