@@ -86,12 +86,12 @@ pkgincludedir = $(includedir)/$(PKG_DIR)
86
86
top_builddir = .
87
87
88
88
INSTALL_OPTIONS =
89
- INSTALL = $( SHELL ) $( srcdir ) /tclconfig/install-sh -c ${INSTALL_OPTIONS}
90
- INSTALL_DATA_DIR = ${INSTALL} -d -m 755
91
- INSTALL_PROGRAM = ${INSTALL} -m 555
92
- INSTALL_DATA = ${INSTALL} -m 444
93
- INSTALL_SCRIPT = ${INSTALL_PROGRAM}
94
- INSTALL_LIBRARY = ${INSTALL} -m 644
89
+ INSTALL = @INSTALL@ ${INSTALL_OPTIONS}
90
+ INSTALL_DATA_DIR = @INSTALL_DATA_DIR@
91
+ INSTALL_DATA = @INSTALL_DATA@
92
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
93
+ INSTALL_SCRIPT = @INSTALL_SCRIPT@
94
+ INSTALL_LIBRARY = @INSTALL_LIBRARY@
95
95
96
96
PACKAGE_NAME = @PACKAGE_NAME@
97
97
PACKAGE_VERSION = @PACKAGE_VERSION@
@@ -150,15 +150,15 @@ INCLUDES = @PKG_INCLUDES@ @TCL_INCLUDES@
150
150
PKG_CFLAGS = @PKG_CFLAGS@
151
151
152
152
# TCL_DEFS is not strictly need here, but if you remove it, then you
153
- # must make sure that configure.in checks for the necessary components
153
+ # must make sure that configure.ac checks for the necessary components
154
154
# that your library may use. TCL_DEFS can actually be a problem if
155
155
# you do not compile with a similar machine setup as the Tcl core was
156
156
# compiled with.
157
157
# DEFS = $(TCL_DEFS) @DEFS@ $(PKG_CFLAGS)
158
158
DEFS = @DEFS@ $(PKG_CFLAGS )
159
159
160
160
# Move pkgIndex.tcl to 'BINARIES' var if it is generated in the Makefile
161
- CONFIG_CLEAN_FILES = Makefile pkgIndex.tcl
161
+ CONFIG_CLEAN_FILES = Makefile pkgIndex.tcl tclsignalConfig.sh
162
162
CLEANFILES = @CLEANFILES@
163
163
164
164
CPPFLAGS = @CPPFLAGS@
@@ -316,9 +316,9 @@ dist: dist-clean
316
316
$(INSTALL_DATA_DIR ) $(DIST_DIR )
317
317
cp -p $(srcdir ) /ChangeLog $(srcdir ) /README* $(srcdir ) /license* \
318
318
$(srcdir ) /aclocal.m4 $(srcdir ) /configure $(srcdir ) /* .in \
319
- $(DIST_DIR ) /
319
+ $(srcdir ) /configure.ac $( DIST_DIR ) /
320
320
chmod 664 $(DIST_DIR ) /Makefile.in $(DIST_DIR ) /aclocal.m4
321
- chmod 775 $(DIST_DIR ) /configure $(DIST_DIR ) /configure.in
321
+ chmod 775 $(DIST_DIR ) /configure $(DIST_DIR ) /configure.ac
322
322
323
323
for i in $(srcdir)/*.[ch]; do \
324
324
if [ -f $$i ]; then \
@@ -348,7 +348,7 @@ dist: dist-clean
348
348
349
349
# ========================================================================
350
350
# Don't modify the file to clean here. Instead, set the "CLEANFILES"
351
- # variable in configure.in
351
+ # variable in configure.ac
352
352
# ========================================================================
353
353
354
354
clean :
@@ -360,6 +360,7 @@ distclean: clean
360
360
-rm -f * .tab.c
361
361
-rm -f $(CONFIG_CLEAN_FILES )
362
362
-rm -f config.cache config.log config.status
363
+ -rm -rf autom4te.cache
363
364
364
365
# ========================================================================
365
366
# Install binary object libraries. On Windows this includes both .dll and
@@ -407,6 +408,7 @@ install-lib-binaries: binaries
407
408
echo " Install pkgIndex.tcl $( DESTDIR) $( pkglibdir) " ; \
408
409
$(INSTALL_DATA ) pkgIndex.tcl $(DESTDIR )$(pkglibdir ) ; \
409
410
fi
411
+ $(INSTALL_DATA ) tclsignalConfig.sh $(DESTDIR )$(libdir )
410
412
411
413
# ========================================================================
412
414
# Install binary executables (e.g. .exe files and dependent .dll files)
0 commit comments