Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
  • 2 commits
  • 8 files changed
  • 0 comments
  • 1 contributor
17 .gitignore
... ... @@ -1 +1,18 @@
  1 +*.gem
  2 +*.rbc
  3 +.bundle
  4 +.config
  5 +.yardoc
  6 +Gemfile.lock
  7 +InstalledFiles
  8 +_yardoc
  9 +coverage
  10 +doc/
  11 +lib/bundler/man
  12 +pkg
  13 +rdoc
  14 +spec/reports
  15 +test/tmp
  16 +test/version_tmp
  17 +tmp
1 18 .DS_Store
2  Gemfile
... ... @@ -1,5 +1,7 @@
1 1 source "http://rubygems.org"
2 2
  3 +gemspec
  4 +
3 5 group :test do
4 6 gem "dust"
5 7 end
6 Gemfile.lock
... ... @@ -1,3 +1,8 @@
  1 +PATH
  2 + remote: .
  3 + specs:
  4 + Incite (0.0.1)
  5 +
1 6 GEM
2 7 remote: http://rubygems.org/
3 8 specs:
@@ -7,4 +12,5 @@ PLATFORMS
7 12 ruby
8 13
9 14 DEPENDENCIES
  15 + Incite!
10 16 dust
22 LICENSE
... ... @@ -0,0 +1,22 @@
  1 +Copyright (c) 2012 TODO: Write your name
  2 +
  3 +MIT License
  4 +
  5 +Permission is hereby granted, free of charge, to any person obtaining
  6 +a copy of this software and associated documentation files (the
  7 +"Software"), to deal in the Software without restriction, including
  8 +without limitation the rights to use, copy, modify, merge, publish,
  9 +distribute, sublicense, and/or sell copies of the Software, and to
  10 +permit persons to whom the Software is furnished to do so, subject to
  11 +the following conditions:
  12 +
  13 +The above copyright notice and this permission notice shall be
  14 +included in all copies or substantial portions of the Software.
  15 +
  16 +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  17 +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  18 +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  19 +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  20 +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  21 +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  22 +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
15 Rakefile
... ... @@ -1,13 +1,2 @@
1   -require 'rubygems'
2   -require 'rake'
3   -require 'rake/testtask'
4   -
5   -desc 'Default: run unit tests.'
6   -task :default => :test
7   -
8   -desc 'Run all unit tests.'
9   -Rake::TestTask.new(:test) do |t|
10   - t.libs << 'test'
11   - t.pattern = 'test/**/*_test.rb'
12   - t.verbose = true
13   -end
  1 +#!/usr/bin/env rake
  2 +require "bundler/gem_tasks"
19 incite.gemspec
... ... @@ -0,0 +1,19 @@
  1 +# -*- encoding: utf-8 -*-
  2 +$:.push File.expand_path("../lib", __FILE__)
  3 +require "incite/version"
  4 +
  5 +Gem::Specification.new do |s|
  6 + s.name = "Incite"
  7 + s.version = Incite::VERSION
  8 + s.platform = Gem::Platform::RUBY
  9 + s.authors = ["Thomas Wright"]
  10 + s.email = ["tfwright@gmail.com"]
  11 + s.homepage = "http://github.com/tfwright/incite"
  12 + s.summary = %q{Ruby lib for formatting bibliographical data}
  13 + s.description = %q{Incite is an academic citation library that lets you easily define objects for typical academic sources (eg. books, articles) which can be used to output formatted html for a variety of bibliographical formats (eg. Chicago Manual of Style, MLA). Right now only CMS is supported. Incite is in alpha alpha stage. It's useless, don't install it.}
  14 +
  15 + s.files = `git ls-files`.split("\n")
  16 + s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
  17 + s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
  18 + s.require_paths = ["lib"]
  19 +end
8 lib/incite.rb
... ... @@ -1,8 +1,10 @@
1   -$: << File.join(File.dirname(__FILE__))
  1 +require "incite/version"
2 2
3 3 require 'incite/citation'
  4 +require 'incite/source'
4 5 require 'incite/entry'
5   -require 'incite/inline'
6 6 require 'incite/note'
7 7 require 'incite/reference'
8   -require 'incite/source'
  8 +
  9 +module Incite
  10 +end
3  lib/incite/version.rb
... ... @@ -0,0 +1,3 @@
  1 +module Incite
  2 + VERSION = "0.0.1"
  3 +end

No commit comments for this range

Something went wrong with that request. Please try again.