• Y
  • List All
  • Feedback
    • This Project
    • All Projects
Profile Account Log out
  • Favorite
  • Project
  • Recent History
Loading...
  • Log in
  • Sign up
kadrians / Testing_for_YONA star
  • Project homeH
  • CodeC
  • IssueI 1
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB 2
  • Files
  • Commit
  • Branches
Testing_for_YONAsourcebuild.sbt
Download as .zip file
File name
Commit message
Commit date
bin
Yona 1.16.0 Upload
02-04
lib
Yona 1.16.0 Upload
02-04
share/doc/api
Yona 1.16.0 Upload
02-04
source
Source Code Upload
02-04
README.md
Yona 1.16.0 Upload
02-04
File name
Commit message
Commit date
app
Source Code Upload
02-04
conf
Source Code Upload
02-04
docs
Source Code Upload
02-04
lib
Source Code Upload
02-04
project
Source Code Upload
02-04
public
Source Code Upload
02-04
support-script
Source Code Upload
02-04
test
Source Code Upload
02-04
.gitignore
Source Code Upload
02-04
.mailmap
Source Code Upload
02-04
.travis.yml
Source Code Upload
02-04
AUTHORS
Source Code Upload
02-04
LICENSE
Source Code Upload
02-04
NOTICE
Source Code Upload
02-04
README.md
Source Code Upload
02-04
build.sbt
Source Code Upload
02-04
dev.sh
Source Code Upload
02-04
dist.sh
Source Code Upload
02-04
is-alive-bot.sh
Source Code Upload
02-04
minify-js.sh
Source Code Upload
02-04
restart.sh
Source Code Upload
02-04
Nell 02-04 2600fe6 Source Code Upload UNIX
Raw Open in browser Change history
import com.typesafe.config._ import java.nio.file.Paths name := """yona""" version := "1.16.0" libraryDependencies ++= Seq( // Add your project dependencies here, javaCore, javaJdbc, javaEbean, javaWs, cache, // PlayAuthenticat for social login // https://github.com/joscha/play-authenticate "com.feth" %% "play-authenticate" % "0.6.9", // OWASP Java HTML Sanitizer // https://www.owasp.org/index.php/OWASP_Java_HTML_Sanitizer_Project "com.googlecode.owasp-java-html-sanitizer" % "owasp-java-html-sanitizer" % "20190610.1", // Add your project dependencies here, "com.h2database" % "h2" % "1.3.176", // JDBC driver for mariadb "org.mariadb.jdbc" % "mariadb-java-client" % "1.5.5", // Core Library "org.eclipse.jgit" % "org.eclipse.jgit" % "4.5.0.201609210915-r", // Smart HTTP Servlet "org.eclipse.jgit" % "org.eclipse.jgit.http.server" % "4.5.0.201609210915-r", // JGit Large File Storage "org.eclipse.jgit" % "org.eclipse.jgit.lfs" % "4.5.0.201609210915-r", // JGit Archive Formats "org.eclipse.jgit" % "org.eclipse.jgit.archive" % "4.5.0.201609210915-r", // svnkit "org.tmatesoft.svnkit" % "svnkit" % "1.9.3", // svnkit-dav "sonia.svnkit" % "svnkit-dav" % "1.8.15-scm1", // javahl "net.sourceforge.jexcelapi" % "jxl" % "2.6.10", // shiro "org.apache.shiro" % "shiro-core" % "1.2.1", // commons-codec "commons-codec" % "commons-codec" % "1.2", // apache-mails "org.apache.commons" % "commons-email" % "1.2", "info.schleichardt" %% "play-2-mailplugin" % "0.9.1", "commons-lang" % "commons-lang" % "2.6", "org.apache.tika" % "tika-core" % "1.2", "commons-io" % "commons-io" % "2.4", "org.julienrf" %% "play-jsmessages" % "1.6.2", "commons-collections" % "commons-collections" % "3.2.1", "org.jsoup" % "jsoup" % "1.8.3", "com.googlecode.juniversalchardet" % "juniversalchardet" % "1.0.3", "org.mockito" % "mockito-all" % "1.10.19" % "test", "org.powermock" % "powermock-module-junit4" % "1.6.4" % "test", "org.powermock" % "powermock-api-mockito" % "1.6.4" % "test", "com.github.zafarkhaja" % "java-semver" % "0.7.2", "com.google.guava" % "guava" % "19.0", "com.googlecode.htmlcompressor" % "htmlcompressor" % "1.4", "org.springframework" % "spring-jdbc" % "4.1.5.RELEASE", "javax.xml.bind" % "jaxb-api" % "2.3.0", "com.github.mfornos" % "humanize-slim" % "1.2.2", "org.jsoup" % "jsoup" % "1.8.3" ) val projectSettings = Seq( // Add your own project settings here resolvers += "maven central" at "https://mvnrepository.com", resolvers += "maven central2" at "https://repo1.maven.org/maven2/", resolvers += "maven central3" at "https://repo.maven.apache.org/maven2", resolvers += "jgit-repository" at "https://repo.eclipse.org/content/groups/releases/", resolvers += "java-semVer" at "https://oss.sonatype.org/content/repositories/snapshots/", resolvers += "scm-manager release repository" at "https://maven.scm-manager.org/nexus/content/repositories/releases/", resolvers += "tmatesoft release repository" at "https://maven.tmatesoft.com/content/repositories/releases", resolvers += "tmatesoft snapshot repository" at "https://maven.tmatesoft.com/content/repositories/snapshots", resolvers += "julienrf.github.com" at "http://julienrf.github.com/repo/", resolvers += "opencast-public" at "http://nexus.opencast.org/nexus/content/repositories/public", resolvers += "jfrog" at "http://repo.jfrog.org/artifactory/libs-releases/", TwirlKeys.templateImports in Compile += "models.enumeration._", TwirlKeys.templateImports in Compile += "scala.collection.JavaConversions._", TwirlKeys.templateImports in Compile += "play.core.j.PlayMagicForJava._", TwirlKeys.templateImports in Compile += "java.lang._", TwirlKeys.templateImports in Compile += "java.util._", includeFilter in (Assets, LessKeys.less) := "*.less", excludeFilter in (Assets, LessKeys.less) := "_*.less", javaOptions in test ++= Seq("-Xmx2g", "-Xms1g", "-Dfile.encoding=UTF-8"), scalacOptions ++= Seq("-feature") ) publishArtifact in packageDoc := false publishArtifact in packageSrc := false buildInfoSettings sourceGenerators in Compile <+= buildInfo buildInfoKeys := Seq[BuildInfoKey](name, version) buildInfoPackage := "yona" mappings in Universal := (mappings in Universal).value.filterNot { case (_, file) => file.startsWith("conf/") } NativePackagerKeys.bashScriptExtraDefines += """# Added by build.sbt |[ -n "$YONA_HOME" ] && addJava "-Duser.dir=$YONA_HOME" |[ -z "$YONA_HOME" ] && YONA_HOME=$(cd "$(realpath "$(dirname "$(realpath "$0")")")/.."; pwd -P) |addJava "-Dyobi.home=$YONA_HOME" | |[ -z "$YONA_DATA" ] && YONA_DATA=$(cd "$(realpath "$(dirname "$(realpath "$0")")")/.."; pwd -P) |addJava "-Dyona.data=$YONA_DATA" |addJava "-Dapplication.home=$YONA_DATA" | |yobi_config_file="$YONA_DATA"/conf/application.conf |yobi_log_config_file="$YONA_DATA"/conf/application-logger.xml |[ -f "$yobi_config_file" ] && addJava "-Dconfig.file=$yobi_config_file" |[ -f "$yobi_log_config_file" ] && addJava "-Dlogger.file=$yobi_log_config_file" | |addJava "-DapplyEvolutions.default=true" |""".stripMargin NativePackagerKeys.batScriptExtraDefines += """ | set "APP_CLASSPATH=%APP_LIB_DIR%\*" | if NOT "%YONA_DATA%" == "" set "YONA_OPTS=-DapplyEvolutions.default=true -Duser.dir=%YONA_HOME% -Dyona.data=%YONA_DATA% -Dconfig.file=%YONA_DATA%\conf\application.conf -Dlogger.file=%YONA_DATA%\conf\application-logger.xml" |""".stripMargin lazy val yobi = (project in file(".")) .enablePlugins(PlayScala) .enablePlugins(SbtWeb) .enablePlugins(SbtTwirl) .settings(projectSettings: _*) .settings(net.virtualvoid.sbt.graph.Plugin.graphSettings: _*) .settings(de.johoop.findbugs4sbt.FindBugs.findbugsSettings: _*) .settings(findbugsExcludeFilters := Some( <FindBugsFilter> <!-- Exclude classes generated by PlayFramework. See docs/examples at http://findbugs.sourceforge.net/manual/filter.html for the filtering rules. --> <Match> <Class name="~views\.html\..*"/> </Match> <Match> <Class name="~Routes.*"/> </Match> <Match> <Class name="~controllers\.routes.*"/> </Match> </FindBugsFilter> ) ) fork in run := true

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
login with Google Sign in with Google
Reset password | Sign up