summaryrefslogtreecommitdiff
path: root/doc/specs/Makefile.am
blob: 1d8cbe2a8e610e14fe2b9bf932d5b479caa9b607 (plain)
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
#
# Copyright (c) 2005 Thorsten Kukuk <kukuk@suse.de>
#

CLEANFILES = draft-morgan-pam-current.txt *~

EXTRA_DIST = draft-morgan-pam.raw std-agent-id.raw rfc86.0.txt

all: padout spec
	test -f rfc86.0.txt || cp -p $(srcdir)/rfc86.0.txt .

spec: draft-morgan-pam.raw
	./padout < $(srcdir)/draft-morgan-pam.raw > draft-morgan-pam-current.txt

noinst_PROGRAMS = padout

padout_SOURCES = parse.y parse.lex

padout_LDADD = @LEXLIB@

parse.c: lex.yy.c

lex.yy.c: $(srcdir)/parse.lex
	$(LEX) $(srcdir)/parse.lex

install-data-local:
	$(mkinstalldirs) $(DESTDIR)$(DOCDIR)/spec
	$(INSTALL_DATA) draft-morgan-pam-current.txt $(DESTDIR)$(DOCDIR)/spec/
	$(INSTALL_DATA) rfc86.0.txt $(DESTDIR)$(DOCDIR)/spec/