(linenum→info "unix/slp.c:2238")

tree/1.5.1.1/Makefile

    1: # $Copyright: $
    2: # Copyright (c) 1996 - 2007 by Steve Baker
    3: # All Rights reserved
    4: #
    5: # This software is provided as is without any express or implied
    6: # warranties, including, without limitation, the implied warranties
    7: # of merchant-ability and fitness for a particular purpose.
    8: 
    9: CC=gcc
   10: #CFLAGS=-ggdb -Wall -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
   11: CFLAGS=-O2 -Wall -fomit-frame-pointer -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
   12: LDFLAGS=-s
   13: 
   14: # Uncomment for FreeBSD:
   15: #CC=gcc
   16: #CFLAGS=-O2 -Wall -fomit-frame-pointer
   17: #LDFLAGS=-s
   18: 
   19: # Uncomment for Cygwin:
   20: #CC=gcc
   21: #CFLAGS=-O2 -Wall -fomit-frame-pointer -DCYGWIN
   22: #LDFLAGS=-s
   23: #TREE_DEST=tree.exe
   24: ## Comment out TREE_DEST definition below as well for Cygwin
   25: 
   26: # Uncomment for OS X:
   27: #CC=cc
   28: #CFLAGS=-O2 -Wall -fomit-frame-pointer -no-cpp-precomp
   29: #LDFLAGS=
   30: 
   31: # Uncomment for HP/UX:
   32: #CC=cc
   33: #CFLAGS=-Ae +O2 +DAportable -Wall
   34: #LDFLAGS=
   35: 
   36: # Uncomment for OS/2:
   37: #CC=gcc
   38: #CFLAGS=-02 -Wall -fomit-frame-pointer -Zomf -Zsmall-conv
   39: #LDFLAGS=-s -Zomf -Zsmall-conv
   40: 
   41: prefix = /usr
   42: 
   43: VERSION=1.5.1.1
   44: TREE_DEST=tree
   45: BINDIR=${prefix}/bin
   46: MAN=tree.1
   47: MANDIR=${prefix}/man/man1
   48: 
   49: all:    tree
   50: 
   51: tree:   tree.o
   52:         $(CC) $(LDFLAGS) -o $(TREE_DEST) tree.o
   53: 
   54: tree.o: tree.c
   55: 
   56: clean:
   57:         if [ -x $(TREE_DEST) ]; then rm $(TREE_DEST); fi
   58:         if [ -f tree.o ]; then rm *.o; fi
   59:         rm -f *~
   60: 
   61: install:
   62:         install -d $(BINDIR)
   63:         install -d $(MANDIR)
   64:         if [ -e $(TREE_DEST) ]; then \
   65:                 install -s $(TREE_DEST) $(BINDIR)/$(TREE_DEST); \
   66:         fi
   67:         install man/$(MAN) $(MANDIR)/$(MAN)
   68: 
   69: distclean:
   70:         if [ -f tree.o ]; then rm *.o; fi
   71:         rm -f *~
   72:         
   73: 
   74: dist:   distclean
   75:         tar zcf ../tree-$(VERSION).tgz -C .. `cat .tarball`
Syntax (Markdown)