diff options
author | das <das> | 2003-07-15 01:15:50 (GMT) |
---|---|---|
committer | das <das> | 2003-07-15 01:15:50 (GMT) |
commit | 31c35e733420b0c01d999231db47d29658d16ef0 (patch) | |
tree | fe5eb048ea5a13d64dd3cb6f5af7bfaa2709ecec /unix | |
parent | 250027ef0bfbf32be0bf0910fea7c0b44d03d60a (diff) | |
download | tcl-31c35e733420b0c01d999231db47d29658d16ef0.zip tcl-31c35e733420b0c01d999231db47d29658d16ef0.tar.gz tcl-31c35e733420b0c01d999231db47d29658d16ef0.tar.bz2 |
* macosx/Makefile: Rewrote buildsystem for Mac OS X framework build
to be purely make driven; in order to become independent of Apple's
closed-source IDE and build tool. The changes are intended to be
transparent to the Makefile user, all existing make targets and
cmd line variable overrides should continue to work.
Changed build to only include tcl specific html help in Tcl.framework,
the tk specific html help is now included in Tk.framework.
* macosx/Tcl.pbproj/project.pbxproj:
* macosx/Tcl.pbproj/jingham.pbxuser: Changed to purely call through
to the make driven buildsystem; Tcl.framework is no longer assembled
by ProjectBuilder.
Set default SYMROOT in target options to simplify setting up PB
(manually setting common build folder for tcl & tk no longer needed).
* tools/tcltk-man2html.tcl: Added options to allow building only the
tcl or tk html help files; the default behaviour with none of the new
options is to build both, as before.
* unix/Makefile.in: Added targets for building only the tcl or tk help.
* macosx/README (new): Tcl specific excerpts of tk/macosx/README.
* generic/tcl.h: Updated reminder comment about editing
macosx/Tcl.pbproj/project.pbxproj when version number changes.
Diffstat (limited to 'unix')
-rw-r--r-- | unix/Makefile.in | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/unix/Makefile.in b/unix/Makefile.in index 9afd3b5..f9853a8 100644 --- a/unix/Makefile.in +++ b/unix/Makefile.in @@ -5,7 +5,7 @@ # "autoconf" program (constructs like "@foo@" will get replaced in the # actual Makefile. # -# RCS: @(#) $Id: Makefile.in,v 1.121.2.1 2003/05/20 17:26:26 hobbs Exp $ +# RCS: @(#) $Id: Makefile.in,v 1.121.2.2 2003/07/15 01:15:51 das Exp $ VERSION = @TCL_VERSION@ MAJOR_VERSION = @TCL_MAJOR_VERSION@ @@ -1343,9 +1343,12 @@ allpatch: dist # TOOL_DIR. # -html: +html-tcl: EXTRA_HTML_ARGS=--tcl +html-tk: EXTRA_HTML_ARGS=--tk + +html html-tcl html-tk: $(TCL_EXE) $(TOOL_DIR)/tcltk-man2html.tcl --htmldir=$(DISTDIR)/html \ - --srcdir=$(TOP_DIR)/.. + --srcdir=$(TOP_DIR)/.. $(EXTRA_HTML_ARGS) # # Target to create a Macintosh version of the distribution. This will |