-
Notifications
You must be signed in to change notification settings - Fork 2
/
Makefile.am
92 lines (70 loc) · 1.58 KB
/
Makefile.am
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
ACLOCAL_AMFLAGS = -I m4
SUBDIRS = charm \
src \
src/crd \
src/err \
src/integ \
src/leg \
src/misc \
src/sha \
src/shc \
src/shs \
src/xnum \
src/glob \
src/simd \
. \
tests \
bench \
docs \
m4 \
cookbook \
data \
wrap/pyharm
SUBLIBS = src/crd/libcharm@P@_crd.la \
src/err/libcharm@P@_err.la \
src/integ/libcharm@P@_integ.la \
src/leg/libcharm@P@_leg.la \
src/misc/libcharm@P@_misc.la \
src/sha/libcharm@P@_sha.la \
src/shc/libcharm@P@_shc.la \
src/shs/libcharm@P@_shs.la \
src/xnum/libcharm@P@_xnum.la \
src/glob/libcharm@P@_glob.la \
src/simd/libcharm@P@_simd.la
CLEANFILES = charm.pc \
charm[fq].pc
EXTRA_DIST = AUTHORS \
INSTALL \
LICENSE \
COPYING \
NEWS \
README.rst \
TODO \
VERSION \
configure.ac \
pyharm-parser.py
lib_LTLIBRARIES = libcharm@P@.la
libcharm@P@_la_SOURCES =
libcharm@P@_la_LIBADD = $(SUBLIBS)
libcharm@P@_la_CFLAGS = $(AM_CFLAGS)
charm@P@.pc: charm-tmpl.pc
cp -f charm-tmpl.pc charm@P@.pc
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = charm@P@.pc
.PHONY: bench
bench:
cd bench && $(MAKE) bench-local
pyharm:
if PY
cd wrap/pyharm && $(MAKE) pyharm-local
else
@echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@echo
@echo ERROR: --enable-python option is required to build PyHarm
@echo
@echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
endif
pyharm-parser: all
$(PYTHON) pyharm-parser.py
generate-reference-data:
cd tests && $(MAKE) generate-reference-data-local