Karsten Hopp 665cc5
To: vim_dev@googlegroups.com
Karsten Hopp 665cc5
Subject: Patch 7.4.217
Karsten Hopp 665cc5
Fcc: outbox
Karsten Hopp 665cc5
From: Bram Moolenaar <Bram@moolenaar.net>
Karsten Hopp 665cc5
Mime-Version: 1.0
Karsten Hopp 665cc5
Content-Type: text/plain; charset=UTF-8
Karsten Hopp 665cc5
Content-Transfer-Encoding: 8bit
Karsten Hopp 665cc5
------------
Karsten Hopp 665cc5
Karsten Hopp 665cc5
Patch 7.4.217
Karsten Hopp 665cc5
Problem:    When src/auto/configure was updated, "make clean" would run
Karsten Hopp 665cc5
	    configure pointlessly.
Karsten Hopp 665cc5
Solution:   Do not run configure for "make clean" and "make distclean" when
Karsten Hopp 665cc5
	    the make program supports $MAKECMDGOALS. (Ken Takata)
Karsten Hopp 665cc5
Files:	    src/Makefile
Karsten Hopp 665cc5
Karsten Hopp 665cc5
Karsten Hopp 665cc5
*** ../vim-7.4.216/src/Makefile	2014-02-05 12:36:36.622026833 +0100
Karsten Hopp 665cc5
--- src/Makefile	2014-03-25 15:31:10.629929307 +0100
Karsten Hopp 665cc5
***************
Karsten Hopp 665cc5
*** 546,551 ****
Karsten Hopp 665cc5
--- 546,552 ----
Karsten Hopp 665cc5
  # again.
Karsten Hopp 665cc5
  #CC = cc
Karsten Hopp 665cc5
  #CC = gcc
Karsten Hopp 665cc5
+ #CC = clang
Karsten Hopp 665cc5
  
Karsten Hopp 665cc5
  # COMPILER FLAGS - change as you please. Either before running {{{1
Karsten Hopp 665cc5
  # configure or afterwards. For examples see below.
Karsten Hopp 665cc5
***************
Karsten Hopp 665cc5
*** 1666,1672 ****
Karsten Hopp 665cc5
  	    ! grep -x -F 'ac_cv_env_CFLAGS_value=$(CFLAGS)' auto/config.cache > /dev/null; then \
Karsten Hopp 665cc5
  		rm auto/config.cache; \
Karsten Hopp 665cc5
  	fi
Karsten Hopp 665cc5
! 	GUI_INC_LOC="$(GUI_INC_LOC)" GUI_LIB_LOC="$(GUI_LIB_LOC)" \
Karsten Hopp 665cc5
  		CC="$(CC)" CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" \
Karsten Hopp 665cc5
  		LDFLAGS="$(LDFLAGS)" $(CONF_SHELL) srcdir="$(srcdir)" \
Karsten Hopp 665cc5
  		./configure $(CONF_OPT_GUI) $(CONF_OPT_X) $(CONF_OPT_XSMP) \
Karsten Hopp 665cc5
--- 1667,1674 ----
Karsten Hopp 665cc5
  	    ! grep -x -F 'ac_cv_env_CFLAGS_value=$(CFLAGS)' auto/config.cache > /dev/null; then \
Karsten Hopp 665cc5
  		rm auto/config.cache; \
Karsten Hopp 665cc5
  	fi
Karsten Hopp 665cc5
! 	if test "X$(MAKECMDGOALS)" != "Xclean" -a "X$(MAKECMDGOALS)" != "Xdistclean"; then \
Karsten Hopp 665cc5
! 	    GUI_INC_LOC="$(GUI_INC_LOC)" GUI_LIB_LOC="$(GUI_LIB_LOC)" \
Karsten Hopp 665cc5
  		CC="$(CC)" CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" \
Karsten Hopp 665cc5
  		LDFLAGS="$(LDFLAGS)" $(CONF_SHELL) srcdir="$(srcdir)" \
Karsten Hopp 665cc5
  		./configure $(CONF_OPT_GUI) $(CONF_OPT_X) $(CONF_OPT_XSMP) \
Karsten Hopp 665cc5
***************
Karsten Hopp 665cc5
*** 1679,1685 ****
Karsten Hopp 665cc5
  		$(CONF_OPT_COMPBY) $(CONF_OPT_ACL)  $(CONF_OPT_NETBEANS) \
Karsten Hopp 665cc5
  		$(CONF_ARGS) $(CONF_OPT_MZSCHEME) $(CONF_OPT_PLTHOME) \
Karsten Hopp 665cc5
  		$(CONF_OPT_LUA) $(CONF_OPT_LUA_PREFIX) \
Karsten Hopp 665cc5
! 		$(CONF_OPT_SYSMOUSE)
Karsten Hopp 665cc5
  
Karsten Hopp 665cc5
  # Use "make reconfig" to rerun configure without cached values.
Karsten Hopp 665cc5
  # When config.h changes, most things will be recompiled automatically.
Karsten Hopp 665cc5
--- 1681,1688 ----
Karsten Hopp 665cc5
  		$(CONF_OPT_COMPBY) $(CONF_OPT_ACL)  $(CONF_OPT_NETBEANS) \
Karsten Hopp 665cc5
  		$(CONF_ARGS) $(CONF_OPT_MZSCHEME) $(CONF_OPT_PLTHOME) \
Karsten Hopp 665cc5
  		$(CONF_OPT_LUA) $(CONF_OPT_LUA_PREFIX) \
Karsten Hopp 665cc5
! 		$(CONF_OPT_SYSMOUSE); \
Karsten Hopp 665cc5
! 	fi
Karsten Hopp 665cc5
  
Karsten Hopp 665cc5
  # Use "make reconfig" to rerun configure without cached values.
Karsten Hopp 665cc5
  # When config.h changes, most things will be recompiled automatically.
Karsten Hopp 665cc5
*** ../vim-7.4.216/src/version.c	2014-03-25 13:46:22.841832960 +0100
Karsten Hopp 665cc5
--- src/version.c	2014-03-25 15:32:30.813930536 +0100
Karsten Hopp 665cc5
***************
Karsten Hopp 665cc5
*** 736,737 ****
Karsten Hopp 665cc5
--- 736,739 ----
Karsten Hopp 665cc5
  {   /* Add new patch number below this line */
Karsten Hopp 665cc5
+ /**/
Karsten Hopp 665cc5
+     217,
Karsten Hopp 665cc5
  /**/
Karsten Hopp 665cc5
Karsten Hopp 665cc5
-- 
Karsten Hopp 665cc5
CRONE:  Who sent you?
Karsten Hopp 665cc5
ARTHUR: The Knights Who Say GNU!
Karsten Hopp 665cc5
CRONE:  Aaaagh!  (she looks around in rear) No!  We have no licenses here.
Karsten Hopp 665cc5
           "Monty Python and the Holy editor wars" PYTHON (MONTY) SOFTWARE LTD
Karsten Hopp 665cc5
Karsten Hopp 665cc5
 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
Karsten Hopp 665cc5
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
Karsten Hopp 665cc5
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
Karsten Hopp 665cc5
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///