-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathMakefile.in
executable file
·120 lines (90 loc) · 3.13 KB
/
Makefile.in
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
# Makefile.in --
#
# This file is a Makefile for the BLE executable.
#
# Copyright (c) 1999-2000 Ajuba Solutions.
#
# See the file "license.terms" for information on usage and redistribution
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
#
# RCS: @(#) $Id: Makefile.in,v 1.6 2002/09/25 22:56:35 hobbs Exp $
MCLISTBOX_SOURCES = \
mclistbox.tcl
PKGINDEX_TCL = \
pkgIndex.tcl
#========================================================================
# Nothing of the variables below this line need to be changed.
#========================================================================
SHELL = @SHELL@
EXEEXT = @EXEEXT@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
libdir = @libdir@
pkglibdir = $(libdir)/@PACKAGE@@VERSION@
DESTDIR =
top_builddir = .
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
PACKAGE = @PACKAGE@
VERSION = @VERSION@
PROWRAP = @PROWRAP@
AUTOCONF = autoconf
CYGPATH=@CYGPATH@
CONFIGDIR = @CONFIGDIR@
mkinstalldirs = $(SHELL) $(CONFIGDIR)/mkinstalldirs
#========================================================================
# TEA TARGETS. Please note that the "libraries:" target refers to platform
# independent files, and the "binaries:" target inclues executable programs and
# platform-dependent libraries. Modify these targets so that they install
# the various pieces of your package. The make and install rules
# for the BINARIES that you specified above have already been done.
#========================================================================
all: binaries libraries doc
binaries:
libraries:
doc:
install: all install-binaries install-libraries install-doc
test:
depend:
install-binaries:
install-libraries: installdirs
@echo "Installing script files in $(DESTDIR)$(pkglibdir)"
@for i in $(MCLISTBOX_SOURCES) ; do \
$(INSTALL_SCRIPT) $(srcdir)/$$i $(DESTDIR)$(pkglibdir) ; \
done;
$(INSTALL_SCRIPT) $(PKGINDEX_TCL) $(DESTDIR)$(pkglibdir)
install-doc:
@echo "Installing html documentation in $(DESTDIR)$(pkglibdir)/html"
@for i in $(srcdir)/*.html ; do \
$(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/html; \
done;
installdirs:
$(mkinstalldirs) $(DESTDIR)$(pkglibdir)
$(mkinstalldirs) $(DESTDIR)$(pkglibdir)/html
clean:
-test -z "$(BINARIES)" || rm -f $(BINARIES)
-rm -f *.o core *.core
-rm -f *.$(OBJEXT)
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean: clean
-rm -f *.tab.c
-rm -f Makefile $(CONFIG_CLEAN_FILES)
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
-rm -f config.status
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) \
&& CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
#config.status: $(srcdir)/configure
# $(SHELL) ./config.status --recheck
#$(srcdir)/configure: $(srcdir)/configure.in
# cd $(srcdir) && $(AUTOCONF) -l $(srcdir)/../../../sampleextension
.PHONY: all binaries clean depend distclean doc install installdirs \
libraries test
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT: