Mercurial > vim
comparison src/Makefile @ 11:4424b47a0797
updated for version 7.0003
author | vimboss |
---|---|
date | Wed, 30 Jun 2004 16:16:41 +0000 |
parents | 4102fb4ea781 |
children | bdeee1504ac1 |
comparison
equal
deleted
inserted
replaced
10:4e2284e71352 | 11:4424b47a0797 |
---|---|
334 # GNOME means GTK with Gnome support. If using GTK, then GNOME will | 334 # GNOME means GTK with Gnome support. If using GTK, then GNOME will |
335 # automatically be used if it is found. If you have GNOME, but do not want to | 335 # automatically be used if it is found. If you have GNOME, but do not want to |
336 # use it (e.g., want a GTK-only version), then use --enable-gui=gtk. | 336 # use it (e.g., want a GTK-only version), then use --enable-gui=gtk. |
337 # | 337 # |
338 # If the selected GUI isn't found, the GUI is disabled automatically | 338 # If the selected GUI isn't found, the GUI is disabled automatically |
339 #CONF_OPT_GUI = --enable-gui=kde | |
339 #CONF_OPT_GUI = --enable-gui=gtk | 340 #CONF_OPT_GUI = --enable-gui=gtk |
340 #CONF_OPT_GUI = --enable-gui=gtk --disable-gtktest | 341 #CONF_OPT_GUI = --enable-gui=gtk --disable-gtktest |
341 #CONF_OPT_GUI = --enable-gui=gtk2 | 342 #CONF_OPT_GUI = --enable-gui=gtk2 |
342 #CONF_OPT_GUI = --enable-gui=gtk2 --disable-gtktest | 343 #CONF_OPT_GUI = --enable-gui=gtk2 --disable-gtktest |
343 #CONF_OPT_GUI = --enable-gui=gnome | 344 #CONF_OPT_GUI = --enable-gui=gnome |
1039 #GUI_TESTTARGET = $(NONE_TESTTARGET) | 1040 #GUI_TESTTARGET = $(NONE_TESTTARGET) |
1040 | 1041 |
1041 # Without a GUI install the normal way. | 1042 # Without a GUI install the normal way. |
1042 NONE_INSTALL = install_normal | 1043 NONE_INSTALL = install_normal |
1043 | 1044 |
1045 ### KDE GUI interface. | |
1046 KDE_DIR = $(KDE_PREFIX) | |
1047 KDE_INCL = gui.h | |
1048 KDE_SRC = gui.c pty.c gui_kde.cc gui_kde_x11.cc gui_kde_widget.cc gui_kde_widget_moc.cc kvim_iface_skel.cc | |
1049 KDE_OBJ = objects/gui.o objects/pty.o objects/gui_kde.o objects/gui_kde_x11.o \ | |
1050 objects/gui_kde_widget.o objects/gui_kde_widget_moc.o \ | |
1051 objects/kvim_iface_skel.o | |
1052 KDE_DEFS = -DFEAT_GUI_KDE $(NARROW_PROTO) | |
1053 KDE_IPATH = $(GUI_INC_LOC) | |
1054 KDE_LIBS_DIR = $(GUI_LIB_LOC) | |
1055 KDE_LIBS1 = | |
1056 KDE_LIBS2 = $(KDE_LIBNAME) | |
1057 KDE_INSTALL = install_normal | |
1058 KDE_TARGETS = installklinks installkdeicons | |
1059 KDE_MAN_TARGETS = | |
1060 KDE_TESTTARGET = gui | |
1061 | |
1062 #for KDE rename files to avoid confusion with gvim for GTK | |
1063 KVIMNAME = k$(VIMNAME) | |
1064 KVIMTARGET = $(KVIMNAME)$(LNKEXT) | |
1065 KVIEWNAME = k$(VIEWNAME) | |
1066 KVIEWTARGET = $(KVIEWNAME)$(LNKEXT) | |
1067 RKVIMNAME = r$(KVIMNAME) | |
1068 RKVIMTARGET = $(RKVIMNAME)$(LNKEXT) | |
1069 RKVIEWNAME = r$(KVIEWNAME) | |
1070 RKVIEWTARGET = $(RKVIEWNAME)$(LNKEXT) | |
1071 KVIMDIFFNAME = k$(VIMDIFFNAME) | |
1072 KVIMDIFFTARGET = $(KVIMDIFFNAME)$(LNKEXT) | |
1073 | |
1044 ### GTK GUI | 1074 ### GTK GUI |
1045 GTK_SRC = gui.c gui_gtk.c gui_gtk_x11.c pty.c gui_gtk_f.c \ | 1075 GTK_SRC = gui.c gui_gtk.c gui_gtk_x11.c pty.c gui_gtk_f.c \ |
1046 gui_beval.c | 1076 gui_beval.c |
1047 GTK_OBJ = objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o \ | 1077 GTK_OBJ = objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o \ |
1048 objects/pty.o objects/gui_gtk_f.o \ | 1078 objects/pty.o objects/gui_gtk_f.o \ |
1168 CARBONGUI_TARGETS = | 1198 CARBONGUI_TARGETS = |
1169 CARBONGUI_MAN_TARGETS = | 1199 CARBONGUI_MAN_TARGETS = |
1170 CARBONGUI_TESTTARGET = | 1200 CARBONGUI_TESTTARGET = |
1171 | 1201 |
1172 # All GUI files | 1202 # All GUI files |
1173 ALL_GUI_SRC = gui.c gui_gtk.c gui_gtk_f.c gui_motif.c gui_athena.c gui_gtk_x11.c gui_x11.c gui_at_sb.c gui_at_fs.c pty.c | 1203 ALL_GUI_SRC = gui.c gui_gtk.c gui_gtk_f.c gui_motif.c gui_athena.c gui_gtk_x11.c gui_x11.c gui_at_sb.c gui_at_fs.c pty.c gui_kde.cc gui_kde_widget.cc gui_kde_x11.cc gui_kde_widget_moc.cc |
1174 ALL_GUI_PRO = gui.pro gui_gtk.pro gui_motif.pro gui_athena.pro gui_gtk_x11.pro gui_x11.pro gui_w16.pro gui_w32.pro gui_amiga.pro gui_photon.pro | 1204 ALL_GUI_PRO = gui.pro gui_gtk.pro gui_motif.pro gui_athena.pro gui_gtk_x11.pro gui_x11.pro gui_w16.pro gui_w32.pro gui_amiga.pro gui_photon.pro gui_kde.pro gui_kde_x11.pro |
1175 | 1205 |
1176 # }}} | 1206 # }}} |
1177 | 1207 |
1178 ### Command to create dependencies based on #include "..." | 1208 ### Command to create dependencies based on #include "..." |
1179 ### prototype headers are ignored due to -DPROTO, system | 1209 ### prototype headers are ignored due to -DPROTO, system |
1305 $(OS_EXTRA_SRC) | 1335 $(OS_EXTRA_SRC) |
1306 | 1336 |
1307 SRC = $(BASIC_SRC) $(GUI_SRC) $(HANGULIN_SRC) $(PERL_SRC) $(PYTHON_SRC) \ | 1337 SRC = $(BASIC_SRC) $(GUI_SRC) $(HANGULIN_SRC) $(PERL_SRC) $(PYTHON_SRC) \ |
1308 $(TCL_SRC) $(RUBY_SRC) $(SNIFF_SRC) $(WORKSHOP_SRC) $(WSDEBUG_SRC) | 1338 $(TCL_SRC) $(RUBY_SRC) $(SNIFF_SRC) $(WORKSHOP_SRC) $(WSDEBUG_SRC) |
1309 | 1339 |
1310 TAGS_SRC = *.c *.cpp if_perl.xs | 1340 TAGS_SRC = *.c *.cpp *.cc if_perl.xs |
1311 | 1341 |
1312 EXTRA_SRC = hangulin.c auto/if_perl.c if_perlsfio.c if_python.c if_tcl.c \ | 1342 EXTRA_SRC = hangulin.c auto/if_perl.c if_perlsfio.c if_python.c if_tcl.c \ |
1313 if_ruby.c if_sniff.c gui_beval.c \ | 1343 if_ruby.c if_sniff.c gui_beval.c \ |
1314 workshop.c wsdebug.c integration.c netbeans.c | 1344 workshop.c wsdebug.c integration.c netbeans.c |
1315 | 1345 |
1798 $(INSTALL_DATA) $(KMAPSOURCE)/README.txt $(KMAPSOURCE)/*.vim $(DEST_KMAP); \ | 1828 $(INSTALL_DATA) $(KMAPSOURCE)/README.txt $(KMAPSOURCE)/*.vim $(DEST_KMAP); \ |
1799 chmod $(FILEMOD) $(DEST_KMAP)/README.txt $(DEST_KMAP)/*.vim; \ | 1829 chmod $(FILEMOD) $(DEST_KMAP)/README.txt $(DEST_KMAP)/*.vim; \ |
1800 fi | 1830 fi |
1801 | 1831 |
1802 # install the icons for KDE, if the directory exists and the icon doesn't. | 1832 # install the icons for KDE, if the directory exists and the icon doesn't. |
1833 # doesn't.<=looks strange to install icons to user's directory ;), i add my | |
1834 # own install procedure, mikmak | |
1835 installkdeicons: | |
1836 mkdir -p $(DESTDIR)$(KDE_DIR)/share/applnk/Editors/ | |
1837 mkdir -p $(DESTDIR)$(KDE_DIR)/share/icons/hicolor/32x32/apps/ | |
1838 mkdir -p $(DESTDIR)$(KDE_DIR)/share/icons/hicolor/48x48/apps/ | |
1839 mkdir -p $(DESTDIR)$(KDE_DIR)/share/icons/hicolor/22x22/actions/ | |
1840 mkdir -p $(DESTDIR)$(KDE_DIR)/share/icons/hicolor/16x16/actions/ | |
1841 mkdir -p $(DESTDIR)$(KDE_DIR)/share/apps/kvim | |
1842 | |
1843 cp ../runtime/KVim.desktop $(DESTDIR)$(KDE_DIR)/share/applnk/Editors/ && chmod 644 $(DESTDIR)$(KDE_DIR)/share/applnk/Editors/KVim.desktop | |
1844 cp ../runtime/kvim32x32.png $(DESTDIR)$(KDE_DIR)/share/icons/hicolor/32x32/apps/kvim.png && chmod 644 $(DESTDIR)$(KDE_DIR)/share/icons/hicolor/32x32/apps/kvim.png | |
1845 cp ../runtime/kvim48x48.png $(DESTDIR)$(KDE_DIR)/share/icons/hicolor/48x48/apps/kvim.png && chmod 644 $(DESTDIR)$(KDE_DIR)/share/icons/hicolor/48x48/apps/kvim.png | |
1846 cp ../runtime/hi16-action-make.png $(DESTDIR)$(KDE_DIR)/share/icons/hicolor/16x16/actions/hi16-action-make.png | |
1847 cp ../runtime/hi22-action-make.png $(DESTDIR)$(KDE_DIR)/share/icons/hicolor/22x22/actions/hi22-action-make.png | |
1848 cp ../runtime/kde-tips $(DESTDIR)$(KDE_DIR)/share/apps/kvim/tips && chmod 644 $(DESTDIR)$(KDE_DIR)/share/apps/kvim/tips | |
1849 | |
1803 ICON48PATH = $(DESTDIR)$(DATADIR)/icons/hicolor/48x48/apps | 1850 ICON48PATH = $(DESTDIR)$(DATADIR)/icons/hicolor/48x48/apps |
1804 ICON32PATH = $(DESTDIR)$(DATADIR)/icons/locolor/32x32/apps | 1851 ICON32PATH = $(DESTDIR)$(DATADIR)/icons/locolor/32x32/apps |
1805 ICON16PATH = $(DESTDIR)$(DATADIR)/icons/locolor/16x16/apps | 1852 ICON16PATH = $(DESTDIR)$(DATADIR)/icons/locolor/16x16/apps |
1806 KDEPATH = $(HOME)/.kde/share/icons | 1853 KDEPATH = $(HOME)/.kde/share/icons |
1807 install-icons: | 1854 install-icons: |
1846 $(DEST_BIN)/$(RGVIEWTARGET) \ | 1893 $(DEST_BIN)/$(RGVIEWTARGET) \ |
1847 $(DEST_BIN)/$(EVIMTARGET) \ | 1894 $(DEST_BIN)/$(EVIMTARGET) \ |
1848 $(DEST_BIN)/$(EVIEWTARGET) \ | 1895 $(DEST_BIN)/$(EVIEWTARGET) \ |
1849 $(INSTALLGVIMDIFF) | 1896 $(INSTALLGVIMDIFF) |
1850 | 1897 |
1898 installklinks: $(DEST_BIN)/$(KVIMTARGET) \ | |
1899 $(DEST_BIN)/$(KVIEWTARGET) \ | |
1900 $(DEST_BIN)/$(RKVIMTARGET) \ | |
1901 $(DEST_BIN)/$(RKVIEWTARGET) \ | |
1902 $(DEST_BIN)/$(EVIMTARGET) \ | |
1903 $(DEST_BIN)/$(EVIEWTARGET) \ | |
1904 installkvimdiff | |
1905 | |
1851 installvimdiff: $(DEST_BIN)/$(VIMDIFFTARGET) | 1906 installvimdiff: $(DEST_BIN)/$(VIMDIFFTARGET) |
1852 installgvimdiff: $(DEST_BIN)/$(GVIMDIFFTARGET) | 1907 installgvimdiff: $(DEST_BIN)/$(GVIMDIFFTARGET) |
1908 installkvimdiff: $(DEST_BIN)/$(KVIMDIFFTARGET) | |
1853 | 1909 |
1854 $(DEST_BIN)/$(EXTARGET): | 1910 $(DEST_BIN)/$(EXTARGET): |
1855 cd $(DEST_BIN); ln -s $(VIMTARGET) $(EXTARGET) | 1911 cd $(DEST_BIN); ln -s $(VIMTARGET) $(EXTARGET) |
1856 | 1912 |
1857 $(DEST_BIN)/$(VIEWTARGET): | 1913 $(DEST_BIN)/$(VIEWTARGET): |
1861 cd $(DEST_BIN); ln -s $(VIMTARGET) $(GVIMTARGET) | 1917 cd $(DEST_BIN); ln -s $(VIMTARGET) $(GVIMTARGET) |
1862 | 1918 |
1863 $(DEST_BIN)/$(GVIEWTARGET): | 1919 $(DEST_BIN)/$(GVIEWTARGET): |
1864 cd $(DEST_BIN); ln -s $(VIMTARGET) $(GVIEWTARGET) | 1920 cd $(DEST_BIN); ln -s $(VIMTARGET) $(GVIEWTARGET) |
1865 | 1921 |
1922 $(DEST_BIN)/$(KVIMTARGET): | |
1923 cd $(DEST_BIN); ln -s $(VIMTARGET) $(KVIMTARGET) | |
1924 | |
1925 $(DEST_BIN)/$(KVIEWTARGET): | |
1926 cd $(DEST_BIN); ln -s $(VIMTARGET) $(KVIEWTARGET) | |
1927 | |
1866 $(DEST_BIN)/$(RVIMTARGET): | 1928 $(DEST_BIN)/$(RVIMTARGET): |
1867 cd $(DEST_BIN); ln -s $(VIMTARGET) $(RVIMTARGET) | 1929 cd $(DEST_BIN); ln -s $(VIMTARGET) $(RVIMTARGET) |
1868 | 1930 |
1869 $(DEST_BIN)/$(RVIEWTARGET): | 1931 $(DEST_BIN)/$(RVIEWTARGET): |
1870 cd $(DEST_BIN); ln -s $(VIMTARGET) $(RVIEWTARGET) | 1932 cd $(DEST_BIN); ln -s $(VIMTARGET) $(RVIEWTARGET) |
1873 cd $(DEST_BIN); ln -s $(VIMTARGET) $(RGVIMTARGET) | 1935 cd $(DEST_BIN); ln -s $(VIMTARGET) $(RGVIMTARGET) |
1874 | 1936 |
1875 $(DEST_BIN)/$(RGVIEWTARGET): | 1937 $(DEST_BIN)/$(RGVIEWTARGET): |
1876 cd $(DEST_BIN); ln -s $(VIMTARGET) $(RGVIEWTARGET) | 1938 cd $(DEST_BIN); ln -s $(VIMTARGET) $(RGVIEWTARGET) |
1877 | 1939 |
1940 $(DEST_BIN)/$(RKVIMTARGET): | |
1941 cd $(DEST_BIN); ln -s $(VIMTARGET) $(RKVIMTARGET) | |
1942 | |
1943 $(DEST_BIN)/$(RKVIEWTARGET): | |
1944 cd $(DEST_BIN); ln -s $(VIMTARGET) $(RKVIEWTARGET) | |
1945 | |
1878 $(DEST_BIN)/$(VIMDIFFTARGET): | 1946 $(DEST_BIN)/$(VIMDIFFTARGET): |
1879 cd $(DEST_BIN); ln -s $(VIMTARGET) $(VIMDIFFTARGET) | 1947 cd $(DEST_BIN); ln -s $(VIMTARGET) $(VIMDIFFTARGET) |
1880 | 1948 |
1881 $(DEST_BIN)/$(GVIMDIFFTARGET): | 1949 $(DEST_BIN)/$(GVIMDIFFTARGET): |
1882 cd $(DEST_BIN); ln -s $(VIMTARGET) $(GVIMDIFFTARGET) | 1950 cd $(DEST_BIN); ln -s $(VIMTARGET) $(GVIMDIFFTARGET) |
1951 | |
1952 $(DEST_BIN)/$(KVIMDIFFTARGET): | |
1953 cd $(DEST_BIN); ln -s $(VIMTARGET) $(KVIMDIFFTARGET) | |
1883 | 1954 |
1884 $(DEST_BIN)/$(EVIMTARGET): | 1955 $(DEST_BIN)/$(EVIMTARGET): |
1885 cd $(DEST_BIN); ln -s $(VIMTARGET) $(EVIMTARGET) | 1956 cd $(DEST_BIN); ln -s $(VIMTARGET) $(EVIMTARGET) |
1886 | 1957 |
1887 $(DEST_BIN)/$(EVIEWTARGET): | 1958 $(DEST_BIN)/$(EVIEWTARGET): |
1893 $(DEST_MAN)/$(EXNAME).1 \ | 1964 $(DEST_MAN)/$(EXNAME).1 \ |
1894 $(DEST_MAN)/$(VIEWNAME).1 \ | 1965 $(DEST_MAN)/$(VIEWNAME).1 \ |
1895 $(DEST_MAN)/$(RVIMNAME).1 \ | 1966 $(DEST_MAN)/$(RVIMNAME).1 \ |
1896 $(DEST_MAN)/$(RVIEWNAME).1 | 1967 $(DEST_MAN)/$(RVIEWNAME).1 |
1897 | 1968 |
1898 installghelplinks: $(DEST_MAN)/$(GVIMNAME).1 \ | 1969 installghelplinks installkhelplinks : $(DEST_MAN)/$(GVIMNAME).1 \ |
1899 $(DEST_MAN)/$(GVIEWNAME).1 \ | 1970 $(DEST_MAN)/$(GVIEWNAME).1 \ |
1900 $(DEST_MAN)/$(RGVIMNAME).1 \ | 1971 $(DEST_MAN)/$(RGVIMNAME).1 \ |
1901 $(DEST_MAN)/$(RGVIEWNAME).1 \ | 1972 $(DEST_MAN)/$(RGVIEWNAME).1 \ |
1902 $(DEST_MAN)/$(GVIMDIFFNAME).1 \ | 1973 $(DEST_MAN)/$(GVIMDIFFNAME).1 \ |
1903 $(DEST_MAN)/$(EVIEWNAME).1 | 1974 $(DEST_MAN)/$(EVIEWNAME).1 |
1937 -rm -f $(DEST_MAN)/$(VIMNAME).1 $(DEST_MAN)/$(VIMNAME)tutor.1 | 2008 -rm -f $(DEST_MAN)/$(VIMNAME).1 $(DEST_MAN)/$(VIMNAME)tutor.1 |
1938 -rm -f $(DEST_BIN)/vimtutor | 2009 -rm -f $(DEST_BIN)/vimtutor |
1939 -rm -f $(DEST_BIN)/xxd$(EXEEXT) $(DEST_MAN)/xxd.1 | 2010 -rm -f $(DEST_BIN)/xxd$(EXEEXT) $(DEST_MAN)/xxd.1 |
1940 -rm -f $(DEST_BIN)/$(EXTARGET) $(DEST_BIN)/$(VIEWTARGET) | 2011 -rm -f $(DEST_BIN)/$(EXTARGET) $(DEST_BIN)/$(VIEWTARGET) |
1941 -rm -f $(DEST_BIN)/$(GVIMTARGET) $(DEST_BIN)/$(GVIEWTARGET) | 2012 -rm -f $(DEST_BIN)/$(GVIMTARGET) $(DEST_BIN)/$(GVIEWTARGET) |
2013 -rm -f $(DEST_BIN)/$(KVIMTARGET) $(DEST_BIN)/$(KVIEWTARGET) | |
1942 -rm -f $(DEST_BIN)/$(RVIMTARGET) $(DEST_BIN)/$(RVIEWTARGET) | 2014 -rm -f $(DEST_BIN)/$(RVIMTARGET) $(DEST_BIN)/$(RVIEWTARGET) |
1943 -rm -f $(DEST_BIN)/$(RGVIMTARGET) $(DEST_BIN)/$(RGVIEWTARGET) | 2015 -rm -f $(DEST_BIN)/$(RGVIMTARGET) $(DEST_BIN)/$(RGVIEWTARGET) |
2016 -rm -f $(DEST_BIN)/$(RKVIMTARGET) $(DEST_BIN)/$(RKVIEWTARGET) | |
1944 -rm -f $(DEST_BIN)/$(VIMDIFFTARGET) $(DEST_BIN)/$(GVIMDIFFTARGET) | 2017 -rm -f $(DEST_BIN)/$(VIMDIFFTARGET) $(DEST_BIN)/$(GVIMDIFFTARGET) |
2018 -rm -f $(DEST_BIN)/$(VIMDIFFTARGET) $(DEST_BIN)/$(KVIMDIFFTARGET) | |
1945 -rm -f $(DEST_BIN)/$(EVIMTARGET) $(DEST_BIN)/$(EVIEWTARGET) | 2019 -rm -f $(DEST_BIN)/$(EVIMTARGET) $(DEST_BIN)/$(EVIEWTARGET) |
1946 -rm -f $(DEST_MAN)/$(EXNAME).1 $(DEST_MAN)/$(VIEWNAME).1 | 2020 -rm -f $(DEST_MAN)/$(EXNAME).1 $(DEST_MAN)/$(VIEWNAME).1 |
1947 -rm -f $(DEST_MAN)/$(GVIMNAME).1 $(DEST_MAN)/$(GVIEWNAME).1 | 2021 -rm -f $(DEST_MAN)/$(GVIMNAME).1 $(DEST_MAN)/$(GVIEWNAME).1 |
1948 -rm -f $(DEST_MAN)/$(RVIMNAME).1 $(DEST_MAN)/$(RVIEWNAME).1 | 2022 -rm -f $(DEST_MAN)/$(RVIMNAME).1 $(DEST_MAN)/$(RVIEWNAME).1 |
1949 -rm -f $(DEST_MAN)/$(RGVIMNAME).1 $(DEST_MAN)/$(RGVIEWNAME).1 | 2023 -rm -f $(DEST_MAN)/$(RGVIMNAME).1 $(DEST_MAN)/$(RGVIEWNAME).1 |
1982 # We support common typing mistakes for Juergen! :-) | 2056 # We support common typing mistakes for Juergen! :-) |
1983 clean celan: testclean | 2057 clean celan: testclean |
1984 -rm -f *.o objects/* core $(VIMTARGET).core $(VIMTARGET) xxd/*.o | 2058 -rm -f *.o objects/* core $(VIMTARGET).core $(VIMTARGET) xxd/*.o |
1985 -rm -f $(TOOLS) auto/osdef.h auto/pathdef.c auto/if_perl.c | 2059 -rm -f $(TOOLS) auto/osdef.h auto/pathdef.c auto/if_perl.c |
1986 -rm -f conftest* *~ auto/link.sed | 2060 -rm -f conftest* *~ auto/link.sed |
2061 -rm -f gui_kde_widget_moc.cc kvim_iface_skel.cc *.kidl | |
1987 if test -d $(PODIR); then \ | 2062 if test -d $(PODIR); then \ |
1988 cd $(PODIR); $(MAKE) prefix=$(DESTDIR)$(prefix) clean; \ | 2063 cd $(PODIR); $(MAKE) prefix=$(DESTDIR)$(prefix) clean; \ |
1989 fi | 2064 fi |
1990 | 2065 |
1991 # Make a shadow directory for compilation on another system or with different | 2066 # Make a shadow directory for compilation on another system or with different |
2324 $(CCC) -o $@ workshop.c | 2399 $(CCC) -o $@ workshop.c |
2325 | 2400 |
2326 objects/wsdebug.o: wsdebug.c | 2401 objects/wsdebug.o: wsdebug.c |
2327 $(CCC) -o $@ wsdebug.c | 2402 $(CCC) -o $@ wsdebug.c |
2328 | 2403 |
2404 objects/gui_kde.o: gui_kde.cc | |
2405 $(CCC) -o $@ gui_kde.cc | |
2406 | |
2407 objects/gui_kde_x11.o: gui_kde_x11.cc | |
2408 $(CCC) -o $@ gui_kde_x11.cc | |
2409 | |
2410 objects/gui_kde_widget.o: gui_kde_widget.cc | |
2411 $(MOC) -o gui_kde_widget_moc.cc gui_kde_widget.h | |
2412 $(KDE_DIR)/bin/dcopidl kvim_iface.h > kvim_iface.kidl || ( rm -f kvim_iface.kidl ; /bin/false ) | |
2413 $(KDE_DIR)/bin/dcopidl2cpp --c++-suffix cc --no-stub kvim_iface.kidl | |
2414 $(CCC) -o $@ gui_kde_widget.cc | |
2415 | |
2416 objects/gui_kde_widget_moc.o: gui_kde_widget_moc.cc | |
2417 $(CCC) -o $@ gui_kde_widget_moc.cc | |
2418 | |
2419 objects/kvim_iface_skel.o: kvim_iface_skel.cc | |
2420 $(CCC) -o $@ kvim_iface_skel.cc | |
2421 | |
2329 objects/netbeans.o: netbeans.c | 2422 objects/netbeans.o: netbeans.c |
2330 $(CCC) -o $@ netbeans.c | 2423 $(CCC) -o $@ netbeans.c |
2331 | 2424 |
2332 Makefile: | 2425 Makefile: |
2333 @echo The name of the makefile MUST be "Makefile" (with capital M)!!!! | 2426 @echo The name of the makefile MUST be "Makefile" (with capital M)!!!! |
2635 globals.h farsi.h arabic.h gui_at_sb.h | 2728 globals.h farsi.h arabic.h gui_at_sb.h |
2636 objects/pty.o: pty.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \ | 2729 objects/pty.o: pty.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \ |
2637 ascii.h keymap.h term.h macros.h structs.h regexp.h gui.h gui_beval.h \ | 2730 ascii.h keymap.h term.h macros.h structs.h regexp.h gui.h gui_beval.h \ |
2638 proto/gui_beval.pro option.h ex_cmds.h proto.h globals.h farsi.h \ | 2731 proto/gui_beval.pro option.h ex_cmds.h proto.h globals.h farsi.h \ |
2639 arabic.h | 2732 arabic.h |
2733 objects/gui_kde.o: gui_kde.cc gui_kde_widget.h kvim_iface.h vim.h \ | |
2734 auto/config.h feature.h os_unix.h auto/osdef.h ascii.h keymap.h \ | |
2735 term.h macros.h structs.h regexp.h gui.h option.h ex_cmds.h proto.h \ | |
2736 globals.h farsi.h | |
2737 objects/gui_kde_widget.o: gui_kde_widget.cc gui_kde_widget.h kvim_iface.h \ | |
2738 vim.h auto/config.h feature.h os_unix.h auto/osdef.h ascii.h keymap.h \ | |
2739 term.h macros.h structs.h regexp.h gui.h option.h ex_cmds.h proto.h \ | |
2740 globals.h farsi.h proto/../../pixmaps/alert.xpm proto/../../pixmaps/error.xpm \ | |
2741 proto/../../pixmaps/generic.xpm proto/../../pixmaps/info.xpm \ | |
2742 proto/../../pixmaps/quest.xpm | |
2743 objects/gui_kde_x11.o: gui_kde_x11.cc gui_kde_widget.h kvim_iface.h vim.h \ | |
2744 auto/config.h feature.h os_unix.h auto/osdef.h ascii.h keymap.h \ | |
2745 term.h macros.h structs.h regexp.h gui.h option.h ex_cmds.h proto.h \ | |
2746 globals.h farsi.h version.h ../runtime/vim32x32.xpm | |
2747 objects/gui_kde_widget_moc.o: gui_kde_widget_moc.cc gui_kde_widget.h \ | |
2748 kvim_iface.h vim.h auto/config.h feature.h os_unix.h auto/osdef.h \ | |
2749 ascii.h keymap.h term.h macros.h structs.h regexp.h gui.h option.h \ | |
2750 ex_cmds.h proto.h globals.h | |
2640 objects/hangulin.o: hangulin.c vim.h auto/config.h feature.h os_unix.h \ | 2751 objects/hangulin.o: hangulin.c vim.h auto/config.h feature.h os_unix.h \ |
2641 auto/osdef.h ascii.h keymap.h term.h macros.h structs.h regexp.h \ | 2752 auto/osdef.h ascii.h keymap.h term.h macros.h structs.h regexp.h \ |
2642 gui.h gui_beval.h proto/gui_beval.pro option.h ex_cmds.h proto.h \ | 2753 gui.h gui_beval.h proto/gui_beval.pro option.h ex_cmds.h proto.h \ |
2643 globals.h farsi.h arabic.h | 2754 globals.h farsi.h arabic.h |
2644 objects/if_perl.o: auto/if_perl.c vim.h auto/config.h feature.h os_unix.h \ | 2755 objects/if_perl.o: auto/if_perl.c vim.h auto/config.h feature.h os_unix.h \ |