#lang scheme/base
(require scheme/runtime-path
         planet/util
         (planet schematics/sake:1))
(define-runtime-path here ".")
(define owner   "untyped")
(define package "instaservlet.plt")
(define major 1)
(define minor 7)
(define-task compile
  ()
  (action:compile "instaservlet.ss"))
(define-task test
  (compile)
  (action:test "instaservlet-test.ss" 'instaservlet-tests))
(define-task planet-install
  (compile)
  (add-hard-link owner package major minor here)
  (when (file-exists? "instaservlet.plt")
    (delete-file "instaservlet.plt"))
  (action:planet-archive here)
  (remove-hard-link owner package major minor)
  (action:planet-install owner package major minor))
(define-task all
  (planet-install))
(define-task default
  (all))