File: Makefile.am

package info (click to toggle)
eztrace 0.7-2-4
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 3,048 kB
  • sloc: ansic: 12,839; sh: 11,343; perl: 1,074; makefile: 567; f90: 204; cpp: 170; fortran: 49
file content (54 lines) | stat: -rw-r--r-- 1,823 bytes parent folder | download
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