"Fossies" - the Fresh Open Source Software Archive

Member "giis_4.6.2/src/Makefile.in" (27 Mar 2012, 1737 Bytes) of package /linux/misc/old/giis_4.6.2.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Bash source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file.

    1 #!/bin/bash
    2 # Makefile for giis package
    3 #
    4 
    5 VERSION="\"0.4.4\""
    6 prefix ?=/usr
    7 bindir = ${prefix}/bin
    8 datadir =${prefix}/giis
    9 sysconfdir =/etc
   10 
   11 FLAGS = -Wall -O2 -I/usr/include -I/usr/src/linux/include -DVERSION=${VERSION}
   12 CFLAGS  = -g
   13 LDADD   = -lm
   14 CC      = gcc ${FLAGS} 
   15 
   16 bin_PROGRAMS = giis
   17 giis_SOURCES = main.c  dir.c  file.c  get_it_i_say.c  group.c  init.c  inode.c  searchnupdate.c  uninit.c
   18 giis_OBJS = ${giis_SOURCES:.c=.o}
   19 giis_LDADD = ${LDADD}
   20 giis_CFLAGS = ${CFLAGS}
   21 
   22 .PHONY: clean explain
   23 
   24 all : ${bin_PROGRAMS}
   25     @echo "All Done." 
   26 
   27 ${bin_PROGRAMS}: ${giis_OBJS}
   28     @echo -n "Linking $@ "
   29     @if ${CC} $^ -o $@ ${giis_LDADD} ;\
   30     then echo -e  "\tOK" ; \
   31     else echo -e  "\tFailed"; \
   32     fi;
   33     
   34 %.o: %.c giis.h
   35     @echo -n "Compile $< "
   36     @if $(CC) $(giis_CFLAGS) -c $< ;\
   37     then echo -e  "\tOK" ; \
   38     else echo -e  "\tFailed"; \
   39     fi;
   40 
   41 clean:
   42     @rm -fv *.o *~ ${bin_PROGRAMS}
   43     @echo "Clean Done."     
   44 
   45 install:  ${bin_PROGRAMS}
   46     @install -v $^ $(DESTDIR)/${bindir}
   47 #   giis -i
   48 #   @install -v -d /giis
   49 #   @install -v -d /giis/sys
   50 #   @install -v -d /giis/got_it
   51 #   @install -v -d /giis/unrecovered
   52 #   @install -v -b -m 0764 ../config/hai ${sysconfdir}/giis.conf
   53 #   @install -v -b -m 0764 ../config/hai ${datadir}
   54 #   @install -v -b -m 0764 ../config/quotes ${datadir}
   55 #   @if wvar=`grep -c giis ${sysconfdir}/inittab` ; \
   56 #       then echo "config Found"; \
   57 #       else /bin/cat ../config/giis.config.in >> ${sysconfdir}/inittab ; \
   58 #    fi;
   59 #   @if wvar=`grep -c giis ${sysconfdir}/crontab` ; \
   60 #       then echo "cron Found"; \
   61 #       else /bin/cat ../config/giis.daemon >> ${sysconfdir}/crontab ; \
   62 #    fi;    
   63     @echo "Install Done."
   64 
   65 explain :
   66     @echo "Command Name : $(bin_PROGRAMS)" 
   67     @echo "Source       : $(giis_SOURCES)"
   68     @echo "Object       : $(giis_OBJS)"