Permalink
Browse files

re #10 Made Workbook, Sheet, Row and Cell a Semigroup.

  • Loading branch information...
1 parent 9985496 commit d8b6f7472f8f639c31101566f082768fcefa706f Georgii Leontiev committed Sep 6, 2012
View
@@ -6,6 +6,8 @@
.buildpath
target/
+.lib/
+
# the following is for vi and emacs users
*~
*#
View
18 pom.xml
@@ -58,6 +58,24 @@
<artifactId>scalaz-effect_${scala.version}</artifactId>
<version>7.0.0-M3</version>
</dependency>
+ <dependency>
+ <groupId>org.scalaz</groupId>
+ <artifactId>scalaz-core_${scala.version}</artifactId>
+ <version>7.0.0-M3</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.scalacheck</groupId>
+ <artifactId>scalacheck_${scala.version}</artifactId>
+ <version>1.9</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.scalaz</groupId>
+ <artifactId>scalaz-scalacheck-binding_${scala.version}</artifactId>
+ <version>7.0.0-M3</version>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<build>
View
@@ -0,0 +1,53 @@
+import sbt._
+import Project._
+import Keys._
+
+object Build extends Build {
+
+ lazy val buildSettings = Seq(
+ organization := "thenewmotion",
+ version := "0.6-SNAPSHOT",
+
+ scalaVersion := "2.9.2",
+ crossScalaVersions := Seq("2.9.2", "2.10.0-M7"),
+ crossVersion := CrossVersion.full,
+
+ scalacOptions := Seq(
+ "-encoding", "UTF-8",
+ "-Ydependent-method-types",
+ "-deprecation",
+ "-unchecked",
+ "-explaintypes"
+ ),
+
+ parallelExecution in Compile := true
+ ) ++ externalPom()
+
+ lazy val repoSettings = Seq(
+ resolvers += "Local Maven Repository" at "file://"+Path.userHome.absolutePath+"/.m2/repository",
+ resolvers += "Releases" at "http://nexus.thenewmotion.com/content/repositories/releases",
+ resolvers += "Snapshots" at "http://nexus.thenewmotion.com/content/repositories/snapshots"
+ )
+
+ lazy val baseSettings = super.settings ++ Defaults.defaultSettings ++ buildSettings ++ repoSettings
+
+ lazy val standardSettings = baseSettings
+
+ lazy val parentSettings = standardSettings ++ Seq(
+ fork in Test := false,
+ javaOptions in Test += "-Drun.mode=dev"
+ )
+
+ override lazy val settings = super.settings ++ repoSettings ++ Seq(
+ shellPrompt := { s => Project.extract(s).currentProject.id + " > " }
+ )
+
+ lazy val excludedTestNames = SettingKey[Seq[String]]("excluded-tests", "temporary excluded tests")
+
+ lazy val poi = Project(
+ id = "poi",
+ base = file("."),
+ settings = parentSettings
+ )
+
+}
View
@@ -0,0 +1 @@
+sbt.version=0.12.0
View
@@ -0,0 +1 @@
+addSbtPlugin("org.ensime" % "ensime-sbt-cmd" % "0.1.0")
Oops, something went wrong.

0 comments on commit d8b6f74

Please sign in to comment.