genode-ehmry/nim/binaries.tup

18 lines
464 B
Plaintext
Raw Normal View History

2019-05-23 12:08:51 +02:00
ifeq (@(TUP_ARCH),arm64)
CPU = arm64
endif
ifeq (@(TUP_ARCH),i386)
CPU = i386
endif
ifeq (@(TUP_ARCH),x86_64)
CPU = amd64
endif
2019-03-24 20:04:00 +01:00
!nim_build = |> ^o Nimble %B^ \
2019-05-23 12:08:51 +02:00
PKG_CONFIG_PATH=@(PKG_CONFIG_PATH) PATH=$PATH:@(TOOLCHAIN_PATH) nimble cpp $(NIM_RELEASE_FLAG) $(NIM_FLAGS) --cpu:$(CPU) --os:genode -d:posix --parallelBuild:1 -o:%B %f \
2019-03-24 20:04:00 +01:00
|> %B ./<binaries>
2019-03-07 17:52:06 +01:00
2019-03-24 20:04:00 +01:00
: foreach $(NIM_SRC_DIR)/*.nim |> !nim_build |> {binary}
: foreach {binary} |> !collect_bin |>
2019-04-27 19:58:53 +02:00
: |> !bin |>