From 03fb6a774f5b196eabcb04727ac13c9499ddf301 Mon Sep 17 00:00:00 2001 From: Daniel Ziltener Date: Thu, 18 Mar 2021 15:23:50 +0100 Subject: [PATCH] In the beginning there was darkness --- .gitmodules | 3 +++ build-gherkinexe.sh | 9 +++++++++ cucumber | 1 + gherken.egg | 13 +++++++++++++ 4 files changed, 26 insertions(+) create mode 100644 .gitmodules create mode 100755 build-gherkinexe.sh create mode 160000 cucumber create mode 100644 gherken.egg diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..1e918b3 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "cucumber"] + path = cucumber + url = https://github.com/cucumber/cucumber diff --git a/build-gherkinexe.sh b/build-gherkinexe.sh new file mode 100755 index 0000000..c25806a --- /dev/null +++ b/build-gherkinexe.sh @@ -0,0 +1,9 @@ +#!/bin/sh +HERE=`pwd` +cd cucumber/gherkin/c +rm -rf build +mkdir -p build; cd build +cmake .. +make +cd "$HERE" +mv cucumber/gherkin/c/build/gherkinexe . diff --git a/cucumber b/cucumber new file mode 160000 index 0000000..8b574b6 --- /dev/null +++ b/cucumber @@ -0,0 +1 @@ +Subproject commit 8b574b631d215e6d11bd00c91d496664b4f2e7aa diff --git a/gherken.egg b/gherken.egg new file mode 100644 index 0000000..83c7504 --- /dev/null +++ b/gherken.egg @@ -0,0 +1,13 @@ +;; -*- mode: scheme -*- +((author "Daniel Ziltener") + (synopsis "A Gherkin wrapper") + (category testing) + (license "MIT") + ;;(dependencies r7rs) + ;;(foreign-dependencies) + (components + (program gherkinexe + (source "build-gherkinexe.sh") + (custom-build "build-gherkinexe.sh")) + )) +