"Fossies" - the Fresh Open Source Software Archive

Member "netbiff-0.9.18/Makefile" (7 Feb 2005, 3261 Bytes) of package /linux/privat/old/netbiff-0.9.18.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 # Automatically generated by mmake; do not edit!
    2 
    3 all: \
    4 netbiff netbiffd-imap netbiffd-file
    5 
    6 action.o: \
    7 compile action.c action.h xlib.h gui.h connection.h buffer.h
    8 	./compile action.c
    9 
   10 auto_home.shlib: \
   11 conf-home
   12 	echo "auto_home=\"`head -n 1 conf-home`\"" > auto_home.shlib
   13 
   14 buffer.o: \
   15 compile buffer.c buffer.h xlib.h
   16 	./compile buffer.c
   17 
   18 catscript: \
   19 warn-auto.sh catscript.sh
   20 	cat warn-auto.sh catscript.sh > catscript
   21 	chmod 755 catscript
   22 
   23 cflags:
   24 	pkg-config --cflags gtk+-2.0 > cflags 2>/dev/null || true
   25 
   26 child.o: \
   27 compile child.c child.h
   28 	./compile child.c
   29 
   30 compile: \
   31 warn-auto.sh conf-cc cflags
   32 	( cat warn-auto.sh; \
   33 	echo exec "`head -n 1 conf-cc`" "`cat cflags`" '-c $${1+"$$@"}' \
   34 	) > compile
   35 	chmod 755 compile
   36 
   37 conf.o: \
   38 compile conf.c conf.h connection.h action.h buffer.h xlib.h \
   39 defaults.h dir.h
   40 	./compile conf.c
   41 
   42 connection.o: \
   43 compile connection.c connection.h action.h buffer.h xlib.h gui.h
   44 	./compile connection.c
   45 
   46 dir.o: \
   47 compile dir.c dir.h xlib.h
   48 	./compile dir.c
   49 
   50 do_install: \
   51 catscript warn-auto.sh do_install.sh auto_home.shlib hier.shlib
   52 	./catscript do_install warn-auto.sh auto_home.shlib hier.shlib \
   53 	do_install.sh
   54 	sh -n do_install
   55 	chmod 755 do_install
   56 
   57 gtk.h:
   58 	(if pkg-config gtk+-2.0; then echo '#define GUI_GTK'; fi) >gtk.h
   59 
   60 gtk.lib:
   61 	pkg-config --libs gtk+-2.0 > gtk.lib 2>/dev/null || true
   62 
   63 gui.o: \
   64 compile gui.c gui.h connection.h action.h buffer.h xlib.h
   65 	./compile gui.c
   66 
   67 gui_gtk.o: \
   68 compile gui_gtk.c gtk.h gui.h connection.h action.h buffer.h conf.h \
   69 proto.h xlib.h flagup.xpm flagdown.xpm yes.xpm no.xpm
   70 	./compile gui_gtk.c
   71 
   72 gui_text.o: \
   73 compile gui_text.c gui.h connection.h action.h buffer.h proto.h \
   74 xlib.h conf.h
   75 	./compile gui_text.c
   76 
   77 home.o: \
   78 compile home.c home.h xlib.h
   79 	./compile home.c
   80 
   81 imap.o: \
   82 compile imap.c imap.h util.h
   83 	./compile imap.c
   84 
   85 install: \
   86 all do_install
   87 	./do_install
   88 
   89 load: \
   90 warn-auto.sh conf-ld
   91 	( cat warn-auto.sh; \
   92 	echo 'main="$$1"; shift'; \
   93 	echo exec "`head -n 1 conf-ld`" \
   94 	'-o "$$main" "$$main".o $${1+"$$@"}' \
   95 	) > load
   96 	chmod 755 load
   97 
   98 nbproto.o: \
   99 compile nbproto.c nbproto.h util.h
  100 	./compile nbproto.c
  101 
  102 netbiff: \
  103 load netbiff.o action.o buffer.o child.o conf.o connection.o dir.o \
  104 gui.o gui_gtk.o gui_text.o home.o proto.o xlib.o gtk.lib
  105 	./load netbiff action.o buffer.o child.o conf.o connection.o dir.o \
  106 	gui.o gui_gtk.o gui_text.o home.o proto.o xlib.o `cat gtk.lib`
  107 
  108 netbiff.o: \
  109 compile netbiff.c child.h conf.h connection.h action.h buffer.h \
  110 defaults.h gui.h home.h proto.h xlib.h
  111 	./compile netbiff.c
  112 
  113 netbiffd-file: \
  114 load netbiffd-file.o nbproto.o util.o
  115 	./load netbiffd-file nbproto.o util.o
  116 
  117 netbiffd-file.o: \
  118 compile netbiffd-file.c nbproto.h
  119 	./compile netbiffd-file.c
  120 
  121 netbiffd-imap: \
  122 load netbiffd-imap.o nbproto.o imap.o util.o ssl.lib
  123 	./load netbiffd-imap nbproto.o imap.o util.o `cat ssl.lib`
  124 
  125 netbiffd-imap.o: \
  126 compile netbiffd-imap.c imap.h nbproto.h
  127 	./compile netbiffd-imap.c
  128 
  129 proto.o: \
  130 compile proto.c proto.h connection.h action.h buffer.h xlib.h gui.h \
  131 conf.h
  132 	./compile proto.c
  133 
  134 ssl.lib: \
  135 conf-ssl
  136 	head -n 1 conf-ssl > ssl.lib
  137 
  138 util.o: \
  139 compile util.c util.h
  140 	./compile util.c
  141 
  142 xlib.o: \
  143 compile xlib.c xlib.h gui.h connection.h action.h buffer.h defaults.h
  144 	./compile xlib.c
  145 
  146 clean:
  147 	rm -rf `cat TARGETS`