Permalink
Browse files

Initial commit for release on github

  • Loading branch information...
chenkelmann committed Feb 6, 2012
0 parents commit fee675b43fd1b77fffa32e9ae852ba5fb080bad4
@@ -0,0 +1,55 @@
+# use glob syntax.
+syntax: glob
+*.ser
+*.class
+*~
+*.bak
+*.off
+*.old
+.DS_Store
+
+# logs
+derby.log
+
+# eclipse conf file
+.settings
+.classpath
+.project
+.manager
+.scala_dependencies
+
+# building
+target
+build/target
+null
+tmp*
+dist
+test-output
+
+# sbt
+target
+lib_managed
+src_managed
+project/boot
+
+# db
+lift_proto*
+
+# other scm
+.svn
+.CVS
+.hg*
+
+# switch to regexp syntax.
+# syntax: regexp
+# ^\.pc/
+
+# IntelliJ
+*.iml
+*.ipr
+*.iws
+.idea
+
+# Pax Runner (for easy OSGi launching)
+runner
+
29 LICENSE
@@ -0,0 +1,29 @@
+Actuarius
+Copyright © 2010, Christoph Henkelmann
+http://henkelmann.eu/
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+- Redistributions of source code must retain the above copyright notice,
+this list of conditions and the following disclaimer.
+
+- Redistributions in binary form must reproduce the above copyright notice,
+this list of conditions and the following disclaimer in the documentation
+and/or other materials provided with the distribution.
+
+- Neither the name “Actuarius”, nor the names of its contributors
+may be used to endorse or promote products derived from this software without
+specific prior written permission.
+
+This software is provided by the copyright holders and contributors “as is” and
+any express or implied warranties, including, but not limited to, the implied
+warranties of merchantability and fitness for a particular purpose are disclaimed.
+In no event shall the copyright owner or contributors be liable for any direct,
+indirect, incidental, special, exemplary, or consequential damages
+(including, but not limited to, procurement of substitute goods or services;
+loss of use, data, or profits; or business interruption) however caused and on any
+theory of liability, whether in contract, strict liability, or tort
+(including negligence or otherwise) arising in any way out of the use of this software,
+even if advised of the possibility of such damage.
7 TODO
@@ -0,0 +1,7 @@
+- Decorator for whole output (default: <div>)
+- fast links (<foo>) evaluated too eagerly
+- simple java wrapper
+- speedup of br, em and strong
+- speedup by referencing (start, stop) indices when tokenizing lines
+ (CharSequence based on index pairs)
+- if xml is disabled, turn elements into plain text instead of turning them into links
@@ -0,0 +1,8 @@
+#Project properties
+#Sun Dec 12 12:54:53 CET 2010
+project.organization=eu.henkelmann
+project.name=actuarius
+sbt.version=0.7.7
+project.version=0.2.3
+build.scala.versions=2.9.1 2.9.0-1 2.8.1 2.8.0
+project.initialize=false
@@ -0,0 +1,26 @@
+import sbt._
+import de.element34.sbteclipsify._
+import eu.henkelmann.sbt._
+
+class ActuariusProject(info: ProjectInfo) extends DefaultProject(info)
+ with IdeaProject with Eclipsify{
+
+ val scalatest = "org.scalatest" % "scalatest_2.9.0" % "1.4.1" % "test->default" withSources()
+ val junit = "junit" % "junit" % "4.8.2" % "test->default"
+
+ def junitXmlListener: TestReportListener = new JUnitXmlTestsListener(outputPath.toString)
+ override def testListeners: Seq[TestReportListener] = super.testListeners ++ Seq(junitXmlListener)
+
+ override def managedStyle = ManagedStyle.Maven
+ lazy val publishTo = Resolver.file("Development Repo", new java.io.File((Path.userHome /"srv"/"maven").toString))
+
+
+ // define additional artifacts
+ // create jar paths for javadoc and sources
+ override def packageDocsJar = defaultJarPath("-javadoc.jar")
+ override def packageSrcJar = defaultJarPath("-sources.jar")
+ val sourceArtifact = Artifact.sources(artifactID)
+ val docsArtifact = Artifact.javadoc(artifactID)
+
+ override def packageToPublishActions = super.packageToPublishActions ++ Seq(packageDocs, packageSrc)
+}
@@ -0,0 +1,11 @@
+import sbt._
+
+class ActuariusPlugins(info: ProjectInfo) extends PluginDefinition(info) {
+ val ideaRepo = "GH-pages repo" at "http://mpeltonen.github.com/maven/"
+ lazy val idea = "com.github.mpeltonen" % "sbt-idea-plugin" % "0.1-SNAPSHOT"
+
+ val junitXmlRepo = "Christoph's Maven Repo" at "http://maven.henkelmann.eu/"
+ lazy val junitXml = "eu.henkelmann" % "junit_xml_listener" % "0.2"
+
+ lazy val eclipse = "de.element34" % "sbt-eclipsify" % "0.7.0"
+}
@@ -0,0 +1,3 @@
+#Project properties
+#Thu Nov 24 10:35:01 CET 2011
+plugin.uptodate=true
Oops, something went wrong.

0 comments on commit fee675b

Please sign in to comment.