scalameta / sbt-native-image

Plugin to generate native-image binaries with sbt
252 stars 22 forks source link

Readme let me confuse #56

Closed ghost closed 2 years ago

ghost commented 2 years ago
 sbt
> myNativeImageProject/nativeImage

What i really run

cd myproject
sbt
# then run nativeImage
sbt:myproject> nativeImage

I have no that command: myNativeImageProject/nativeImage

and my configure file

build.sbt

val scala3Version = "3.1.3"

lazy val root = project
  .in(file("."))
  .enablePlugins(NativeImagePlugin)
  .settings(
    name := "bsmi_sc3",
    version := "0.1.0-SNAPSHOT",

    scalaVersion := scala3Version,

    libraryDependencies += "org.scalameta" %% "munit" % "0.7.29" % Test
  )

I only added one line, it's ok


  .enablePlugins(NativeImagePlugin)
ghost commented 2 years ago

I success generate my nativeImage, and i look it good .

$ otool -L ./bsmi_sc3
./bsmi_sc3:
    /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 1858.112.0)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1311.100.3)
    /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.11)
    /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1858.112.0)
    /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)