comparison Filelist @ 34573:8d6ef1b3e394

runtime(indent-test): MS-Windows: Add Makefile for running indent tests Commit: https://github.com/vim/vim/commit/8291e91c6b10e0cdeb2f29c8f1a0aad6d5b5c684 Author: RestorerZ <restorer@mail2k.ru> Date: Sat Mar 16 15:08:53 2024 +0100 runtime(indent-test): MS-Windows: Add Makefile for running indent tests A few more unrelated changes: - fix Vim script style of indent test - Change comments to complete sentences in Filelist closes: #14198
author Christian Brabandt <cb@256bit.org>
date Sat, 16 Mar 2024 15:15:05 +0100
parents 4b3ffb6965ec
children 385f41acf860
comparison
equal deleted inserted replaced
34572:af4a47c67536 34573:8d6ef1b3e394
1 # List of distributed Vim files. 1 # List of distributed Vim files.
2 # Used by Makefile. 2 # Used by Makefile.
3 3
4 # source files for all source archives 4 # Source files for all source archives.
5 SRC_ALL = \ 5 SRC_ALL = \
6 .cirrus.yml \ 6 .cirrus.yml \
7 .gitattributes \ 7 .gitattributes \
8 .github/CODEOWNERS \ 8 .github/CODEOWNERS \
9 .github/ISSUE_TEMPLATE/bug_report.yml \ 9 .github/ISSUE_TEMPLATE/bug_report.yml \
428 src/xdiff/xtypes.h \ 428 src/xdiff/xtypes.h \
429 src/xdiff/xutils.c \ 429 src/xdiff/xutils.c \
430 src/xdiff/xutils.h \ 430 src/xdiff/xutils.h \
431 431
432 432
433 # source files for Unix only 433 # Source files for Unix-like only.
434 SRC_UNIX = \ 434 SRC_UNIX = \
435 Makefile \ 435 Makefile \
436 Filelist \ 436 Filelist \
437 README_src.txt \ 437 README_src.txt \
438 configure \ 438 configure \
494 src/vimtutor \ 494 src/vimtutor \
495 src/gvimtutor \ 495 src/gvimtutor \
496 src/which.sh \ 496 src/which.sh \
497 src/xxd/Makefile \ 497 src/xxd/Makefile \
498 498
499 # source files for both DOS and Unix 499 # Source files for both MS Windows and Unix-like.
500 SRC_DOS_UNIX = \ 500 SRC_DOS_UNIX = \
501 src/gui_xim.c \ 501 src/gui_xim.c \
502 src/if_cscope.c \ 502 src/if_cscope.c \
503 src/if_lua.c \ 503 src/if_lua.c \
504 src/if_mzsch.c \ 504 src/if_mzsch.c \
520 src/proto/if_python3.pro \ 520 src/proto/if_python3.pro \
521 src/proto/if_ruby.pro \ 521 src/proto/if_ruby.pro \
522 src/proto/if_tcl.pro \ 522 src/proto/if_tcl.pro \
523 src/typemap \ 523 src/typemap \
524 524
525 # source files for MS-Windows (also in the extra archive) 525 # Source files for MS Windows (also in the extra archive).
526 SRC_DOS = \ 526 SRC_DOS = \
527 src/GvimExt/*.mak \ 527 src/GvimExt/*.mak \
528 src/GvimExt/GvimExt.reg \ 528 src/GvimExt/GvimExt.reg \
529 src/GvimExt/Makefile \ 529 src/GvimExt/Makefile \
530 src/GvimExt/README.txt \ 530 src/GvimExt/README.txt \
596 nsis/gvim_version.nsh \ 596 nsis/gvim_version.nsh \
597 nsis/README.txt \ 597 nsis/README.txt \
598 nsis/lang/*.nsi \ 598 nsis/lang/*.nsi \
599 uninstall.txt \ 599 uninstall.txt \
600 600
601 # source files for DOS without CR/LF translation (also in the extra archive) 601 # Source files for MS Windows without CR/LF translation (also in the extra archive).
602 SRC_DOS_BIN = \ 602 SRC_DOS_BIN = \
603 src/tearoff.bmp \ 603 src/tearoff.bmp \
604 src/tools.bmp \ 604 src/tools.bmp \
605 src/vim*.ico \ 605 src/vim*.ico \
606 src/vim.tlb \ 606 src/vim.tlb \
613 src/xpm/x86/lib-vc14/libXpm.lib \ 613 src/xpm/x86/lib-vc14/libXpm.lib \
614 src/xpm/x86/lib/libXpm.a \ 614 src/xpm/x86/lib/libXpm.a \
615 runtime/bitmaps/vim.ico \ 615 runtime/bitmaps/vim.ico \
616 nsis/icons.zip \ 616 nsis/icons.zip \
617 617
618 # source files for Amiga, DOS, etc. (also in the extra archive) 618 # Source files for Amiga, DOS, etc. (also in the extra archive).
619 SRC_AMI_DOS = \ 619 SRC_AMI_DOS = \
620 620
621 # source files for Amiga (also in the extra archive) 621 # Source files for Amiga (also in the extra archive).
622 SRC_AMI = \ 622 SRC_AMI = \
623 README_amisrc.txt \ 623 README_amisrc.txt \
624 README_amisrc.txt.info \ 624 README_amisrc.txt.info \
625 src.info \ 625 src.info \
626 src/INSTALLami.txt \ 626 src/INSTALLami.txt \
630 src/proto/os_amiga.pro \ 630 src/proto/os_amiga.pro \
631 src/testdir/Make_amiga.mak \ 631 src/testdir/Make_amiga.mak \
632 src/testdir/amiga.vim \ 632 src/testdir/amiga.vim \
633 src/xxd/Make_amiga.mak \ 633 src/xxd/Make_amiga.mak \
634 634
635 # source files for Haiku (also in the extra archive) 635 # Source files for Haiku (also in the extra archive).
636 SRC_HAIKU = \ 636 SRC_HAIKU = \
637 README_haiku.txt \ 637 README_haiku.txt \
638 src/os_haiku.h \ 638 src/os_haiku.h \
639 src/os_haiku.rdef.in \ 639 src/os_haiku.rdef.in \
640 src/gui_haiku.cc \ 640 src/gui_haiku.cc \
641 src/gui_haiku.h \ 641 src/gui_haiku.h \
642 src/proto/gui_haiku.pro \ 642 src/proto/gui_haiku.pro \
643 643
644 # source files for the Mac (also in the extra archive) 644 # Source files for the Mac (also in the extra archive).
645 SRC_MAC = \ 645 SRC_MAC = \
646 src/INSTALLmac.txt \ 646 src/INSTALLmac.txt \
647 src/os_mac.h \ 647 src/os_mac.h \
648 src/os_mac_conv.c \ 648 src/os_mac_conv.c \
649 src/os_macosx.m \ 649 src/os_macosx.m \
650 src/proto/os_mac_conv.pro \ 650 src/proto/os_mac_conv.pro \
651 src/proto/os_macosx.pro \ 651 src/proto/os_macosx.pro \
652 652
653 # source files for VMS (in the extra archive) 653 # Source files for VMS (in the extra archive).
654 SRC_VMS = \ 654 SRC_VMS = \
655 src/INSTALLvms.txt \ 655 src/INSTALLvms.txt \
656 src/Make_vms.mms \ 656 src/Make_vms.mms \
657 src/gui_gtk_vms.h \ 657 src/gui_gtk_vms.h \
658 src/os_vms.c \ 658 src/os_vms.c \
662 src/testdir/Make_vms.mms \ 662 src/testdir/Make_vms.mms \
663 src/testdir/vms.vim \ 663 src/testdir/vms.vim \
664 src/xxd/Make_vms.mms \ 664 src/xxd/Make_vms.mms \
665 vimtutor.com \ 665 vimtutor.com \
666 666
667 # source files for QNX (in the extra archive) 667 # Source files for QNX (in the extra archive).
668 SRC_QNX = \ 668 SRC_QNX = \
669 src/os_qnx.c \ 669 src/os_qnx.c \
670 src/os_qnx.h \ 670 src/os_qnx.h \
671 src/gui_photon.c \ 671 src/gui_photon.c \
672 src/proto/gui_photon.pro \ 672 src/proto/gui_photon.pro \
673 src/proto/os_qnx.pro \ 673 src/proto/os_qnx.pro \
674 674
675 # source files for the extra archive (all sources that are not for Unix) 675 # Source files for the extra archive (all sources that are not for Unix).
676 SRC_EXTRA = \ 676 SRC_EXTRA = \
677 $(SRC_AMI) \ 677 $(SRC_AMI) \
678 $(SRC_AMI_DOS) \ 678 $(SRC_AMI_DOS) \
679 $(SRC_DOS) \ 679 $(SRC_DOS) \
680 $(SRC_DOS_BIN) \ 680 $(SRC_DOS_BIN) \
685 README_os390.txt \ 685 README_os390.txt \
686 src/link.390 \ 686 src/link.390 \
687 src/os_vms_fix.com \ 687 src/os_vms_fix.com \
688 src/toolbar.phi \ 688 src/toolbar.phi \
689 689
690 # runtime files for all distributions 690 # Runtime files for all distributions.
691 RT_ALL = \ 691 RT_ALL = \
692 README.txt \ 692 README.txt \
693 README.md \ 693 README.md \
694 README_VIM9.md \ 694 README_VIM9.md \
695 LICENSE \ 695 LICENSE \
776 runtime/pack/dist/opt/matchit/autoload/*.vim \ 776 runtime/pack/dist/opt/matchit/autoload/*.vim \
777 runtime/pack/dist/opt/shellmenu/plugin/shellmenu.vim \ 777 runtime/pack/dist/opt/shellmenu/plugin/shellmenu.vim \
778 runtime/pack/dist/opt/swapmouse/plugin/swapmouse.vim \ 778 runtime/pack/dist/opt/swapmouse/plugin/swapmouse.vim \
779 runtime/pack/dist/opt/termdebug/plugin/termdebug.vim \ 779 runtime/pack/dist/opt/termdebug/plugin/termdebug.vim \
780 780
781 # runtime files for all distributions without CR-NL translation 781 # Runtime files for all distributions without CR/LF translation.
782 RT_ALL_BIN = \ 782 RT_ALL_BIN = \
783 runtime/doc/tags \ 783 runtime/doc/tags \
784 runtime/print/*.ps \ 784 runtime/print/*.ps \
785 785
786 # runtime script files 786 # Runtime script files.
787 RT_SCRIPTS = \ 787 RT_SCRIPTS = \
788 runtime/filetype.vim \ 788 runtime/filetype.vim \
789 runtime/scripts.vim \ 789 runtime/scripts.vim \
790 runtime/menu.vim \ 790 runtime/menu.vim \
791 runtime/macmap.vim \ 791 runtime/macmap.vim \
832 runtime/syntax/generator/README.md \ 832 runtime/syntax/generator/README.md \
833 runtime/syntax/generator/gen_syntax_vim.vim \ 833 runtime/syntax/generator/gen_syntax_vim.vim \
834 runtime/syntax/generator/update_date.vim \ 834 runtime/syntax/generator/update_date.vim \
835 runtime/syntax/generator/vim.vim.base \ 835 runtime/syntax/generator/vim.vim.base \
836 836
837 # Unix runtime 837 # Unix-like runtime.
838 RT_UNIX = \ 838 RT_UNIX = \
839 README_unix.txt \ 839 README_unix.txt \
840 runtime/hi16-action-make.png \ 840 runtime/hi16-action-make.png \
841 runtime/hi22-action-make.png \ 841 runtime/hi22-action-make.png \
842 runtime/gvim.desktop \ 842 runtime/gvim.desktop \
843 runtime/vim.desktop \ 843 runtime/vim.desktop \
844 844
845 # Unix and DOS runtime without CR-LF translation 845 # Unix-like and MS Windows runtime without CR/LF translation.
846 RT_UNIX_DOS_BIN = \ 846 RT_UNIX_DOS_BIN = \
847 runtime/vim16x16.gif \ 847 runtime/vim16x16.gif \
848 runtime/vim16x16.png \ 848 runtime/vim16x16.png \
849 runtime/vim16x16.xpm \ 849 runtime/vim16x16.xpm \
850 runtime/vim32x32.gif \ 850 runtime/vim32x32.gif \
852 runtime/vim32x32.xpm \ 852 runtime/vim32x32.xpm \
853 runtime/vim48x48.gif \ 853 runtime/vim48x48.gif \
854 runtime/vim48x48.png \ 854 runtime/vim48x48.png \
855 runtime/vim48x48.xpm \ 855 runtime/vim48x48.xpm \
856 856
857 # runtime not for unix or extra 857 # Runtime not for Unix-like or extra.
858 RT_NO_UNIX = \ 858 RT_NO_UNIX = \
859 859
860 # runtime for Amiga (also in the extra archive) 860 # Runtime for Amiga (also in the extra archive).
861 RT_AMI_DOS = \ 861 RT_AMI_DOS = \
862 runtime/doc/evim.man \ 862 runtime/doc/evim.man \
863 runtime/doc/vim.man \ 863 runtime/doc/vim.man \
864 runtime/doc/vimdiff.man \ 864 runtime/doc/vimdiff.man \
865 runtime/doc/vimtutor.man \ 865 runtime/doc/vimtutor.man \
866 runtime/doc/xxd.man \ 866 runtime/doc/xxd.man \
867 867
868 # DOS runtime (also in the extra archive) 868 # MS Windows runtime (also in the extra archive).
869 RT_DOS = \ 869 RT_DOS = \
870 README_dos.txt \ 870 README_dos.txt \
871 runtime/doc/Make_mvc.mak \ 871 runtime/doc/Make_mvc.mak \
872 runtime/indent/Make_mvc.mak \
872 runtime/tutor/Make_mvc.mak \ 873 runtime/tutor/Make_mvc.mak \
873 runtime/lang/Make_mvc.mak \ 874 runtime/lang/Make_mvc.mak \
874 vimtutor.bat \ 875 vimtutor.bat \
875 876
876 # DOS runtime without CR-LF translation (also in the extra archive) 877 # MS Windows runtime without CR/LF translation (also in the extra archive).
877 RT_DOS_BIN = \ 878 RT_DOS_BIN = \
878 runtime/vimlogo.cdr \ 879 runtime/vimlogo.cdr \
879 runtime/vimlogo.eps \ 880 runtime/vimlogo.eps \
880 runtime/vimlogo.gif \ 881 runtime/vimlogo.gif \
881 runtime/vimlogo.pdf \ 882 runtime/vimlogo.pdf \
899 runtime/macros/urm/*.info \ 900 runtime/macros/urm/*.info \
900 runtime/tools.info \ 901 runtime/tools.info \
901 runtime/tutor.info \ 902 runtime/tutor.info \
902 runtime/tutor/*.info \ 903 runtime/tutor/*.info \
903 904
904 # runtime files in extra archive 905 # Runtime files in extra archive.
905 RT_EXTRA = \ 906 RT_EXTRA = \
906 $(RT_AMI) \ 907 $(RT_AMI) \
907 $(RT_AMI_DOS) \ 908 $(RT_AMI_DOS) \
908 $(RT_DOS) \ 909 $(RT_DOS) \
909 $(RT_DOS_BIN) \ 910 $(RT_DOS_BIN) \
910 README_mac.txt \ 911 README_mac.txt \
911 912
912 # included in all Amiga archives 913 # Included in all Amiga archives.
913 ROOT_AMI = \ 914 ROOT_AMI = \
914 Contents \ 915 Contents \
915 Contents.info \ 916 Contents.info \
916 runtime.info \ 917 runtime.info \
917 vimdir.info \ 918 vimdir.info \
918 919
919 # root files for the extra archive 920 # Root files for the extra archive.
920 ROOT_EXTRA = \ 921 ROOT_EXTRA = \
921 $(ROOT_AMI) \ 922 $(ROOT_AMI) \
922 923
923 # files for Amiga small binary (also in extra archive) 924 # Files for Amiga small binary (also in extra archive).
924 BIN_AMI = \ 925 BIN_AMI = \
925 README_amibin.txt \ 926 README_amibin.txt \
926 README_amibin.txt.info \ 927 README_amibin.txt.info \
927 Vim.info \ 928 Vim.info \
928 Xxd.info \ 929 Xxd.info \
929 930
930 # files for DOS binary (also in extra archive) 931 # Files for MS Windows binary (also in extra archive).
931 BIN_DOS = \ 932 BIN_DOS = \
932 README_bindos.txt \ 933 README_bindos.txt \
933 uninstall.txt \ 934 uninstall.txt \
934 935
935 # files for Win32 OLE binary (also in extra archive) 936 # Files for Win32 OLE binary (also in extra archive).
936 BIN_OLE = \ 937 BIN_OLE = \
937 README_ole.txt \ 938 README_ole.txt \
938 939
939 # files for Win32s binary (also in extra archive) 940 # Files for Win32s binary (also in extra archive).
940 BIN_W32S = \ 941 BIN_W32S = \
941 README_w32s.txt \ 942 README_w32s.txt \
942 943
943 # files for VMS binary (also in extra archive) 944 # Files for VMS binary (also in extra archive).
944 BIN_VMS = \ 945 BIN_VMS = \
945 README_vms.txt \ 946 README_vms.txt \
946 947
947 # files for OS/2 binary (also in extra archive) 948 # Files for OS/2 binary (also in extra archive).
948 BIN_OS2 = \ 949 BIN_OS2 = \
949 README_os2.txt \ 950 README_os2.txt \
950 951
951 # binary files for extra archive 952 # Binary files for extra archive.
952 BIN_EXTRA = \ 953 BIN_EXTRA = \
953 $(BIN_AMI) \ 954 $(BIN_AMI) \
954 $(BIN_DOS) \ 955 $(BIN_DOS) \
955 $(BIN_OLE) \ 956 $(BIN_OLE) \
956 $(BIN_W32S) \ 957 $(BIN_W32S) \
957 $(BIN_VMS) \ 958 $(BIN_VMS) \
958 $(BIN_OS2) \ 959 $(BIN_OS2) \
959 960
960 # all files for extra archive 961 # All files for extra archive.
961 EXTRA = \ 962 EXTRA = \
962 $(BIN_EXTRA) \ 963 $(BIN_EXTRA) \
963 $(ROOT_EXTRA) \ 964 $(ROOT_EXTRA) \
964 $(RT_EXTRA) \ 965 $(RT_EXTRA) \
965 $(SRC_EXTRA) \ 966 $(SRC_EXTRA) \
966 README_extra.txt \ 967 README_extra.txt \
967 runtime/vimlogo.xpm \ 968 runtime/vimlogo.xpm \
968 969
969 # files in READMEdir that are included from the top dir 970 # Files in READMEdir that are included from the top dir.
970 IN_README_DIR = \ 971 IN_README_DIR = \
971 README.txt.info \ 972 README.txt.info \
972 README_ami.txt \ 973 README_ami.txt \
973 README_ami.txt.info \ 974 README_ami.txt.info \
974 README_amibin.txt \ 975 README_amibin.txt \
995 Xxd.info \ 996 Xxd.info \
996 runtime.info \ 997 runtime.info \
997 src.info \ 998 src.info \
998 vimdir.info \ 999 vimdir.info \
999 1000
1000 # generic language files 1001 # Generic language files.
1001 LANG_GEN = \ 1002 LANG_GEN = \
1002 runtime/doc/*-da.1 \ 1003 runtime/doc/*-da.1 \
1003 runtime/doc/*-da.UTF-8.1 \ 1004 runtime/doc/*-da.UTF-8.1 \
1004 runtime/doc/*-de.1 \ 1005 runtime/doc/*-de.1 \
1005 runtime/doc/*-de.UTF-8.1 \ 1006 runtime/doc/*-de.UTF-8.1 \
1048 runtime/spell/check/*.dic \ 1049 runtime/spell/check/*.dic \
1049 runtime/spell/yi/README.txt \ 1050 runtime/spell/yi/README.txt \
1050 runtime/spell/main.aap \ 1051 runtime/spell/main.aap \
1051 runtime/spell/*.vim \ 1052 runtime/spell/*.vim \
1052 1053
1053 # generic language files, binary 1054 # Generic language files, binary.
1054 LANG_GEN_BIN = \ 1055 LANG_GEN_BIN = \
1055 runtime/spell/README_en.txt \ 1056 runtime/spell/README_en.txt \
1056 runtime/spell/en.ascii.spl \ 1057 runtime/spell/en.ascii.spl \
1057 runtime/spell/en.latin1.spl \ 1058 runtime/spell/en.latin1.spl \
1058 runtime/spell/en.utf-8.spl \ 1059 runtime/spell/en.utf-8.spl \
1059 runtime/spell/en.ascii.sug \ 1060 runtime/spell/en.ascii.sug \
1060 runtime/spell/en.latin1.sug \ 1061 runtime/spell/en.latin1.sug \
1061 runtime/spell/en.utf-8.sug \ 1062 runtime/spell/en.utf-8.sug \
1062 1063
1063 # all files for lang archive 1064 # All files for lang archive.
1064 LANG_SRC = \ 1065 LANG_SRC = \
1065 src/po/README.txt \ 1066 src/po/README.txt \
1066 src/po/README_mingw.txt \ 1067 src/po/README_mingw.txt \
1067 src/po/README_mvc.txt \ 1068 src/po/README_mvc.txt \
1068 src/po/check.vim \ 1069 src/po/check.vim \
1078 src/po/gvim.desktop.in \ 1079 src/po/gvim.desktop.in \
1079 src/po/sjiscorr.c \ 1080 src/po/sjiscorr.c \
1080 src/po/big5corr.c \ 1081 src/po/big5corr.c \
1081 src/po/*.po \ 1082 src/po/*.po \
1082 1083
1083 # the language files for the Win32 lang archive 1084 # The language files for the Win32 lang archive.
1084 LANG_DOS = \ 1085 LANG_DOS = \
1085 src/po/*.mo \ 1086 src/po/*.mo \
1086 1087
1087 # Files in the repository that are deliberately not listed above, and will thus 1088 # Files in the repository that are deliberately not listed above, and will thus
1088 # be excluded from distribution tarballs and the like. 1089 # be excluded from distribution tarballs and the like.