Skip to content

Latest commit

 

History

History
56 lines (52 loc) · 1.64 KB

File metadata and controls

56 lines (52 loc) · 1.64 KB

META

description=Hello world dev object compilation
type=dev_object

SOURCE

app.roc

app [main] { pf: platform "./platform.roc" }

main = "Hello, World!"

platform.roc

platform ""
    requires {} { main : Str }
    exposes []
    packages {}
    provides { "roc_main": main_for_host }
    targets: {
        inputs: "targets/",
        x64glibc: { inputs: [app] },
    }

main_for_host : Str
main_for_host = main

MONO

# platform
main_for_host = <required>

# app
main = "Hello, World!"

DEV OUTPUT

x64mac=4f68135494bfa11c8b64f6a2b6094582714c3be19dd54344b412b573311be11f
x64win=8d4a4dc0ce2a4a812bfea9b94eb605c8731f7ee23786884214c86859b5ea4152
x64freebsd=28f1e211670c2245d65473b697f4cfac4b7f76f75891dbabb4755ccdfc7c42ee
x64openbsd=28f1e211670c2245d65473b697f4cfac4b7f76f75891dbabb4755ccdfc7c42ee
x64netbsd=28f1e211670c2245d65473b697f4cfac4b7f76f75891dbabb4755ccdfc7c42ee
x64musl=28f1e211670c2245d65473b697f4cfac4b7f76f75891dbabb4755ccdfc7c42ee
x64glibc=28f1e211670c2245d65473b697f4cfac4b7f76f75891dbabb4755ccdfc7c42ee
x64linux=28f1e211670c2245d65473b697f4cfac4b7f76f75891dbabb4755ccdfc7c42ee
x64elf=28f1e211670c2245d65473b697f4cfac4b7f76f75891dbabb4755ccdfc7c42ee
arm64mac=be1f2e3f4902fc2d114cbc8581a14b2243f6a032a82deaead45b6f6e1746af0e
arm64win=88d22672812a1a8b92d1f2cde697d98c61c8c8bd04807c28447d01637c4dbace
arm64linux=29d8e56ecf9b353fee815c57cc2978b19344597d2d8a182a95ec61b99fbec212
arm64musl=29d8e56ecf9b353fee815c57cc2978b19344597d2d8a182a95ec61b99fbec212
arm64glibc=29d8e56ecf9b353fee815c57cc2978b19344597d2d8a182a95ec61b99fbec212
arm32linux=NOT_IMPLEMENTED
arm32musl=NOT_IMPLEMENTED
wasm32=NOT_IMPLEMENTED