summaryrefslogtreecommitdiff
path: root/lib/Automake/local.mk
blob: fbb21f3f1c61d7f7580328672000be5a88cd323b (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
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
## -*- makefile-automake -*-
## Copyright (C) 1995-2018 Free Software Foundation, Inc.
##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; either version 2, or (at your option)
## any later version.
##
## This program is distributed in the hope that it will be useful,
## but WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
## GNU General Public License for more details.
##
## You should have received a copy of the GNU General Public License
## along with this program.  If not, see <https://www.gnu.org/licenses/>.

## ---------------------------------------------------- ##
##  Private perl modules used by automake and aclocal.  ##
## ---------------------------------------------------- ##

perllibdir = $(pkgvdatadir)/Automake

dist_perllib_DATA = \
  %D%/ChannelDefs.pm \
  %D%/Channels.pm \
  %D%/Condition.pm \
  %D%/Configure_ac.pm \
  %D%/DisjConditions.pm \
  %D%/FileUtils.pm \
  %D%/General.pm \
  %D%/Getopt.pm \
  %D%/Item.pm \
  %D%/ItemDef.pm \
  %D%/Language.pm \
  %D%/Location.pm \
  %D%/Options.pm \
  %D%/Rule.pm \
  %D%/RuleDef.pm \
  %D%/Variable.pm \
  %D%/VarDef.pm \
  %D%/Version.pm \
  %D%/XFile.pm \
  %D%/Wrap.pm

nodist_perllib_DATA = %D%/Config.pm
CLEANFILES += $(nodist_perllib_DATA)

%D%/Config.pm: %D%/Config.in Makefile
	$(AM_V_at)rm -f $@ $@-t
	$(AM_V_at)$(MKDIR_P) %D%
	$(AM_V_GEN)in=Config.in \
	  && $(do_subst) <$(srcdir)/%D%/Config.in >$@-t
	$(generated_file_finalize)
EXTRA_DIST += %D%/Config.in

# vim: ft=automake noet