From 01fa7da5d4832f8a2102d5828efbf0d3a78f8177 Mon Sep 17 00:00:00 2001 From: restitux Date: Sun, 23 Oct 2022 18:20:23 -0600 Subject: [PATCH] Add example build to compile C code --- .cursorius/cursorius-build.py | 6 + Dockerfile | 13 +++ LICENSE | 202 ++++++++++++++++++++++++++++++++++ main.c | 5 + 4 files changed, 226 insertions(+) create mode 100644 .cursorius/cursorius-build.py create mode 100644 Dockerfile create mode 100644 LICENSE create mode 100644 main.c diff --git a/.cursorius/cursorius-build.py b/.cursorius/cursorius-build.py new file mode 100644 index 0000000..2ad27df --- /dev/null +++ b/.cursorius/cursorius-build.py @@ -0,0 +1,6 @@ +import cursorius.executors.docker as docker + +print("hello, world") +d = docker.DockerBuilder.from_dockerfile("builder", "Dockerfile") +print(d.run("/main")) +print("hello, world") diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..39fd458 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,13 @@ +FROM debian:bullseye as builder +MAINTAINER restitux + +int main() { + printf("Hello, World\n!"); +}