From 04f4ae9b724e9a7b22508e9220abed73affb2dfa Mon Sep 17 00:00:00 2001 From: "molecule-ai[bot]" <276602405+molecule-ai[bot]@users.noreply.github.com> Date: Thu, 16 Apr 2026 20:42:35 +0000 Subject: [PATCH] devrel: Makefile for gemini-cli demo (issue #534) --- docs/marketing/devrel/gemini-cli-demo/Makefile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 docs/marketing/devrel/gemini-cli-demo/Makefile diff --git a/docs/marketing/devrel/gemini-cli-demo/Makefile b/docs/marketing/devrel/gemini-cli-demo/Makefile new file mode 100644 index 00000000..d0b9d529 --- /dev/null +++ b/docs/marketing/devrel/gemini-cli-demo/Makefile @@ -0,0 +1,15 @@ +.PHONY: run deps check-env + +## Install Python dependency +deps: + pip install httpx + +## Verify required env vars are set before running +check-env: + @test -n "$(PLATFORM_URL)" || (echo "Error: PLATFORM_URL is not set" && exit 1) + @test -n "$(PLATFORM_TOKEN)" || (echo "Error: PLATFORM_TOKEN is not set" && exit 1) + @test -n "$(GEMINI_API_KEY)" || (echo "Error: GEMINI_API_KEY is not set" && exit 1) + +## Run the demo end-to-end +run: deps check-env + python demo.py