1 Star 0 Fork 0

项目/SyntaxPane

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
build.sbt 1.69 KB
一键复制 编辑 原始数据 按行查看 历史
Hanns Holger Rutz 提交于 2018-02-17 16:13 . v1.1.9
lazy val baseName = "SyntaxPane"
lazy val baseNameL = baseName.toLowerCase
lazy val projectVersion = "1.1.9"
lazy val mimaVersion = "1.1.7" // for comparison wrt binary compatibility
name := baseName
version := projectVersion
organization := "de.sciss"
description := "An extension of Java Swing's JEditorKit that supports syntax highlighting for several languages."
homepage := Some(url(s"https://github.com/Sciss/${name.value}"))
licenses := Seq("Apache 2.0 License" -> url("http://www.apache.org/licenses/LICENSE-2.0.txt"))
scalaVersion := "2.12.4" // not used; note that Travis now uses JDK 8 anyway, even if you specify JDK 6
crossPaths := false // this is just a Java project right now!
autoScalaLibrary := false
mainClass in Compile := Some("de.sciss.syntaxpane.SyntaxTester")
javacOptions in (Compile, compile) ++= Seq("-g", "-source", "1.6", "-target", "1.6")
fork in run := true
mimaPreviousArtifacts := Set("de.sciss" % baseNameL % mimaVersion)
// ---- JFlex ----
seq(jflexSettings: _*)
// ---- publishing ----
publishMavenStyle := true
publishTo :=
Some(if (isSnapshot.value)
"Sonatype Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots"
else
"Sonatype Releases" at "https://oss.sonatype.org/service/local/staging/deploy/maven2"
)
publishArtifact in Test := false
pomIncludeRepository := { _ => false }
pomExtra := { val n = name.value
<scm>
<url>git@github.com:Sciss/{n}.git</url>
<connection>scm:git:git@github.com:Sciss/{n}.git</connection>
</scm>
<developers>
<developer>
<id>sciss</id>
<name>Hanns Holger Rutz</name>
<url>http://www.sciss.de</url>
</developer>
</developers>
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/cqyz_cpp_noip/SyntaxPane.git
git@gitee.com:cqyz_cpp_noip/SyntaxPane.git
cqyz_cpp_noip
SyntaxPane
SyntaxPane
master

搜索帮助