forked from synfig/synfig
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.am
102 lines (79 loc) · 1.57 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
93
94
95
96
97
98
99
100
101
102
# $Id$
MAINTAINERCLEANFILES = \
COPYING \
INSTALL \
config/config.guess \
config/config.sub \
config/ltmain.sh \
config/install-sh \
config/mkinstalldirs \
config/aclocal.m4 \
config/missing \
config/texinfo.tex \
config/depcomp \
aclocal.m4 \
config.h.in \
configure \
stamp-h.in \
Makefile.in \
config.log \
config.status \
.doc_stamp \
.DS_Store \
include/etl_profile.h.in \
doxygen.cfg
SUBDIRS = \
ETL \
test
# Install the pkg-config file:
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = ETL.pc
#Install the -config/m4 alternative to pkg-config:
bin_SCRIPTS = ETL-config
aclocaldir = $(prefix)/share/aclocal
ACLOCAL_AMFLAGS = -I m4
EXTRA_DIST = \
COPYING \
m4/subs.m4 \
config/depcomp \
m4/cxx_macros.m4 \
ETL-config.in \
m4/ETL.m4 \
doxygen.cfg.in \
doxygen.cfg \
ETL.pc.in
GREP=grep
PRINTF=printf
SH=sh
DOXYGEN=doxygen
stats:
-@echo
-@echo -- Stats
-@echo
-@$(PRINTF) "Total lines: "
-@wc -l `(find $(top_srcdir)/ETL -name '*.[ch]*')` | $(GREP) total
-@$(PRINTF) "Total size: "
-@du -hcs `find $(top_srcdir)/ETL -name '*.[ch]*'` | $(GREP) total
-@echo
ChangeLog:
../autobuild/git2cl > ChangeLog
listfixmes:
-@echo
-@echo -- List of pending FIXMEs
-@echo
-@$(GREP) FIXME -n `(find $(top_srcdir) -name '*.[ch]*')`
-@echo
listhacks:
-@echo
-@echo -- List of pending HACKs
-@echo
-@$(GREP) HACK -n `(find $(top_srcdir) -name '*.[ch]*')`
-@echo
run: check
.doc_stamp: doxygen.cfg
$(DOXYGEN) doxygen.cfg
touch .doc_stamp
html: .doc_stamp
rtf: .doc_stamp
docs: html
.PHONY: stats listfixmes listhacks check docs pdf html rtf