https://issues.sonatype.org/projects/OSSRH
https://issues.sonatype.org/secure/CreateIssue.jspa?issuetype=21&pid=10134
plugins.sbt
addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "1.1")| package slickdemo | |
| import scala.reflect.macros.Context | |
| import scala.language.experimental.macros | |
| object Macros { | |
| // scala.reflect.runtime.currentMirror | |
| // universe.reify |
| #!/usr/bin/python3 | |
| import quick2wire.i2c as i2c | |
| import time | |
| import RPi.GPIO as GPIO | |
| import alsaaudio | |
| import threading | |
| import logging | |
| import sys | |
| #Work in progress library for Si473x for Raspberry Pi by Jonathan Thorpe <[email protected]> |
https://issues.sonatype.org/projects/OSSRH
https://issues.sonatype.org/secure/CreateIssue.jspa?issuetype=21&pid=10134
plugins.sbt
addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "1.1")| import java.io.{ByteArrayOutputStream, PrintWriter} | |
| import java.util.spi.ToolProvider | |
| enablePlugins(JavaAppPackaging) | |
| //this allows us to run tools like jdeps and jlink from within the JVM | |
| def runTool(name: String, arguments: Seq[String]): Either[String,String] = { | |
| val maybeTool: Option[ToolProvider] = { | |
| val _tool = ToolProvider.findFirst(name) | |
| if(_tool.isPresent) { |
| // "use strict"; | |
| var LibraryTst = { | |
| initialize: function (callback) { | |
| callback = Runtime.getFuncWrapper(callback, 'vi') | |
| var numBytes = 2 * Float32Array.BYTES_PER_ELEMENT | |
| var ptr = Module._malloc(numBytes) | |
| try { | |
| callback(ptr) |