Tcl Extension Architecture (TEA) Sample Extension

Check-in [f37a375cdb]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Make .SUFFIXES work for more (BSD) make programs.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | tea-3-branch
Files: files | file ages | folders
SHA1: f37a375cdb881874f6856bc6841ac578242086df
User & Date: stwo 2010-12-14 19:22:32.000
Context
2010-12-15
04:23
Better building on OpenBSD. check-in: 05df1a1650 user: stwo tags: tea-3-branch
2010-12-14
19:22
Make .SUFFIXES work for more (BSD) make programs. check-in: f37a375cdb user: stwo tags: tea-3-branch
19:08
Catch up somewhat with sampleextension HEAD. check-in: 3e739db6c7 user: stwo tags: tea-3-branch
Changes
Unified Diff Ignore Whitespace Patch
Changes to ChangeLog.




1
2
3
4
5
6
7




2010-12-14  Stuart Cassoff  <[email protected]>

	* Makefile.in:		Catch up somewhat with
	* pkgIndex.tcl.in:	sampleextension HEAD.
	* generic/tclsample.c:
	* win/rules.vc:
	* win/nmakehelp.vc:
>
>
>
>







1
2
3
4
5
6
7
8
9
10
11
2010-12-14  Stuart Cassoff  <[email protected]>

	* Makefile.in: 	Make .SUFFIXES work for more (BSD) make programs.

2010-12-14  Stuart Cassoff  <[email protected]>

	* Makefile.in:		Catch up somewhat with
	* pkgIndex.tcl.in:	sampleextension HEAD.
	* generic/tclsample.c:
	* win/rules.vc:
	* win/nmakehelp.vc:
Changes to Makefile.in.
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#
# Copyright (c) 1999 Scriptics Corporation.
# Copyright (c) 2002-2005 ActiveState Corporation.
#
# 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.64.2.3 2010/12/14 19:08:50 stwo Exp $

#========================================================================
# Add additional lines to handle any additional AC_SUBST cases that
# have been added in a customized configure script.
#========================================================================

#SAMPLE_NEW_VAR	= @SAMPLE_NEW_VAR@







|







8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#
# Copyright (c) 1999 Scriptics Corporation.
# Copyright (c) 2002-2005 ActiveState Corporation.
#
# 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.64.2.4 2010/12/14 19:22:32 stwo Exp $

#========================================================================
# Add additional lines to handle any additional AC_SUBST cases that
# have been added in a customized configure script.
#========================================================================

#SAMPLE_NEW_VAR	= @SAMPLE_NEW_VAR@
162
163
164
165
166
167
168


169
170
171
172
173
174
175
CLEANFILES	= @CLEANFILES@

CPPFLAGS	= @CPPFLAGS@
LIBS		= @PKG_LIBS@ @LIBS@
AR		= @AR@
CFLAGS		= @CFLAGS@
COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)



#========================================================================
# Start of user-definable TARGETS section
#========================================================================

#========================================================================
# TEA TARGETS.  Please note that the "libraries:" target refers to platform







>
>







162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
CLEANFILES	= @CLEANFILES@

CPPFLAGS	= @CPPFLAGS@
LIBS		= @PKG_LIBS@ @LIBS@
AR		= @AR@
CFLAGS		= @CFLAGS@
COMPILE		= $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)

.SUFFIXES: .c .$(OBJEXT)

#========================================================================
# Start of user-definable TARGETS section
#========================================================================

#========================================================================
# TEA TARGETS.  Please note that the "libraries:" target refers to platform
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
	@list='$(bin_BINARIES)'; for p in $$list; do \
	  if test -f $$p; then \
	    echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$p"; \
	    $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$p; \
	  fi; \
	done

.SUFFIXES: .c .$(OBJEXT)

Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
	cd $(top_builddir) \
	  && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status

uninstall-binaries:
	list='$(lib_BINARIES)'; for p in $$list; do \
	  rm -f $(DESTDIR)$(pkglibdir)/$$p; \







<
<







418
419
420
421
422
423
424


425
426
427
428
429
430
431
	@list='$(bin_BINARIES)'; for p in $$list; do \
	  if test -f $$p; then \
	    echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$p"; \
	    $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$p; \
	  fi; \
	done



Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
	cd $(top_builddir) \
	  && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status

uninstall-binaries:
	list='$(lib_BINARIES)'; for p in $$list; do \
	  rm -f $(DESTDIR)$(pkglibdir)/$$p; \