/[weechat]/weechat/src/Makefile
ViewVC logotype

Diff of /weechat/src/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by flashcode, Sun Oct 12 00:05:29 2003 UTC revision 1.4 by flashcode, Sun Oct 12 14:13:48 2003 UTC
# Line 23  OUTPUT=weechat Line 23  OUTPUT=weechat
23    
24  OBJS=weechat.o config.o command.o completion.o history.o  OBJS=weechat.o config.o command.o completion.o history.o
25  OBJS_IRC=irc/irc.a  OBJS_IRC=irc/irc.a
26  OBJS_GUI=gui/gui.a  OBJS_GUI=gui/gui.a gui/gui-common.o
27    
28    
29  # WeeChat with Curses interface  # WeeChat with Curses interface
# Line 38  endif Line 38  endif
38  # WeeChat with Gtk+ interface  # WeeChat with Gtk+ interface
39  ifeq ($(GUI), gtk)  ifeq ($(GUI), gtk)
40  OBJS_GTK=gui-gtk.o  OBJS_GTK=gui-gtk.o
41  LIBS_GTK=  LIBS_GTK=`pkg-config --libs gtk+-2.0`
42    INCLUDES=`pkg-config --cflags gtk+-2.0`
43  DEFINES=WEE_GTK  DEFINES=WEE_GTK
44  gtk: $(OBJS) $(OBJS_IRC) $(OBJS_GUI)  gtk: $(OBJS) $(OBJS_IRC) $(OBJS_GUI)
45          $(CC) $(OPTIONS) $(OBJS) $(OBJS_IRC) $(OBJS_GUI) -o $(OUTPUT) $(LIBS_GTK)          $(CC) $(OPTIONS) $(OBJS) $(OBJS_IRC) $(OBJS_GUI) -o $(OUTPUT) $(LIBS_GTK)
# Line 61  $(OBJS): Line 62  $(OBJS):
62          $(CC) $(OPTIONS) -o $@ -c $< $(INCLUDES) -D$(DEFINES)          $(CC) $(OPTIONS) -o $@ -c $< $(INCLUDES) -D$(DEFINES)
63    
64  irc/irc.a:  irc/irc.a:
65          cd irc && make          cd irc && make GUI=$(GUI)
66    
67  gui/gui.a:  gui/gui.a:
68          cd gui && make $(GUI) GUI=$(GUI)          cd gui && make $(GUI) GUI=$(GUI)

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26