From 90bd33f140d6df435132361774ed2c136c6858d3 Mon Sep 17 00:00:00 2001
From: Marco Matthies <71844+marcom@users.noreply.github.com>
Date: Mon, 21 Oct 2024 08:35:14 +0200
Subject: [PATCH] Add initial setup for pixi package manager

---
 c++/.gitattributes |  2 ++
 c++/.gitignore     |  5 ++++-
 c++/pixi.toml      | 12 ++++++++++++
 3 files changed, 18 insertions(+), 1 deletion(-)
 create mode 100644 c++/.gitattributes
 create mode 100644 c++/pixi.toml

diff --git a/c++/.gitattributes b/c++/.gitattributes
new file mode 100644
index 0000000..07fe41c
--- /dev/null
+++ b/c++/.gitattributes
@@ -0,0 +1,2 @@
+# GitHub syntax highlighting
+pixi.lock linguist-language=YAML linguist-generated=true
diff --git a/c++/.gitignore b/c++/.gitignore
index 42afabf..59ab45b 100644
--- a/c++/.gitignore
+++ b/c++/.gitignore
@@ -1 +1,4 @@
-/build
\ No newline at end of file
+/build
+# pixi environments
+.pixi
+*.egg-info
diff --git a/c++/pixi.toml b/c++/pixi.toml
new file mode 100644
index 0000000..9f8c756
--- /dev/null
+++ b/c++/pixi.toml
@@ -0,0 +1,12 @@
+[project]
+authors = ["Daniel Vedder <daniel.vedder@idiv.de>",
+           "Marco Matthies <71844+marcom@users.noreply.github.com>"]
+channels = ["conda-forge"]
+description = "A GUI frontend written in C++ for the Persefone.jl ecological simulator"
+name = "persefone-desktop"
+platforms = ["linux-64"]
+version = "0.1.0"
+
+[tasks]
+
+[dependencies]
-- 
GitLab