Add package scaffold
This commit is contained in:
parent
5a1e99c3f3
commit
ae4d335b00
5
.gitignore
vendored
Normal file
5
.gitignore
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
./compiled/*
|
||||
./*.bak
|
||||
./*.html
|
||||
./*.css
|
||||
./*.js
|
18
.travis.yml
Normal file
18
.travis.yml
Normal file
|
@ -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
|
16
doc-coverage/doc-coverage.scrbl
Normal file
16
doc-coverage/doc-coverage.scrbl
Normal file
|
@ -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"]
|
4
doc-coverage/info.rkt
Normal file
4
doc-coverage/info.rkt
Normal file
|
@ -0,0 +1,4 @@
|
|||
#lang info
|
||||
|
||||
(define name "doc-coverage")
|
||||
(define scribblings '(("doc-coverage.scrbl" ())))
|
6
doc-coverage/main.rkt
Normal file
6
doc-coverage/main.rkt
Normal file
|
@ -0,0 +1,6 @@
|
|||
#lang racket
|
||||
|
||||
(require)
|
||||
|
||||
(provide
|
||||
(all-from-out))
|
Loading…
Reference in New Issue
Block a user