diff --git a/acpi_actor.nimble b/acpi_actor.nimble index 9e5545e..c8b2975 100644 --- a/acpi_actor.nimble +++ b/acpi_actor.nimble @@ -1,6 +1,6 @@ # Package -version = "20230505" +version = "20230506" author = "Emery Hemingway" description = "Syndicate actor for publishing Linux ACPI events" license = "Unlicense" diff --git a/src/Tupfile b/src/Tupfile index 795bd67..35d22eb 100644 --- a/src/Tupfile +++ b/src/Tupfile @@ -1,2 +1,3 @@ include_rules -: acpi_actor.nim | $(SYNDICATE_PROTOCOL) |> !nim_bin |> +: acpi_actor.nim | $(SYNDICATE_PROTOCOL) |> !nim_bin |> {bin} +: {bin} |> !assert_built |> diff --git a/src/acpi_actor.nim b/src/acpi_actor.nim index ae0eb00..9195ebe 100644 --- a/src/acpi_actor.nim +++ b/src/acpi_actor.nim @@ -45,9 +45,7 @@ proc relayEvents(ds: Ref; facet: Facet) = type Args {.preservesDictionary.} = object machine: Ref -bootDataspace("main") do (root: Ref; turn: var Turn): +runActor("main") do (root: Ref; turn: var Turn): connectStdio(root, turn) onPublish(turn, root, ?Args) do (ds: Ref): relayEvents(ds, turn.facet) - -runForever()