comparison src/Make_vms.mms @ 7712:bce3b5ddb393 v7.4.1154

commit https://github.com/vim/vim/commit/520e1e41f35b063ede63b41738c82d6636e78c34 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Jan 23 19:46:28 2016 +0100 patch 7.4.1154 Problem: No support for JSON. Solution: Add jsonencode() and jsondecode(). Also add v:false, v:true, v:null and v:none.
author Christian Brabandt <cb@256bit.org>
date Sat, 23 Jan 2016 20:00:04 +0100
parents e13f8073c9f9
children 74b15ed0a259
comparison
equal deleted inserted replaced
7711:5fe266fb2a6e 7712:bce3b5ddb393
1 # 1 #
2 # Makefile for Vim on OpenVMS 2 # Makefile for Vim on OpenVMS
3 # 3 #
4 # Maintainer: Zoltan Arpadffy <arpadffy@polarhome.com> 4 # Maintainer: Zoltan Arpadffy <arpadffy@polarhome.com>
5 # Last change: 2014 Aug 10 5 # Last change: 2016 Jan 22
6 # 6 #
7 # This has script been tested on VMS 6.2 to 8.2 on DEC Alpha, VAX and IA64 7 # This has script been tested on VMS 6.2 to 8.2 on DEC Alpha, VAX and IA64
8 # with MMS and MMK 8 # with MMS and MMK
9 # 9 #
10 # The following could be built: 10 # The following could be built:
309 ALL_LIBS = $(LIBS) $(GUI_LIB_DIR) $(GUI_LIB) \ 309 ALL_LIBS = $(LIBS) $(GUI_LIB_DIR) $(GUI_LIB) \
310 $(PERL_LIB) $(PYTHON_LIB) $(TCL_LIB) $(SNIFF_LIB) $(RUBY_LIB) 310 $(PERL_LIB) $(PYTHON_LIB) $(TCL_LIB) $(SNIFF_LIB) $(RUBY_LIB)
311 311
312 SRC = blowfish.c buffer.c charset.c crypt.c, crypt_zip.c diff.c digraph.c edit.c eval.c ex_cmds.c ex_cmds2.c \ 312 SRC = blowfish.c buffer.c charset.c crypt.c, crypt_zip.c diff.c digraph.c edit.c eval.c ex_cmds.c ex_cmds2.c \
313 ex_docmd.c ex_eval.c ex_getln.c if_xcmdsrv.c fileio.c fold.c getchar.c \ 313 ex_docmd.c ex_eval.c ex_getln.c if_xcmdsrv.c fileio.c fold.c getchar.c \
314 hardcopy.c hashtab.c main.c mark.c menu.c mbyte.c memfile.c memline.c message.c misc1.c \ 314 hardcopy.c hashtab.c json.c main.c mark.c menu.c mbyte.c memfile.c memline.c message.c misc1.c \
315 misc2.c move.c normal.c ops.c option.c popupmnu.c quickfix.c regexp.c search.c sha256.c\ 315 misc2.c move.c normal.c ops.c option.c popupmnu.c quickfix.c regexp.c search.c sha256.c\
316 spell.c syntax.c tag.c term.c termlib.c ui.c undo.c version.c screen.c \ 316 spell.c syntax.c tag.c term.c termlib.c ui.c undo.c version.c screen.c \
317 window.c os_unix.c os_vms.c pathdef.c \ 317 window.c os_unix.c os_vms.c pathdef.c \
318 $(GUI_SRC) $(PERL_SRC) $(PYTHON_SRC) $(TCL_SRC) $(SNIFF_SRC) \ 318 $(GUI_SRC) $(PERL_SRC) $(PYTHON_SRC) $(TCL_SRC) $(SNIFF_SRC) \
319 $(RUBY_SRC) $(HANGULIN_SRC) $(MZSCH_SRC) 319 $(RUBY_SRC) $(HANGULIN_SRC) $(MZSCH_SRC)
320 320
321 OBJ = blowfish.obj buffer.obj charset.obj crypt.obj, crypt_zip.obj diff.obj digraph.obj edit.obj eval.obj \ 321 OBJ = blowfish.obj buffer.obj charset.obj crypt.obj, crypt_zip.obj diff.obj digraph.obj edit.obj eval.obj \
322 ex_cmds.obj ex_cmds2.obj ex_docmd.obj ex_eval.obj ex_getln.obj \ 322 ex_cmds.obj ex_cmds2.obj ex_docmd.obj ex_eval.obj ex_getln.obj \
323 if_xcmdsrv.obj fileio.obj fold.obj getchar.obj hardcopy.obj hashtab.obj main.obj mark.obj \ 323 if_xcmdsrv.obj fileio.obj fold.obj getchar.obj hardcopy.obj hashtab.obj json.obj main.obj mark.obj \
324 menu.obj memfile.obj memline.obj message.obj misc1.obj misc2.obj \ 324 menu.obj memfile.obj memline.obj message.obj misc1.obj misc2.obj \
325 move.obj mbyte.obj normal.obj ops.obj option.obj popupmnu.obj quickfix.obj \ 325 move.obj mbyte.obj normal.obj ops.obj option.obj popupmnu.obj quickfix.obj \
326 regexp.obj search.obj sha256.obj spell.obj syntax.obj tag.obj term.obj termlib.obj \ 326 regexp.obj search.obj sha256.obj spell.obj syntax.obj tag.obj term.obj termlib.obj \
327 ui.obj undo.obj screen.obj version.obj window.obj os_unix.obj \ 327 ui.obj undo.obj screen.obj version.obj window.obj os_unix.obj \
328 os_vms.obj pathdef.obj if_mzsch.obj\ 328 os_vms.obj pathdef.obj if_mzsch.obj\
570 globals.h farsi.h arabic.h version.h 570 globals.h farsi.h arabic.h version.h
571 if_mzsch.obj : if_mzsch.c vim.h [.auto]config.h feature.h os_unix.h \ 571 if_mzsch.obj : if_mzsch.c vim.h [.auto]config.h feature.h os_unix.h \
572 ascii.h keymap.h term.h macros.h option.h structs.h \ 572 ascii.h keymap.h term.h macros.h option.h structs.h \
573 regexp.h gui.h gui_beval.h [.proto]gui_beval.pro ex_cmds.h proto.h \ 573 regexp.h gui.h gui_beval.h [.proto]gui_beval.pro ex_cmds.h proto.h \
574 globals.h farsi.h arabic.h if_mzsch.h 574 globals.h farsi.h arabic.h if_mzsch.h
575 json.obj : json.c vim.h [.auto]config.h feature.h os_unix.h \
576 ascii.h keymap.h term.h macros.h structs.h regexp.h gui.h gui_beval.h \
577 [.proto]gui_beval.pro option.h ex_cmds.h proto.h globals.h farsi.h \
578 arabic.h version.h
575 main.obj : main.c vim.h [.auto]config.h feature.h os_unix.h \ 579 main.obj : main.c vim.h [.auto]config.h feature.h os_unix.h \
576 ascii.h keymap.h term.h macros.h structs.h regexp.h gui.h gui_beval.h \ 580 ascii.h keymap.h term.h macros.h structs.h regexp.h gui.h gui_beval.h \
577 [.proto]gui_beval.pro option.h ex_cmds.h proto.h globals.h farsi.h \ 581 [.proto]gui_beval.pro option.h ex_cmds.h proto.h globals.h farsi.h \
578 arabic.h farsi.c arabic.c 582 arabic.h farsi.c arabic.c
579 mark.obj : mark.c vim.h [.auto]config.h feature.h os_unix.h \ 583 mark.obj : mark.c vim.h [.auto]config.h feature.h os_unix.h \