comparison src/Makefile @ 13:24d5189d3956

updated for version 7.0005
author vimboss
date Sat, 03 Jul 2004 16:05:59 +0000
parents bdeee1504ac1
children 946da5994c01
comparison
equal deleted inserted replaced
12:bdeee1504ac1 13:24d5189d3956
495 # Often used for GCC: mixed optimizing, lot of optimizing, debugging 495 # Often used for GCC: mixed optimizing, lot of optimizing, debugging
496 #CFLAGS = -g -O2 -fno-strength-reduce -Wall -Wshadow -Wmissing-prototypes 496 #CFLAGS = -g -O2 -fno-strength-reduce -Wall -Wshadow -Wmissing-prototypes
497 #CFLAGS = -g -O2 -fno-strength-reduce -Wall -Wmissing-prototypes 497 #CFLAGS = -g -O2 -fno-strength-reduce -Wall -Wmissing-prototypes
498 #CFLAGS = -O6 -fno-strength-reduce -Wall -Wshadow -Wmissing-prototypes 498 #CFLAGS = -O6 -fno-strength-reduce -Wall -Wshadow -Wmissing-prototypes
499 #CFLAGS = -g -DDEBUG -Wall -Wshadow -Wmissing-prototypes 499 #CFLAGS = -g -DDEBUG -Wall -Wshadow -Wmissing-prototypes
500 #CFLAGS = -g -O2 -DSTARTUPTIME=\"vimstartup\" -fno-strength-reduce -Wall -Wmissing-prototypes 500 #CFLAGS = -g -O2 '-DSTARTUPTIME="vimstartup"' -fno-strength-reduce -Wall -Wmissing-prototypes
501 501
502 # EFENCE - Electric-Fence malloc debugging: catches memory accesses beyond 502 # EFENCE - Electric-Fence malloc debugging: catches memory accesses beyond
503 # allocated memory (and makes every malloc()/free() very slow). 503 # allocated memory (and makes every malloc()/free() very slow).
504 # Electric Fence is free (search ftp sites). 504 # Electric Fence is free (search ftp sites).
505 # On FreeBSD you might need to enlarge the number of mmaps allowed. Do this 505 # On FreeBSD you might need to enlarge the number of mmaps allowed. Do this
1490 $(CONF_OPT_COMPBY) $(CONF_OPT_ACL) $(CONF_OPT_NETBEANS) \ 1490 $(CONF_OPT_COMPBY) $(CONF_OPT_ACL) $(CONF_OPT_NETBEANS) \
1491 $(CONF_ARGS) 1491 $(CONF_ARGS)
1492 1492
1493 # Use "make reconfig" to rerun configure without cached values. 1493 # Use "make reconfig" to rerun configure without cached values.
1494 # When config.h changes, most things will be recompiled automatically. 1494 # When config.h changes, most things will be recompiled automatically.
1495 # Use "myself" to make "all" with a possibly changed auto/config.mk. 1495 # Invoke $(MAKE) to run config with the empty auto/config.mk.
1496 reconfig: scratch clean config myself 1496 # Invoke $(MAKE) to build all with the filled auto/config.mk.
1497 reconfig: scratch clean
1498 $(MAKE) -f Makefile config
1499 $(MAKE) -f Makefile all
1497 1500
1498 # Run autoconf to produce auto/configure. 1501 # Run autoconf to produce auto/configure.
1499 # Note: 1502 # Note:
1500 # - DO NOT RUN autoconf MANUALLY! It will overwrite ./configure instead of 1503 # - DO NOT RUN autoconf MANUALLY! It will overwrite ./configure instead of
1501 # producing auto/configure. 1504 # producing auto/configure.
2411 $(MOC) -o gui_kde_widget_moc.cc gui_kde_widget.h 2414 $(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 ) 2415 $(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 2416 $(KDE_DIR)/bin/dcopidl2cpp --c++-suffix cc --no-stub kvim_iface.kidl
2414 $(CCC) -o $@ gui_kde_widget.cc 2417 $(CCC) -o $@ gui_kde_widget.cc
2415 2418
2419 gui_kde_widget_moc.cc: objects/gui_kde_widget.o
2416 objects/gui_kde_widget_moc.o: gui_kde_widget_moc.cc 2420 objects/gui_kde_widget_moc.o: gui_kde_widget_moc.cc
2417 $(CCC) -o $@ gui_kde_widget_moc.cc 2421 $(CCC) -o $@ gui_kde_widget_moc.cc
2418 2422
2423 kvim_iface_skel.cc: objects/gui_kde_widget.o
2419 objects/kvim_iface_skel.o: kvim_iface_skel.cc 2424 objects/kvim_iface_skel.o: kvim_iface_skel.cc
2420 $(CCC) -o $@ kvim_iface_skel.cc 2425 $(CCC) -o $@ kvim_iface_skel.cc
2421 2426
2422 objects/netbeans.o: netbeans.c 2427 objects/netbeans.o: netbeans.c
2423 $(CCC) -o $@ netbeans.c 2428 $(CCC) -o $@ netbeans.c