commit ae4d335b00f9891584ad146043b336d79ff44ee7
parent 5a1e99c3f33d9833e7df6fe68d4e204a022e091a
Author: JackFirth <jackhfirth@gmail.com>
Date: Fri, 20 Feb 2015 22:57:39 -0800
Add package scaffold
Diffstat:
6 files changed, 61 insertions(+), 0 deletions(-)
diff --git a/.gitignore b/.gitignore
@@ -0,0 +1,5 @@
+./compiled/*
+./*.bak
+./*.html
+./*.css
+./*.js
+\ No newline at end of file
diff --git a/.travis.yml b/.travis.yml
@@ -0,0 +1,18 @@
+langauge: c
+sudo: false
+env:
+ global:
+ - RACKET_DIR=~/racket
+ matrix:
+ - RACKET_VERSION=6.1.1
+
+before_install:
+ - git clone https://github.com/greghendershott/travis-racket.git ../travis-racket
+ - cat ../travis-racket/install-racket.sh | bash
+ - export PATH="${RACKET_DIR}/bin:${PATH}"
+
+install: raco pkg install --deps search-auto $TRAVIS_BUILD_DIR # install dependencies
+
+script:
+ - raco test $TRAVIS_BUILD_DIR # run tests. you wrote tests, right?
+ - raco cover -f coveralls -d $TRAVIS_BUILD_DIR/coverage . # generate coverage information for coveralls
diff --git a/doc-coverage/doc-coverage.scrbl b/doc-coverage/doc-coverage.scrbl
@@ -0,0 +1,16 @@
+#lang scribble/manual
+
+@(require scribble/eval
+ (for-label doc-coverage
+ racket/base))
+
+@title{package-name}
+
+@(define the-eval (make-base-eval))
+@(the-eval '(require "main.rkt"))
+
+@defmodule[doc-coverage]
+
+@author[@author+email["Jack Firth" "jackhfirth@gmail.com"]]
+
+source code: @url["https://github.com/jackfirth/package-name"]
+\ No newline at end of file
diff --git a/doc-coverage/info.rkt b/doc-coverage/info.rkt
@@ -0,0 +1,4 @@
+#lang info
+
+(define name "doc-coverage")
+(define scribblings '(("doc-coverage.scrbl" ())))
+\ No newline at end of file
diff --git a/doc-coverage/main.rkt b/doc-coverage/main.rkt
@@ -0,0 +1,6 @@
+#lang racket
+
+(require)
+
+(provide
+ (all-from-out))
diff --git a/info.rkt b/info.rkt
@@ -0,0 +1,8 @@
+#lang info
+
+(define collection 'multi)
+(define deps '("base" "rackunit-lib"))
+(define build-deps '("cover"
+ "scribble-lib"
+ "rackunit-lib"
+ "racket-doc"))
+\ No newline at end of file