1 |
# This file is part of flex. |
2 |
|
3 |
# Redistribution and use in source and binary forms, with or without |
4 |
# modification, are permitted provided that the following conditions |
5 |
# are met: |
6 |
|
7 |
# 1. Redistributions of source code must retain the above copyright |
8 |
# notice, this list of conditions and the following disclaimer. |
9 |
# 2. Redistributions in binary form must reproduce the above copyright |
10 |
# notice, this list of conditions and the following disclaimer in the |
11 |
# documentation and/or other materials provided with the distribution. |
12 |
|
13 |
# Neither the name of the University nor the names of its contributors |
14 |
# may be used to endorse or promote products derived from this software |
15 |
# without specific prior written permission. |
16 |
|
17 |
# THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR |
18 |
# IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED |
19 |
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
20 |
# PURPOSE. |
21 |
|
22 |
# Notes on building: |
23 |
|
24 |
# Possible values for DEFS: |
25 |
# |
26 |
# By default, flex generates 8-bit scanners when using table compression, |
27 |
# and 7-bit scanners when using uncompressed tables (-f or -F options). |
28 |
# For flex to always generate 8-bit scanners, add "-DDEFAULT_CSIZE=256" |
29 |
# to DEFS. |
30 |
|
31 |
ACLOCAL_AMFLAGS = -I m4 |
32 |
|
33 |
dist_doc_DATA = \ |
34 |
AUTHORS \ |
35 |
COPYING \ |
36 |
NEWS \ |
37 |
ONEWS \ |
38 |
README.md |
39 |
|
40 |
EXTRA_DIST = \ |
41 |
.indent.pro \ |
42 |
autogen.sh |
43 |
|
44 |
SUBDIRS = \ |
45 |
src \ |
46 |
doc \ |
47 |
examples \ |
48 |
po \ |
49 |
tests \ |
50 |
tools |
51 |
|
52 |
# Create the ChangeLog, but only if we're inside a git working directory |
53 |
|
54 |
ChangeLog: $(srcdir)/tools/git2cl |
55 |
if [ -d $(srcdir)/.git ] ; then \ |
56 |
$(srcdir)/tools/git2cl > $@ \ |
57 |
; fi |
58 |
|
59 |
indent: |
60 |
cd src && $(MAKE) $(AM_MAKEFLAGS) indent |
61 |
|
62 |
install-exec-hook: |
63 |
cd $(DESTDIR)$(bindir) && \ |
64 |
$(LN_S) -f flex$(EXEEXT) flex++$(EXEEXT) |
65 |
|
66 |
.PHONY: ChangeLog indent |