Diff for /nsdl/build/Makefile between versions 1.6 and 1.7

version 1.6, 2002/07/14 06:39:06 version 1.7, 2002/10/12 16:48:37
Line 3 Line 3
 # Scott Harrison  # Scott Harrison
 # $Id$  # $Id$
   
   # Quick usage:
   # Either type "make all" (compiles and installs code onto your system), or
   # type "make tardist" and use the distributable tarball.
   
 DISTPROBE=`perl ./distprobe`  DISTPROBE=`perl ./distprobe`
 DIST=$(DISTPROBE)  DIST=$(DISTPROBE)
 CATEGORY="development"  CATEGORY="development"
Line 20  VERSION=0.1 Line 24  VERSION=0.1
   
 help:  help:
  @echo "*** You need to specify a valid target ***"   @echo "*** You need to specify a valid target ***"
  @echo "NOTE: You can specify options to your Makefile target."   @echo "To get a list of valid targets: \"make help_TARGETS\""
    @echo "To get a list of valid options: \"make help_OPTIONS\""
    @echo " "
    @echo "Typically invoked targets are:"
    @echo "    make build"
    @echo "    make install"
    @echo "    make all"
    @echo "    make tardist"
    @echo "    make clean"
   
   help_OPTIONS:
    @echo "You can specify options to your Makefile target."
  @echo "(option) DIST can be redhat6, redhat7, debian2.2, or default"   @echo "(option) DIST can be redhat6, redhat7, debian2.2, or default"
  @echo "(option) CATEGORY can be runtime or development"   @echo "(option) CATEGORY can be runtime or development"
  @echo "(option) SOURCE is an absolute or relative directory path"   @echo "(option) SOURCE is an absolute or relative directory path"
  @echo "(option) TARGET is an absolute or relative directory path"   @echo "(option) TARGET is an absolute or relative directory path"
   
   help_TARGETS:
    @echo "Valid targets"
  @echo "build: compile the CVS source tree"   @echo "build: compile the CVS source tree"
  @echo "install: install from a compiled CVS source tree to a "   @echo "install: install from a compiled CVS source tree to a "
  @echo "         specified TARGET destination on the filesystem"   @echo "         specified TARGET destination on the filesystem"
Line 113  statuspost: Line 131  statuspost:
  @echo "Not yet implemented"   @echo "Not yet implemented"
   
 tardist:  tardist:
  @echo "Not yet implemented"   @echo "Not yet fully implemented"
    make MANIFEST_all
   
   MANIFEST_all:
    rm -f $(SOURCE)/MANIFEST
    make MANIFEST_lpml
   
   MANIFEST_lpml:
   # cat $(SOURCE)/buildfiles.lpml | \
   # perl lpml_parse.pl MANIFEST development default \
   # '$(SOURCE)' '$(TARGET)' | grep '[[:alnum:]]' >> $(SOURCE)/MANIFEST
   # cat $(SOURCE)/testfiles.lpml | \
   # perl lpml_parse.pl MANIFEST development default \
   # '$(SOURCE)' '$(TARGET)' | grep '[[:alnum:]]' >> $(SOURCE)/MANIFEST
    cat $(SOURCE)/build/gatewayfiles.lpml | \
    perl lpml_parse.pl MANIFEST development default \
    '$(SOURCE)' '$(TARGET)' | grep '[[:alnum:]]' >> $(SOURCE)/MANIFEST
   
 warningnote:  warningnote:
  @if (test -s WARNINGS); then \   @if (test -s WARNINGS); then \

Removed from v.1.6  
changed lines
  Added in v.1.7


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>