4 From: Bram Moolenaar <Bram@moolenaar.net>
6 Content-Type: text/plain; charset=ISO-8859-1
7 Content-Transfer-Encoding: 8bit
11 Problem: Installing and testing with a shadow directory doesn't work.
13 Solution: Add "po" to the list of directories to link. Also link the Vim
14 scripts in testdir. And a few more small fixes.
18 *** ../vim-7.1.308/src/Makefile Wed Jun 4 14:28:33 2008
19 --- src/Makefile Sat May 24 15:39:39 2008
24 # 2) edit auto/config.mk, add -n32 to LDFLAGS
27 + #Alternatively: use -o32 instead of -n32.
30 ### (C) On SCO Unix v3.2.5 (and probably other versions) the termcap library,
33 # default vi editor, it will create a link from vi to Vim when doing
34 # "make install". An existing file will be overwritten!
35 # When not using it, some make programs can't handle an undefined $(LINKIT).
36 ! #LINKIT = -ln -f -s $(BINDIR)/$(VIMTARGET) /usr/bin/vi
37 LINKIT = @echo >/dev/null
41 # default vi editor, it will create a link from vi to Vim when doing
42 # "make install". An existing file will be overwritten!
43 # When not using it, some make programs can't handle an undefined $(LINKIT).
44 ! #LINKIT = ln -f -s $(DEST_BIN)/$(VIMTARGET) $(DESTDIR)/usr/bin/vi
45 LINKIT = @echo >/dev/null
52 DEPEND_CFLAGS = -DPROTO -DDEPEND -DFEAT_GUI $(LINT_CFLAGS)
54 + # If you have problems with flags that cproto doesn't support, and you are
55 + # using GNU make, you can try using the other line to filter out arguments.
56 + #PFLAGS = $(PROTO_FLAGS) -DPROTO $(filter -D% -I%, $(LINT_CFLAGS))
57 PFLAGS = $(PROTO_FLAGS) -DPROTO $(LINT_CFLAGS)
59 ALL_LIB_DIRS = $(GUI_LIBS_DIR) $(X_LIBS_DIR)
63 shadow: runtime pixmaps
65 ! cd $(SHADOWDIR); ln -s ../*.[ch] ../*.in ../*.sh ../*.xs ../*.xbm ../toolcheck ../proto ../vimtutor ../gvimtutor ../mkinstalldirs .
66 mkdir $(SHADOWDIR)/auto
67 cd $(SHADOWDIR)/auto; ln -s ../../auto/configure .
68 cd $(SHADOWDIR); rm -f auto/link.sed
71 shadow: runtime pixmaps
73 ! cd $(SHADOWDIR); ln -s ../*.[ch] ../*.in ../*.sh ../*.xs ../*.xbm ../toolcheck ../proto ../po ../vimtutor ../gvimtutor ../mkinstalldirs .
74 mkdir $(SHADOWDIR)/auto
75 cd $(SHADOWDIR)/auto; ln -s ../../auto/configure .
76 cd $(SHADOWDIR); rm -f auto/link.sed
79 cd $(SHADOWDIR)/testdir; ln -s ../../testdir/Makefile \
80 ../../testdir/vimrc.unix \
82 ! ../../testdir/unix.vim \
85 # Link needed for doing "make install" in a shadow directory.
87 cd $(SHADOWDIR)/testdir; ln -s ../../testdir/Makefile \
88 ../../testdir/vimrc.unix \
90 ! ../../testdir/*.vim \
93 # Link needed for doing "make install" in a shadow directory.
94 *** ../vim-7.1.308/src/version.c Wed Jun 4 14:28:28 2008
95 --- src/version.c Wed Jun 4 15:25:00 2008
99 { /* Add new patch number below this line */
105 An alien life briefly visits earth. Just before departing it leaves a
106 message in the dust on the back of a white van. The world is shocked
107 and wants to know what it means. After months of studies the worlds
108 best linguistic scientists are able to decipher the message: "Wash me!".
110 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\
111 /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
112 \\\ download, build and distribute -- http://www.A-A-P.org ///
113 \\\ help me help AIDS victims -- http://ICCF-Holland.org ///