Gary Johnson wrote:
> On 2008-01-07, Philip Prindeville <[EMAIL PROTECTED]> wrote:
>
>> Ben Schmidt wrote:
>>
>>>>> So... is there a tarball that contains everything then?
>>>>>
>>>>>
>>>> There are 3 tarballs. vim-7.1.tar.bz2, vim-7.1-extra.tar.gz, and
>>>> vim-7.1-lang.tar.gz. The extra tarballs are under the extra
>>>> directory on the ftp server.
>>>>
>>>>
>>> Which is a 'no', in case that wasn't clear. To get everything,
>>> you need to get the three tarballs, which are designed to be
>>> extracted 'on top of' each other, i.e. their contents get
>>> merged together to obtain the whole set of sources.
>>>
>
>
>> Ok, never mind. We'll just skip the updates for now then... Having
>> multiple tars to unpack just doesn't work well with our build system.
>>
>
> You only have to fetch and unpack them once per major release, so it
> shouldn't be a big deal. Everything is configured and built from
> the top-level configure and make commands.
>
Except that, as I explained, the infrastructure doesn't expect to have
more than one tarball to unpack.
(Which given that amongst the 200+ other packages this is true... the
only exception being the "add ons" to Asterisk... this has been a
reasonable assumption.)
>> Different question: can the targets be broken up in the Makefile so
>> that you have finer granularity of what gets installed?
>>
>> We're trying to "skinny up" the package, and don't want the docs/man
>> pages installed...
>>
>
> The various install targets are documented in the comments at the
> top of vim71/src/Makefile, item #5.
>
> Regards,
> Gary
>
Yeah... about that comment. It's misleading.
"installruntime" also installs "installrtbase", which includes vim.1 and:
-$(SHELL) ./installman.sh install $(DEST_MAN) "" $(INSTALLMANARGS)
@echo generating help tags
# Generate the help tags with ":helptags" to handle all languages.
[EMAIL PROTECTED] $(HELPSOURCE); $(MAKE)
VIMEXE=$(DEST_BIN)/$(VIMTARGET) vimtags
cd $(HELPSOURCE); \
files=`ls *.txt tags`; \
files="$$files `ls *.??x tags-?? 2>/dev/null || true`"; \
$(INSTALL_DATA) $$files $(DEST_HELP); \
cd $(DEST_HELP); \
chmod $(HELPMOD) $$files
$(INSTALL_DATA) $(HELPSOURCE)/*.pl $(DEST_HELP)
chmod $(SCRIPTMOD) $(DEST_HELP)/*.pl
since when do man pages and help files come under the rubric of "runtime"?
-Philip
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---