info.ss
;;;
;;; Time-stamp: <2007-05-29 14:13:53 nhw>
;;;
;;; Copyright (C) 2005 by Noel Welsh.
;;;

;;; This library is free software; you can redistribute it
;;; and/or modify it under the terms of the GNU Lesser
;;; General Public License as published by the Free Software
;;; Foundation; either version 2.1 of the License, or (at
;;; your option) any later version.

;;; This library is distributed in the hope that it will be
;;; useful, but WITHOUT ANY WARRANTY; without even the
;;; implied warranty of MERCHANTABILITY or FITNESS FOR A
;;; PARTICULAR PURPOSE.  See the GNU Lesser General Public
;;; License for more details.

;;; You should have received a copy of the GNU Lesser
;;; General Public License along with this library; if not,
;;; write to the Free Software Foundation, Inc., 59 Temple
;;; Place, Suite 330, Boston, MA 02111-1307 USA

;;; Author: Noel Welsh <noelwelsh@yahoo.com>
;;
;;
;; Commentary:

(module info (lib "infotab.ss" "setup")
  (define name "schemeunit")

  (define compile-omit-paths
    '("generic" "plt"
      "convert.ss" "example.ss" "run-tests.ss"))
  (define compile-omit-files
    '("convert.ss" "example.ss" "run-tests.ss"))

  (define blurb (list "SchemeUnit is a unit testing framework based on the "
		      "Extreme Programming unit test frameworks"))
  (define release-notes
    (list "This maintenence release updates the GUI test runner to work with "
          "changes in the framework and DrScheme tool interface. "
          "It also includes a few GUI enhancements."))

  (define primary-file "test.ss")

  (define url "http://schematics.sourceforge.net/")

  (define version "3.11")

  (define doc.txt "doc.txt")
  (define categories '(devtools))
  (define required-core-version "4.1.0.3")
  (define repositories '("4.x"))

  (define can-be-loaded-with 'all)

  (define tools '[("drscheme-ui-tool.ss" "plt" "gui")])
  (define tool-names '["SchemeUnit DrScheme integration"])
  
  ;; Information about SchemeUnit tests for package
  
  (define schemeunit:test-name 'all-schemeunit-tests)
  (define schemeunit:test-module "all-schemeunit-tests.ss")

  ;; Information about distribution
  
  (define distribution-method 'planet)
  (define distribution-package-spec '("schematics" "schemeunit.plt" 2 11))

  )