comparison src/Makefile @ 1620:73fe8baea242

updated for version 7.2a
author vimboss
date Tue, 24 Jun 2008 21:16:56 +0000
parents 371201c6b4c1
children 0b796e045c42
comparison
equal deleted inserted replaced
1619:b9740fb41986 1620:73fe8baea242
46 # - Uncomment one of the lines with --with-features= to enable a set of 46 # - Uncomment one of the lines with --with-features= to enable a set of
47 # features (but not the interfaces just mentioned). 47 # features (but not the interfaces just mentioned).
48 # - Uncomment the line with --disable-acl to disable ACL support even 48 # - Uncomment the line with --disable-acl to disable ACL support even
49 # though your system supports it. 49 # though your system supports it.
50 # - Uncomment the line with --disable-gpm to disable gpm support 50 # - Uncomment the line with --disable-gpm to disable gpm support
51 # even though you have gpm libraries and includes 51 # even though you have gpm libraries and includes.
52 # - Uncomment the line with --disable-sysmouse to disable sysmouse
53 # support even though you have /dev/sysmouse and includes.
52 # - Uncomment one of the lines with CFLAGS and/or CC if you have 54 # - Uncomment one of the lines with CFLAGS and/or CC if you have
53 # something very special or want to tune the optimizer. 55 # something very special or want to tune the optimizer.
54 # - Search for the name of your system to see if it needs anything 56 # - Search for the name of your system to see if it needs anything
55 # special. 57 # special.
56 # - A few versions of make use '.include "file"' instead of 'include 58 # - A few versions of make use '.include "file"' instead of 'include
445 # though your system does support it. E.g., when it's buggy. 447 # though your system does support it. E.g., when it's buggy.
446 #CONF_OPT_ACL = --disable-acl 448 #CONF_OPT_ACL = --disable-acl
447 449
448 # gpm - For mouse support on Linux console via gpm 450 # gpm - For mouse support on Linux console via gpm
449 # Uncomment this when you do not want to include gpm support, even 451 # Uncomment this when you do not want to include gpm support, even
450 # though you have gpm libraries and includes 452 # though you have gpm libraries and includes.
451 #CONF_OPT_GPM = --disable-gpm 453 #CONF_OPT_GPM = --disable-gpm
454
455 # sysmouse - For mouse support on FreeBSD and DragonFly console via sysmouse
456 # Uncomment this when you do not want do include sysmouse support, even
457 # though you have /dev/sysmouse and includes.
458 #CONF_OPT_SYSMOUSE = --disable-sysmouse
452 459
453 # FEATURES - For creating Vim with more or less features 460 # FEATURES - For creating Vim with more or less features
454 # Uncomment one of these lines when you want to include few to many features. 461 # Uncomment one of these lines when you want to include few to many features.
455 # The default is "normal". 462 # The default is "normal".
456 #CONF_OPT_FEAT = --with-features=tiny 463 #CONF_OPT_FEAT = --with-features=tiny
533 # as root: sysctl -w vm.max_proc_mmap=30000 540 # as root: sysctl -w vm.max_proc_mmap=30000
534 #EXTRA_LIBS = /usr/local/lib/libefence.a 541 #EXTRA_LIBS = /usr/local/lib/libefence.a
535 542
536 # PURIFY - remove the # to use the "purify" program (hoi Nia++!) 543 # PURIFY - remove the # to use the "purify" program (hoi Nia++!)
537 #PURIFY = purify 544 #PURIFY = purify
545
546 # NBDEBUG - debugging the netbeans interface.
547 #EXTRA_DEFS = -DNBDEBUG
548
538 # }}} 549 # }}}
539 550
540 # LINT - for running lint 551 # LINT - for running lint
541 LINT_OPTIONS = -beprxzF 552 LINT_OPTIONS = -beprxzF
542 553
886 ### Directory of the man pages 897 ### Directory of the man pages
887 MAN1DIR = /man1 898 MAN1DIR = /man1
888 899
889 ### Vim version (adjusted by a script) 900 ### Vim version (adjusted by a script)
890 VIMMAJOR = 7 901 VIMMAJOR = 7
891 VIMMINOR = 1 902 VIMMINOR = 2a
892 903
893 ### Location of Vim files (should not need to be changed, and {{{1 904 ### Location of Vim files (should not need to be changed, and {{{1
894 ### some things might not work when they are changed!) 905 ### some things might not work when they are changed!)
895 VIMDIR = /vim 906 VIMDIR = /vim
896 VIMRTDIR = /vim$(VIMMAJOR)$(VIMMINOR) 907 VIMRTDIR = /vim$(VIMMAJOR)$(VIMMINOR)
1217 -mdynamic-no-pic -pipe 1228 -mdynamic-no-pic -pipe
1218 CARBONGUI_IPATH = -I. -Iproto 1229 CARBONGUI_IPATH = -I. -Iproto
1219 CARBONGUI_LIBS_DIR = 1230 CARBONGUI_LIBS_DIR =
1220 CARBONGUI_LIBS1 = -framework Carbon 1231 CARBONGUI_LIBS1 = -framework Carbon
1221 CARBONGUI_LIBS2 = 1232 CARBONGUI_LIBS2 =
1222 CARBONGUI_INSTALL = install_macosx install_gui_extra 1233 CARBONGUI_INSTALL = install_macosx
1223 CARBONGUI_TARGETS = 1234 CARBONGUI_TARGETS =
1224 CARBONGUI_MAN_TARGETS = 1235 CARBONGUI_MAN_TARGETS =
1225 CARBONGUI_TESTTARGET = gui 1236 CARBONGUI_TESTTARGET = gui
1226 CARBONGUI_BUNDLE = gui_bundle 1237 CARBONGUI_BUNDLE = gui_bundle
1227 APPDIR = $(VIMNAME).app 1238 APPDIR = $(VIMNAME).app
1564 $(CONF_OPT_TCL) $(CONF_OPT_RUBY) $(CONF_OPT_NLS) \ 1575 $(CONF_OPT_TCL) $(CONF_OPT_RUBY) $(CONF_OPT_NLS) \
1565 $(CONF_OPT_CSCOPE) $(CONF_OPT_MULTIBYTE) $(CONF_OPT_INPUT) \ 1576 $(CONF_OPT_CSCOPE) $(CONF_OPT_MULTIBYTE) $(CONF_OPT_INPUT) \
1566 $(CONF_OPT_OUTPUT) $(CONF_OPT_GPM) $(CONF_OPT_WORKSHOP) \ 1577 $(CONF_OPT_OUTPUT) $(CONF_OPT_GPM) $(CONF_OPT_WORKSHOP) \
1567 $(CONF_OPT_SNIFF) $(CONF_OPT_FEAT) $(CONF_TERM_LIB) \ 1578 $(CONF_OPT_SNIFF) $(CONF_OPT_FEAT) $(CONF_TERM_LIB) \
1568 $(CONF_OPT_COMPBY) $(CONF_OPT_ACL) $(CONF_OPT_NETBEANS) \ 1579 $(CONF_OPT_COMPBY) $(CONF_OPT_ACL) $(CONF_OPT_NETBEANS) \
1569 $(CONF_ARGS) $(CONF_OPT_MZSCHEME) $(CONF_OPT_PLTHOME) 1580 $(CONF_ARGS) $(CONF_OPT_MZSCHEME) $(CONF_OPT_PLTHOME) \
1581 $(CONF_OPT_SYSMOUSE)
1570 1582
1571 # Use "make reconfig" to rerun configure without cached values. 1583 # Use "make reconfig" to rerun configure without cached values.
1572 # When config.h changes, most things will be recompiled automatically. 1584 # When config.h changes, most things will be recompiled automatically.
1573 # Invoke $(MAKE) to run config with the empty auto/config.mk. 1585 # Invoke $(MAKE) to run config with the empty auto/config.mk.
1574 # Invoke $(MAKE) to build all with the filled auto/config.mk. 1586 # Invoke $(MAKE) to build all with the filled auto/config.mk.
2578 VIMRTLOC=$(DESTDIR)$(prefix)/$(RESDIR)$(VIMDIR)/runtime 2590 VIMRTLOC=$(DESTDIR)$(prefix)/$(RESDIR)$(VIMDIR)/runtime
2579 # Put the link back. 2591 # Put the link back.
2580 ln -s `pwd`/../runtime $(RESDIR)/vim 2592 ln -s `pwd`/../runtime $(RESDIR)/vim
2581 # Copy rgb.txt, Mac doesn't always have X11 2593 # Copy rgb.txt, Mac doesn't always have X11
2582 $(INSTALL_DATA) $(SCRIPTSOURCE)/rgb.txt $(DESTDIR)$(prefix)/$(RESDIR)/vim/runtime 2594 $(INSTALL_DATA) $(SCRIPTSOURCE)/rgb.txt $(DESTDIR)$(prefix)/$(RESDIR)/vim/runtime
2583 # TODO: Create the vimtutor application. 2595 # TODO: Create the vimtutor and/or gvimtutor application.
2584 2596
2585 gui_bundle: $(RESDIR) bundle-dir bundle-executable bundle-info bundle-resource \ 2597 gui_bundle: $(RESDIR) bundle-dir bundle-executable bundle-info bundle-resource \
2586 bundle-language 2598 bundle-language
2587 2599
2588 $(RESDIR): 2600 $(RESDIR):
2757 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \ 2769 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \
2758 arabic.h 2770 arabic.h
2759 objects/os_unix.o: os_unix.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \ 2771 objects/os_unix.o: os_unix.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \
2760 ascii.h keymap.h term.h macros.h option.h structs.h regexp.h gui.h \ 2772 ascii.h keymap.h term.h macros.h option.h structs.h regexp.h gui.h \
2761 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \ 2773 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \
2762 arabic.h if_mzsch.h os_unixx.h 2774 arabic.h os_unixx.h
2763 objects/pathdef.o: auto/pathdef.c ./vim.h ./auto/config.h ./feature.h ./os_unix.h \ 2775 objects/pathdef.o: auto/pathdef.c ./vim.h ./auto/config.h ./feature.h ./os_unix.h \
2764 ./auto/osdef.h ./ascii.h ./keymap.h ./term.h ./macros.h ./option.h \ 2776 ./auto/osdef.h ./ascii.h ./keymap.h ./term.h ./macros.h ./option.h \
2765 ./structs.h ./regexp.h ./gui.h ./gui_beval.h proto/gui_beval.pro \ 2777 ./structs.h ./regexp.h ./gui.h ./gui_beval.h proto/gui_beval.pro \
2766 ./ex_cmds.h ./proto.h ./globals.h ./farsi.h ./arabic.h 2778 ./ex_cmds.h ./proto.h ./globals.h ./farsi.h ./arabic.h
2767 objects/popupmnu.o: popupmnu.c vim.h auto/config.h feature.h os_unix.h \ 2779 objects/popupmnu.o: popupmnu.c vim.h auto/config.h feature.h os_unix.h \