From 3ef673cf2155bde438da902361e5d27c528d8c48 Mon Sep 17 00:00:00 2001 From: Luxferre Date: Wed, 1 Apr 2026 16:19:11 +0300 Subject: [PATCH] added example artifacts for JPM-enabled build for Janet port of Scoundrel: project.janet and Makefile --- janet/Makefile | 13 +++++++++++++ janet/project.janet | 11 +++++++++++ 2 files changed, 24 insertions(+) create mode 100644 janet/Makefile create mode 100644 janet/project.janet diff --git a/janet/Makefile b/janet/Makefile new file mode 100644 index 0000000..ac1660d --- /dev/null +++ b/janet/Makefile @@ -0,0 +1,13 @@ +# Makefile for Scoundrel Janet port JPM build + +JC := jpm build --build-type=release --ldflags="-s" + +all: clean + $(JC) + +static: clean + $(JC) --janet-cflags="-static" + +clean: + jpm clean + diff --git a/janet/project.janet b/janet/project.janet new file mode 100644 index 0000000..fd46de8 --- /dev/null +++ b/janet/project.janet @@ -0,0 +1,11 @@ +(declare-project + :name "scoundrel" + :description "A Janet port of Scoundrel roguelike solitaire game") + +(declare-source + :source ["scoundrel.janet"]) + +(declare-executable + :name "scoundrel" + :entry "scoundrel.janet" + :install true)