Integracja rodzimych bibliotek systemowych z SBT

Jaki jest dobry sposób na integrację różnych zadań SBT z bibliotekami natywnymi (na przykład tymi zJOGL, LWGLlubJCuda? Konkretnie,

Czy istnieje zalecany sposób włączenia rodzimej biblioteki dorun zadanie? Dyskusja na liście dyskusyjnej SBT sugeruje następujące możliwości:

ModyfikowaćJavaOptions&nbsp;zawrzeć-Djava.library.path=<path to native libraries>, a następnie zmodyfikujrun&nbsp;zadanie rozwidlenia JVM. (Widziećta wtyczka&nbsp;dla przykładu.)Użyj SBTinitialize&nbsp;oprawa&nbsp;uruchomić kod, który wywołujeSystem.setProperty(...)&nbsp;konfigurowaćjava.library.path. Jeszcze raz,run&nbsp;musi widelec.Umieść rodzime biblioteki w ścieżce klasy&nbsp;przed uruchomieniem SBT.

Ta ostatnia ma tę zaletę, żerun&nbsp;nie musi widelec, ale wadą jest to, że konfiguracja musi być wykonana poza SBT.

Czy mogę automatycznie włączyć biblioteki rodzime w projekcie Eclipse wygenerowanym przezsbteclipse&nbsp;podłącz? Jest możliwePrzepisz.project&nbsp;plik w kroku przetwarzania końcowego.&nbsp;Czy istnieje przykładowy kod? Czy jest lepszy sposób?

Czy rodzime biblioteki mogą być włączone do uruchamianego Jar, który jest generowany przez wtyczkę, taką jaksbt-assembly, sbt-onejar&nbsp;lubsbt-proguard?

Zakładam, że nie ma bezpośredniego ustawienia SBT dla bibliotek rodzimych. Jeśli coś takiego istnieje, czy powyższe zadania mogą obsługiwać biblioteki rodzime w sposób przejrzysty?