TDBC

View Ticket
Login
Ticket Hash: f916ff78a12099fc19ba33ad11773baa821137de
Title: makefile.vc patch
Status: Closed Type: Build_Problem
Severity: Important Priority: Immediate
Subsystem: Resolution: Fixed
Last Modified: 2009-01-08 03:35:43
Version Found In: current tcl CVS head
Description:
When $(SCRIPT_INSTALL_DIR) has spaces in the name, the install-libraries target fails on the $(CPY) operation.


Index: makefile.vc
===================================================================
RCS file: /cvsroot/tcl/tdbc/win/makefile.vc,v
retrieving revision 1.3
diff -c -r1.3 makefile.vc
*** makefile.vc	22 Dec 2008 00:42:03 -0000	1.3
--- makefile.vc	7 Jan 2009 20:59:23 -0000
***************
*** 466,472 ****
  	@echo Installing libraries to '$(SCRIPT_INSTALL_DIR)'
  	@if exist $(LIBDIR) $(CPY) $(LIBDIR)\*.tcl "$(SCRIPT_INSTALL_DIR)"
  	@echo Installing package index in '$(SCRIPT_INSTALL_DIR)'
! 	@$(CPY) $(OUT_DIR)\pkgIndex.tcl $(SCRIPT_INSTALL_DIR)
  
  install-docs:
  	@echo Installing documentation files to '$(DOC_INSTALL_DIR)'
--- 466,472 ----
  	@echo Installing libraries to '$(SCRIPT_INSTALL_DIR)'
  	@if exist $(LIBDIR) $(CPY) $(LIBDIR)\*.tcl "$(SCRIPT_INSTALL_DIR)"
  	@echo Installing package index in '$(SCRIPT_INSTALL_DIR)'
! 	@$(CPY) $(OUT_DIR)\pkgIndex.tcl "$(SCRIPT_INSTALL_DIR)"
  
  install-docs:
  	@echo Installing documentation files to '$(DOC_INSTALL_DIR)'

<hr><i>kbk added on 2009-01-08 03:35:43:</i><br>
Thanks for the patch, Davy. I've merged it upstream.  Kevin