Annotation of nsdl/build/Makefile, revision 1.1

1.1     ! harris41    1: # The NSDL to LON-CAPA Gateway Server
        !             2: 
        !             3: # Scott Harrison
        !             4: # $Id$
        !             5: 
        !             6: DISTPROBE=`perl ./distprobe`
        !             7: DIST=$(DISTPROBE)
        !             8: CATEGORY="development"
        !             9: SOURCE=../..
        !            10: TARGET=""
        !            11: NORESTORECONF="0"
        !            12: HOSTNAME=""
        !            13: LAUNCH=| perl
        !            14: OUTSTREAM=>
        !            15: SAVE=program.pl.$(TIMESTAMP)
        !            16: LAUNCHSAVE=$(OUTSTREAM) $(SAVE)
        !            17: METAMTARGET=""
        !            18: MTARGET=""
        !            19: VERSION=0.1
        !            20: 
        !            21: help:
        !            22: 	@echo "*** You need to specify a valid target ***"
        !            23: 	@echo "NOTE: You can specify options to your Makefile target."
        !            24: 	@echo "(option) DIST can be redhat6, redhat7, debian2.2, or default"
        !            25: 	@echo "(option) CATEGORY can be runtime or development"
        !            26: 	@echo "(option) SOURCE is an absolute or relative directory path"
        !            27: 	@echo "(option) TARGET is an absolute or relative directory path"
        !            28: 	@echo "build: compile the CVS source tree"
        !            29: 	@echo "install: install from a compiled CVS source tree to a "
        !            30: 	@echo "         specified TARGET destination on the filesystem"
        !            31: 	@echo "test: test different parts of the LON-CAPA system (TEST_*)"
        !            32: 	@echo "TEST_lpml_scripts: make sure that the system can process "
        !            33: 	@echo "                   the Linux Packaging Markup Language"
        !            34: 	@echo "TEST_system_dependencies: make sure that all needed system "
        !            35: 	@echo "                          components are active and present "
        !            36: 	@echo "                          on the server such as perl modules"
        !            37: 	@echo "                          and the MySQL database"
        !            38: 	@echo "TEST_web_layer: mimic various web-based interactions with "
        !            39: 	@echo "                respect to the login and various system "
        !            40: 	@echo "                actions on the Gateway server"
        !            41: 	@echo "HTML: generate an HTML-formatted description of the "
        !            42: 	@echo "      NSDL to LON-CAPA Gateway Server CVS source files"
        !            43: 	@echo "doc: compiles documentation for the system administration of"
        !            44: 	@echo "     the gateway server"
        !            45: 	@echo "status: compare the TARGET filesystem with a compiled CVS "
        !            46: 	@echo "        source directory"
        !            47: 	@echo "statuspost: post the results of "make status" to "
        !            48: 	@echo "            TARGET/home/httpd/html/lon-status/filestatus.html"
        !            49: 	@echo "rpmstatus: compare the rpms on a system to defined lists "
        !            50: 	@echo "           CVS:doc/otherfiles/cd_rpms and "
        !            51: 	@echo "           CVS:doc/otherfiles/rpm_list.txt"
        !            52: 	@echo "rpmstatuspost: post the results of "make rpmstatus" to "
        !            53: 	@echo "            TARGET/home/httpd/html/lon-status/rpmstatus.html"
        !            54: 	@echo "tardist: build a tarball that will upgrade the software on a "
        !            55: 	@echo "         system"
        !            56: 
        !            57: build:
        !            58: 	@echo "Not yet implemented"
        !            59: 
        !            60: install:
        !            61: 	@echo "Not yet implemented"
        !            62: 
        !            63: test:
        !            64: 	@echo "Not yet implemented"
        !            65: 
        !            66: TEST_lpml_scripts:
        !            67: 	@echo "Not yet implemented"
        !            68: 
        !            69: TEST_system_dependencies:
        !            70: 	@echo "Not yet implemented"
        !            71: 
        !            72: TEST_web_layer:
        !            73: 	@echo "Not yet implemented"
        !            74: 
        !            75: HTML:
        !            76: 	@echo "Not yet implemented"
        !            77: 
        !            78: doc:
        !            79: 	@echo "Not yet implemented"
        !            80: 
        !            81: status:
        !            82: 	@echo "Not yet implemented"
        !            83: 
        !            84: statuspost:
        !            85: 	@echo "Not yet implemented"
        !            86: 
        !            87: tardist:
        !            88: 	@echo "Not yet implemented"
        !            89: 
        !            90: 

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