From 4257dc65eb26ac4d3de162d5fc7656e99cbb9fb5 Mon Sep 17 00:00:00 2001 From: parker Date: Wed, 18 Jun 2025 14:55:17 +0100 Subject: [PATCH] feat: initial commit, setup build --- .gitignore | 1 + CMakeLists.txt | 6 ++++++ build.sh | 6 ++++++ src/main.cpp | 6 ++++++ 4 files changed, 19 insertions(+) create mode 100644 .gitignore create mode 100644 CMakeLists.txt create mode 100755 build.sh create mode 100644 src/main.cpp diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..378eac2 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +build diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..53c29d6 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,6 @@ +cmake_minimum_required(VERSION 3.10) +project(node) + +add_executable(test + src/main.cpp +) diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..2c43756 --- /dev/null +++ b/build.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +mkdir -p build +cd build +cmake -G Ninja .. +ninja diff --git a/src/main.cpp b/src/main.cpp new file mode 100644 index 0000000..4db4a0a --- /dev/null +++ b/src/main.cpp @@ -0,0 +1,6 @@ +#include + +int main() +{ + std::cout << "hello world\n"; +}