comparison src/Makefile @ 15510:41fbbcea0f1b v8.1.0763

patch 8.1.0763: nobody is using the Sun Workshop support commit https://github.com/vim/vim/commit/bb1969b6ab28120c93b77817e7b6075e1aecf663 Author: Bram Moolenaar <Bram@vim.org> Date: Thu Jan 17 15:45:25 2019 +0100 patch 8.1.0763: nobody is using the Sun Workshop support Problem: Nobody is using the Sun Workshop support. Solution: Remove the Workshop support.
author Bram Moolenaar <Bram@vim.org>
date Thu, 17 Jan 2019 16:00:08 +0100
parents 1d2b5c016f17
children 746b95fd25ad
comparison
equal deleted inserted replaced
15509:2650d9461407 15510:41fbbcea0f1b
315 315
316 # CONFIGURE - configure arguments {{{1 316 # CONFIGURE - configure arguments {{{1
317 # You can give a lot of options to configure. 317 # You can give a lot of options to configure.
318 # Change this to your desire and do 'make config' afterwards 318 # Change this to your desire and do 'make config' afterwards
319 319
320 # examples: 320 # examples you can uncomment:
321 #CONF_ARGS1 = --exec-prefix=/usr 321 #CONF_ARGS1 = --exec-prefix=/usr
322 #CONF_ARGS2 = --with-vim-name=vim8 --with-ex-name=ex8 --with-view-name=view8 322 #CONF_ARGS2 = --with-vim-name=vim8 --with-ex-name=ex8 --with-view-name=view8
323 #CONF_ARGS3 = --with-global-runtime=/etc/vim,/usr/share/vim 323 #CONF_ARGS3 = --with-global-runtime=/etc/vim,/usr/share/vim
324 #CONF_ARGS4 = --with-local-dir=/usr/share 324 #CONF_ARGS4 = --with-local-dir=/usr/share
325 #CONF_ARGS5 = --without-local-dir 325 #CONF_ARGS5 = --without-local-dir
779 779
780 ### Solaris with /usr/ucb/cc (it is rejected by autoconf as "cc") 780 ### Solaris with /usr/ucb/cc (it is rejected by autoconf as "cc")
781 #CC = /usr/ucb/cc 781 #CC = /usr/ucb/cc
782 #EXTRA_LIBS = -R/usr/ucblib 782 #EXTRA_LIBS = -R/usr/ucblib
783 783
784 ### Solaris with Forte Developer and FEAT_SUN_WORKSHOP 784 ### Solaris with Forte Developer and NetBeans.
785 # The Xpm library is available from http://koala.ilog.fr/ftp/pub/xpm. 785 # The Xpm library is available from http://koala.ilog.fr/ftp/pub/xpm.
786 #CC = cc 786 #CC = cc
787 #XPM_DIR = /usr/local/xpm/xpm-3.4k-solaris 787 #XPM_DIR = /usr/local/xpm/xpm-3.4k-solaris
788 #XPM_LIB = -L$(XPM_DIR)/lib -R$(XPM_DIR)/lib -lXpm 788 #XPM_LIB = -L$(XPM_DIR)/lib -R$(XPM_DIR)/lib -lXpm
789 #XPM_IPATH = -I$(XPM_DIR)/include 789 #XPM_IPATH = -I$(XPM_DIR)/include
790 #EXTRA_LIBS = $(XPM_LIB) 790 #EXTRA_LIBS = $(XPM_LIB)
791 #EXTRA_IPATHS = $(XPM_IPATH) 791 #EXTRA_IPATHS = $(XPM_IPATH)
792 #EXTRA_DEFS = -xCC -DHAVE_X11_XPM_H 792 #EXTRA_DEFS = -xCC -DHAVE_X11_XPM_H
793
794 ### Solaris with workshop compilers: Vim is unstable when compiled with
795 # "-fast". Use this instead. (Shea Martin)
796 #CFLAGS = -x02 -xtarget=ultra
797 793
798 ### (R) for Solaris 2.5 (or 2.5.1) with gcc > 2.5.6 you might need this: 794 ### (R) for Solaris 2.5 (or 2.5.1) with gcc > 2.5.6 you might need this:
799 #LDFLAGS = -lw -ldl -lXmu 795 #LDFLAGS = -lw -ldl -lXmu
800 #GUI_LIB_LOC = -L/usr/local/lib 796 #GUI_LIB_LOC = -L/usr/local/lib
801 797
1649 $(LUA_SRC) \ 1645 $(LUA_SRC) \
1650 $(MZSCHEME_SRC) \ 1646 $(MZSCHEME_SRC) \
1651 $(PERL_SRC) \ 1647 $(PERL_SRC) \
1652 $(PYTHON_SRC) $(PYTHON3_SRC) \ 1648 $(PYTHON_SRC) $(PYTHON3_SRC) \
1653 $(TCL_SRC) \ 1649 $(TCL_SRC) \
1654 $(RUBY_SRC) \ 1650 $(RUBY_SRC)
1655 $(WORKSHOP_SRC) \
1656 $(WSDEBUG_SRC)
1657 1651
1658 EXTRA_SRC = hangulin.c if_lua.c if_mzsch.c auto/if_perl.c if_perlsfio.c \ 1652 EXTRA_SRC = hangulin.c if_lua.c if_mzsch.c auto/if_perl.c if_perlsfio.c \
1659 if_python.c if_python3.c if_tcl.c if_ruby.c \ 1653 if_python.c if_python3.c if_tcl.c if_ruby.c \
1660 gui_beval.c workshop.c wsdebug.c integration.c \ 1654 gui_beval.c netbeans.c channel.c \
1661 netbeans.c channel.c \
1662 $(GRESOURCE_SRC) 1655 $(GRESOURCE_SRC)
1663 1656
1664 # Unittest files 1657 # Unittest files
1665 JSON_TEST_SRC = json_test.c 1658 JSON_TEST_SRC = json_test.c
1666 JSON_TEST_TARGET = json_test$(EXEEXT) 1659 JSON_TEST_TARGET = json_test$(EXEEXT)
1682 # Which files to check with lint. Select one of these three lines. ALL_SRC 1675 # Which files to check with lint. Select one of these three lines. ALL_SRC
1683 # checks more, but may not work well for checking a GUI that wasn't configured. 1676 # checks more, but may not work well for checking a GUI that wasn't configured.
1684 # The perl sources also don't work well with lint. 1677 # The perl sources also don't work well with lint.
1685 LINT_SRC = $(BASIC_SRC) $(GUI_SRC) $(HANGULIN_SRC) \ 1678 LINT_SRC = $(BASIC_SRC) $(GUI_SRC) $(HANGULIN_SRC) \
1686 $(PYTHON_SRC) $(PYTHON3_SRC) $(TCL_SRC) \ 1679 $(PYTHON_SRC) $(PYTHON3_SRC) $(TCL_SRC) \
1687 $(WORKSHOP_SRC) $(WSDEBUG_SRC) \
1688 $(NETBEANS_SRC) $(CHANNEL_SRC) $(TERM_SRC) 1680 $(NETBEANS_SRC) $(CHANNEL_SRC) $(TERM_SRC)
1689 #LINT_SRC = $(SRC) 1681 #LINT_SRC = $(SRC)
1690 #LINT_SRC = $(ALL_SRC) 1682 #LINT_SRC = $(ALL_SRC)
1691 #LINT_SRC = $(BASIC_SRC) 1683 #LINT_SRC = $(BASIC_SRC)
1692 1684
1759 $(PYTHON_OBJ) \ 1751 $(PYTHON_OBJ) \
1760 $(PYTHON3_OBJ) \ 1752 $(PYTHON3_OBJ) \
1761 $(TCL_OBJ) \ 1753 $(TCL_OBJ) \
1762 $(RUBY_OBJ) \ 1754 $(RUBY_OBJ) \
1763 $(OS_EXTRA_OBJ) \ 1755 $(OS_EXTRA_OBJ) \
1764 $(WORKSHOP_OBJ) \
1765 $(NETBEANS_OBJ) \ 1756 $(NETBEANS_OBJ) \
1766 $(CHANNEL_OBJ) \ 1757 $(CHANNEL_OBJ) \
1767 $(XDIFF_OBJS) \ 1758 $(XDIFF_OBJS)
1768 $(WSDEBUG_OBJ)
1769 1759
1770 # The files included by tests are not in OBJ_COMMON. 1760 # The files included by tests are not in OBJ_COMMON.
1771 OBJ_MAIN = \ 1761 OBJ_MAIN = \
1772 objects/charset.o \ 1762 objects/charset.o \
1773 objects/json.o \ 1763 objects/json.o \
1887 userfunc.pro \ 1877 userfunc.pro \
1888 version.pro \ 1878 version.pro \
1889 window.pro \ 1879 window.pro \
1890 beval.pro \ 1880 beval.pro \
1891 gui_beval.pro \ 1881 gui_beval.pro \
1892 workshop.pro \
1893 netbeans.pro \ 1882 netbeans.pro \
1894 channel.pro \ 1883 channel.pro \
1895 $(ALL_GUI_PRO) \ 1884 $(ALL_GUI_PRO) \
1896 $(TCL_PRO) 1885 $(TCL_PRO)
1897 1886
1930 ./configure $(CONF_OPT_GUI) $(CONF_OPT_X) $(CONF_OPT_XSMP) \ 1919 ./configure $(CONF_OPT_GUI) $(CONF_OPT_X) $(CONF_OPT_XSMP) \
1931 $(CONF_OPT_AUTOSERVE) $(CONF_OPT_DARWIN) $(CONF_OPT_FAIL) \ 1920 $(CONF_OPT_AUTOSERVE) $(CONF_OPT_DARWIN) $(CONF_OPT_FAIL) \
1932 $(CONF_OPT_PERL) $(CONF_OPT_PYTHON) $(CONF_OPT_PYTHON3) \ 1921 $(CONF_OPT_PERL) $(CONF_OPT_PYTHON) $(CONF_OPT_PYTHON3) \
1933 $(CONF_OPT_TCL) $(CONF_OPT_RUBY) $(CONF_OPT_NLS) \ 1922 $(CONF_OPT_TCL) $(CONF_OPT_RUBY) $(CONF_OPT_NLS) \
1934 $(CONF_OPT_CSCOPE) $(CONF_OPT_MULTIBYTE) $(CONF_OPT_INPUT) \ 1923 $(CONF_OPT_CSCOPE) $(CONF_OPT_MULTIBYTE) $(CONF_OPT_INPUT) \
1935 $(CONF_OPT_OUTPUT) $(CONF_OPT_GPM) $(CONF_OPT_WORKSHOP) \ 1924 $(CONF_OPT_OUTPUT) $(CONF_OPT_GPM) \
1936 $(CONF_OPT_FEAT) $(CONF_TERM_LIB) \ 1925 $(CONF_OPT_FEAT) $(CONF_TERM_LIB) \
1937 $(CONF_OPT_COMPBY) $(CONF_OPT_ACL) $(CONF_OPT_NETBEANS) \ 1926 $(CONF_OPT_COMPBY) $(CONF_OPT_ACL) $(CONF_OPT_NETBEANS) \
1938 $(CONF_OPT_CHANNEL) $(CONF_OPT_TERMINAL) \ 1927 $(CONF_OPT_CHANNEL) $(CONF_OPT_TERMINAL) \
1939 $(CONF_ARGS) $(CONF_ARGS1) $(CONF_ARGS2) $(CONF_ARGS3) \ 1928 $(CONF_ARGS) $(CONF_ARGS1) $(CONF_ARGS2) $(CONF_ARGS3) \
1940 $(CONF_ARGS4) $(CONF_ARGS5) $(CONF_ARGS6) \ 1929 $(CONF_ARGS4) $(CONF_ARGS5) $(CONF_ARGS6) \
3096 $(CCC_NF) $(RUBY_CFLAGS) $(ALL_CFLAGS) -o $@ if_ruby.c 3085 $(CCC_NF) $(RUBY_CFLAGS) $(ALL_CFLAGS) -o $@ if_ruby.c
3097 3086
3098 objects/if_tcl.o: if_tcl.c 3087 objects/if_tcl.o: if_tcl.c
3099 $(CCC_NF) $(TCL_CFLAGS) $(ALL_CFLAGS) -o $@ if_tcl.c 3088 $(CCC_NF) $(TCL_CFLAGS) $(ALL_CFLAGS) -o $@ if_tcl.c
3100 3089
3101 objects/integration.o: integration.c
3102 $(CCC) -o $@ integration.c
3103
3104 objects/json.o: json.c 3090 objects/json.o: json.c
3105 $(CCC) -o $@ json.c 3091 $(CCC) -o $@ json.c
3106 3092
3107 objects/json_test.o: json_test.c 3093 objects/json_test.o: json_test.c
3108 $(CCC) -o $@ json_test.c 3094 $(CCC) -o $@ json_test.c
3236 objects/userfunc.o: userfunc.c 3222 objects/userfunc.o: userfunc.c
3237 $(CCC) -o $@ userfunc.c 3223 $(CCC) -o $@ userfunc.c
3238 3224
3239 objects/window.o: window.c 3225 objects/window.o: window.c
3240 $(CCC) -o $@ window.c 3226 $(CCC) -o $@ window.c
3241
3242 objects/workshop.o: workshop.c
3243 $(CCC) -o $@ workshop.c
3244
3245 objects/wsdebug.o: wsdebug.c
3246 $(CCC) -o $@ wsdebug.c
3247 3227
3248 objects/netbeans.o: netbeans.c 3228 objects/netbeans.o: netbeans.c
3249 $(CCC) -o $@ netbeans.c 3229 $(CCC) -o $@ netbeans.c
3250 3230
3251 objects/channel.o: channel.c 3231 objects/channel.o: channel.c
3782 proto.h globals.h farsi.h arabic.h version.h 3762 proto.h globals.h farsi.h arabic.h version.h
3783 objects/gui_beval.o: gui_beval.c vim.h protodef.h auto/config.h feature.h \ 3763 objects/gui_beval.o: gui_beval.c vim.h protodef.h auto/config.h feature.h \
3784 os_unix.h auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ 3764 os_unix.h auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3785 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ 3765 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3786 proto.h globals.h farsi.h arabic.h 3766 proto.h globals.h farsi.h arabic.h
3787 objects/workshop.o: workshop.c protodef.h auto/config.h integration.h vim.h \
3788 feature.h os_unix.h auto/osdef.h ascii.h keymap.h term.h macros.h \
3789 option.h beval.h proto/gui_beval.pro structs.h regexp.h gui.h alloc.h \
3790 ex_cmds.h spell.h proto.h globals.h farsi.h arabic.h version.h \
3791 workshop.h
3792 objects/wsdebug.o: wsdebug.c
3793 objects/integration.o: integration.c vim.h protodef.h auto/config.h feature.h \
3794 os_unix.h auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3795 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3796 proto.h globals.h farsi.h arabic.h integration.h
3797 objects/netbeans.o: netbeans.c vim.h protodef.h auto/config.h feature.h os_unix.h \ 3767 objects/netbeans.o: netbeans.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3798 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ 3768 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3799 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ 3769 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3800 proto.h globals.h farsi.h arabic.h version.h 3770 proto.h globals.h farsi.h arabic.h version.h
3801 objects/channel.o: channel.c vim.h protodef.h auto/config.h feature.h os_unix.h \ 3771 objects/channel.o: channel.c vim.h protodef.h auto/config.h feature.h os_unix.h \