From e02ab48e51f93142953650df23496f2731f9e70f Mon Sep 17 00:00:00 2001 From: Artur Gurgul Date: Wed, 10 Sep 2025 03:41:01 -0500 Subject: [PATCH] savew --- bin/pkg | 3 +++ recipes/hedgedoc.yml | 9 +++++++++ recipes/idf.yml | 13 +++++++++++++ recipes/python-idf.yml | 29 +++++++++++++++++++++++++++++ 4 files changed, 54 insertions(+) create mode 100755 bin/pkg create mode 100644 recipes/hedgedoc.yml create mode 100644 recipes/idf.yml create mode 100644 recipes/python-idf.yml diff --git a/bin/pkg b/bin/pkg new file mode 100755 index 0000000..86330ae --- /dev/null +++ b/bin/pkg @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby + +puts "Welcome to package manager" diff --git a/recipes/hedgedoc.yml b/recipes/hedgedoc.yml new file mode 100644 index 0000000..9df2012 --- /dev/null +++ b/recipes/hedgedoc.yml @@ -0,0 +1,9 @@ +dependencies: [] + + +repository: + url: https://github.com/hedgedoc/hedgedoc.git + branch: 1.10.3 + +steps: + -echo "installing..." diff --git a/recipes/idf.yml b/recipes/idf.yml new file mode 100644 index 0000000..72e6be8 --- /dev/null +++ b/recipes/idf.yml @@ -0,0 +1,13 @@ +dependencies: [] + +repository: + url: https://github.com/espressif/esp-idf.git + branch: v5.5.1 + + +steps: + - echo `pwd` + - echo $PREFIX + - ls -lah + - cp -r . $PREFIX +# This version requires python not newer than v3.10.18 diff --git a/recipes/python-idf.yml b/recipes/python-idf.yml new file mode 100644 index 0000000..7624bff --- /dev/null +++ b/recipes/python-idf.yml @@ -0,0 +1,29 @@ +packages: + - build-essential + - zlib1g-dev + - libncurses5-dev + - libgdbm-dev + - libnss3-dev + - libssl-dev + - libreadline-dev + - libffi-dev + - curl + - libsqlite3-dev + - wget + - libbz2-dev + - liblzma-dev + +package: + name: python + +repository: + url: https://github.com/python/cpython.git + branch: v3.10.18 + +steps: +# dat make -t pkg --cache --name python +# - ./configure --enable-optimizations --prefix=$HOME/.local +# - make -j"$(nproc)" + - ./configure --enable-optimizations --prefix=$PREFIX + - make -j$CPUS + - $SUDO make install