-
Notifications
You must be signed in to change notification settings - Fork 34
/
Makefile.am
67 lines (57 loc) · 1.65 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
# Any automake files in these directories will get processed. Some
# common directories to put here are "man" and "etc"
SUBDIRS = po
# the docs listed in EXTRA_DIST will be installed to a "doc" when make
# install is run
EXTRA_DIST= README.md USAGE.md LICENSE INSTALL CONTRIBUTING.md \
TRANSLATE.md AUTHORS
packextrasdir=@docdir@
packextras_DATA=$(EXTRA_DIST)
datadir = @datadir@
datarootdir= @datarootdir@
localedir = @localedir@
sysconfdir = @sysconfdir@
bin_PROGRAMS=bric
# std=gnu99 is used to prevent warnings related to use of getline()
AM_CFLAGS=-std=gnu99 -Wall -g
bric_SOURCES = \
src/bric.c \
src/locking.c \
src/tagstack.c \
src/handling.c \
src/gettext.h
# syntax lang headers
SYNTAX_LANG_H = \
src/modules/syntax/brain.h \
src/modules/syntax/d.h \
src/modules/syntax/go.h \
src/modules/syntax/java.h \
src/modules/syntax/pascal.h \
src/modules/syntax/ruby.h \
src/modules/syntax/swift.h \
src/modules/syntax/ccpp.h \
src/modules/syntax/dockerfile.h \
src/modules/syntax/haxe.h \
src/modules/syntax/javascript.h \
src/modules/syntax/php.h \
src/modules/syntax/rust.h \
src/modules/syntax/bash.h \
src/modules/syntax/csharp.h \
src/modules/syntax/html.h \
src/modules/syntax/makefile.h \
src/modules/syntax/python.h \
src/modules/syntax/sql.h
noinst_HEADERS = \
$(SYNTAX_LANG_H) \
src/bric.h \
src/editor.h \
src/handling.h \
src/locking.h \
src/modules/syntax/editor_syntax.h \
src/modules/syntax/syntax.h \
src/modules/tag/tagfuncs.h \
src/modules/tag/tagstack.h
DEFS = -DLOCALEDIR=\"$(localedir)\" -DSYSCONFDIR=\"$(sysconfdir)\" @DEFS@
LIBS = @LIBINTL@ @LIBS@
bric_LDADD = @LIBINTL@ -lm
ACLOCAL_AMFLAGS = --install -I m4