Changeset 5691


Ignorieren:
Zeitstempel:
01.09.2010 14:41:59 (vor 8 Jahren)
Autor:
oliver
Nachricht:
  • vim: Fix sourcing of .vimrc
    • Add menuconfig option to select a geater featureset *by abraxxl, fixes #1002



Ort:
trunk/make/vim
Dateien:
4 hinzugefügt
2 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • trunk/make/vim/Config.in

    r4221 r5691  
    77 
    88        (adds about 235KB compressed to your image) 
     9 
     10choice 
     11    prompt "vim executable feature set" 
     12        default FREETZ_PACKAGE_VIM_TINY 
     13        depends on FREETZ_PACKAGE_VIM 
     14        help 
     15            Select your vim flavour here. 
     16 
     17            tiny = simple (v) improved editing functionality. 
     18            normal = simple (v) improved editing functionality + colors + folding 
     19            huge = simple (v) improved editing functionality + colors + folding + scripts + plugins 
     20 
     21            This option only makes the executable larger, 
     22            it does not copy the runtime files. Those would not fit on your box either. 
     23            It's up to you to get it to /usr/share/vim, eg. bind mounts. 
     24 
     25        config FREETZ_PACKAGE_VIM_TINY 
     26            bool "tiny" 
     27 
     28        config FREETZ_PACKAGE_VIM_NORMAL 
     29            depends on FREETZ_SHOW_ADVANCED 
     30            bool "normal (EXPERIMENTAL)" 
     31 
     32        config FREETZ_PACKAGE_VIM_HUGE 
     33            depends on FREETZ_SHOW_ADVANCED 
     34            bool "huge (EXPERIMENTAL)" 
     35 
     36endchoice 
  • trunk/make/vim/vim.mk

    r5155 r5691  
    1212$(PKG)_CONFIGURE_OPTIONS += --disable-gtktest 
    1313$(PKG)_CONFIGURE_OPTIONS += --disable-xim 
     14ifeq ($(strip $(FREETZ_PACKAGE_VIM_HUGE)),y)  
     15$(PKG)_CONFIGURE_OPTIONS += --with-features=huge 
     16else 
     17ifeq ($(strip $(FREETZ_PACKAGE_VIM_NORMAL)),y) 
     18$(PKG)_CONFIGURE_OPTIONS += --with-features=normal 
     19else 
    1420$(PKG)_CONFIGURE_OPTIONS += --with-features=tiny 
     21endif 
     22endif 
    1523$(PKG)_CONFIGURE_OPTIONS += --without-x 
    1624$(PKG)_CONFIGURE_OPTIONS += --disable-multibyte 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.