1# makefile for Gambit githooks notifications.
2
3# Copyright (c) 1994-2018 by Marc Feeley, All Rights Reserved.
4
5herefromroot = githooks
6rootfromhere = ..
7SUBDIRS =
8
9PACKAGE_SHORTNAME = @PACKAGE_SHORTNAME@
10PACKAGE_NAME = @PACKAGE_NAME@
11PACKAGE_VERSION = @PACKAGE_VERSION@
12PACKAGE_STRING = @PACKAGE_STRING@
13PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
14PACKAGE_TARNAME = @PACKAGE_TARNAME@
15
16@SET_MAKE@
17
18srcdir = @srcdir@
19VPATH = @srcdir@
20srcdirpfx = @srcdirpfx@
21
22C_COMPILER = @C_COMPILER_MF@
23C_PREPROC = @C_PREPROC_MF@
24FLAGS_OBJ = @FLAGS_OBJ_MF@
25FLAGS_DYN = @FLAGS_DYN_MF@
26FLAGS_LIB = @FLAGS_LIB_MF@
27FLAGS_EXE = @FLAGS_EXE_MF@
28FLAGS_OPT = @FLAGS_OPT_MF@
29FLAGS_OPT_RTS = @FLAGS_OPT_RTS_MF@
30DEFS = @DEFS@
31LIBS = @LIBS@
32
33GAMBITLIB_DEFS = @GAMBITLIB_DEFS_MF@
34LIB_PREFIX = @LIB_PREFIX@
35LIB_VERSION_SUFFIX = @LIB_VERSION_SUFFIX@
36LIB_MAJOR_VERSION_SUFFIX = @LIB_MAJOR_VERSION_SUFFIX@
37
38LIB_EXTENSION = @LIB_EXTENSION@
39GAMBITLIB = @GAMBITLIB@
40GAMBITGSCLIB = @GAMBITGSCLIB@
41GAMBITGSILIB = @GAMBITGSILIB@
42INSTALL = @INSTALL@
43INSTALL_DATA = @INSTALL_DATA@
44INSTALL_LIB = @INSTALL_LIB@
45INSTALL_PROGRAM = @INSTALL_PROGRAM@
46LN_S = @LN_S@
47RANLIB = @RANLIB@
48AR = @AR@
49RC = @RC@
50GIT = @GIT@
51HG = @HG@
52
53prefix = @prefix@
54exec_prefix = @exec_prefix@
55includedir = @includedir@
56libdir = @libdir@
57bindir = @bindir@
58docdir = @docdir@
59infodir = @infodir@
60emacsdir = @emacsdir@
61libexecdir = @libexecdir@
62datarootdir = @datarootdir@
63datadir = @datadir@
64htmldir = @htmldir@
65dvidir = @dvidir@
66pdfdir = @pdfdir@
67psdir = @psdir@
68localedir = @localedir@
69mandir = @mandir@
70
71.SUFFIXES:
72
73RCFILES = makefile.in onpush.sh
74
75GENDISTFILES =
76
77DISTFILES = $(RCFILES) $(GENDISTFILES)
78
79all:
80
81all-pre:
82
83all-post:
84
85bootstrap-pre:
86
87bootstrap-post:
88
89install-pre:
90
91install-post: all
92
93uninstall-pre:
94
95uninstall-post:
96
97select-gen-for-commit-pre:
98
99select-gen-for-commit-post:
100
101deselect-gen-for-commit-pre:
102
103deselect-gen-for-commit-post:
104
105mostlyclean-pre:
106
107mostlyclean-post:
108
109clean-pre: mostlyclean-pre
110
111clean-post: mostlyclean-post
112
113distclean-pre: clean-pre
114
115distclean-post: clean-post
116
117bootclean-pre: distclean-pre
118
119bootclean-post: distclean-post
120
121realclean-pre: bootclean-pre
122
123realclean-post: bootclean-post
124	rm -f makefile
125
126rc-setup-pre:
127	$(RC) add $(RCFILES)
128
129rc-setup-post:
130
131dist-pre dist-devel-pre:
132	mkdir $(rootfromhere)/$(PACKAGE_TARNAME)/$(herefromroot)
133	chmod 777 $(rootfromhere)/$(PACKAGE_TARNAME)/$(herefromroot)
134	@echo "  Copying distribution files:"
135	@for file in $(DISTFILES); do \
136	  echo "    $(herefromroot)/$$file"; \
137	  ln $(srcdirpfx)$$file $(rootfromhere)/$(PACKAGE_TARNAME)/$(herefromroot) 2> /dev/null \
138	    || cp -p $(srcdirpfx)$$file $(rootfromhere)/$(PACKAGE_TARNAME)/$(herefromroot); \
139	done
140
141dist-post dist-devel-post:
142
143all-recursive bootstrap-recursive install-recursive uninstall-recursive select-gen-for-commit-recursive deselect-gen-for-commit-recursive mostlyclean-recursive clean-recursive distclean-recursive bootclean-recursive realclean-recursive rc-setup-recursive dist-recursive dist-devel-recursive:
144	@if test -n "$(SUBDIRS)"; then \
145	  for subdir in ""$(SUBDIRS); do \
146	    target=`echo $@ | sed 's/-recursive//'`; \
147	    echo making $$target in $$subdir; \
148	    (cd $$subdir && $(MAKE) $$target) || exit 1; \
149	  done \
150	fi
151
152all: all-post
153
154all-post: all-recursive
155
156all-recursive: all-pre
157
158bootstrap: bootstrap-post
159
160bootstrap-post: bootstrap-recursive
161
162bootstrap-recursive: bootstrap-pre
163
164install: install-post
165
166install-post: install-recursive
167
168install-recursive: install-pre
169
170uninstall: uninstall-post
171
172uninstall-post: uninstall-recursive
173
174uninstall-recursive: uninstall-pre
175
176select-gen-for-commit: select-gen-for-commit-post
177
178select-gen-for-commit-post: select-gen-for-commit-recursive
179
180select-gen-for-commit-recursive: select-gen-for-commit-pre
181
182deselect-gen-for-commit: deselect-gen-for-commit-post
183
184deselect-gen-for-commit-post: deselect-gen-for-commit-recursive
185
186deselect-gen-for-commit-recursive: deselect-gen-for-commit-pre
187
188mostlyclean: mostlyclean-post
189
190mostlyclean-post: mostlyclean-recursive
191
192mostlyclean-recursive: mostlyclean-pre
193
194clean: clean-post
195
196clean-post: clean-recursive
197
198clean-recursive: clean-pre
199
200distclean: distclean-post
201
202distclean-post: distclean-recursive
203
204distclean-recursive: distclean-pre
205
206bootclean: bootclean-post
207
208bootclean-post: bootclean-recursive
209
210bootclean-recursive: bootclean-pre
211
212realclean: realclean-post
213
214realclean-post: realclean-recursive
215
216realclean-recursive: realclean-pre
217
218rc-setup: rc-setup-post
219
220rc-setup-post: rc-setup-recursive
221
222rc-setup-recursive: rc-setup-pre
223
224dist: dist-post
225
226dist-post: dist-recursive
227
228dist-recursive: dist-pre
229
230dist-devel: dist-devel-post
231
232dist-devel-post: dist-devel-recursive
233
234dist-devel-recursive: dist-devel-pre
235
236makefile: makefile.in $(rootfromhere)/config.status
237	cd $(rootfromhere) && CONFIG_FILES=$(herefromroot)/$@ CONFIG_HEADERS= ./config.status
238
239# Tell versions [3.59,3.63) of GNU make not to export all variables.
240# Otherwise a system limit (for SysV at least) may be exceeded.
241.NOEXPORT:
242