From 3b6df66e3be21aaf1a248b3a5b7cf7b8c0ae6096 Mon Sep 17 00:00:00 2001 From: Pocco81 Date: Wed, 12 Jan 2022 13:06:42 -0500 Subject: [PATCH] feat: makefile with packaging functionality --- .gitignore | 1 + Makefile | 18 ++++++++++++++++++ scripts/package.sh | 16 ++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 .gitignore create mode 100644 Makefile create mode 100644 scripts/package.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..6f91eb5e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +pkgs/ diff --git a/Makefile b/Makefile new file mode 100644 index 00000000..ec292be4 --- /dev/null +++ b/Makefile @@ -0,0 +1,18 @@ +LOG_INFO=$(shell date +"%H:%M:%S") \e[0;34mINFO\e[0m +LOG_ERROR=$(shell date +"%H:%M:%S") \e[1;31mERROR\e[0m +LOG_WARNING=$(shell date +"%H:%M:%S") \e[0;33mWARNING\e[0m +LOG_SUCCESS=$(shell date +"%H:%M:%S") \e[0;32mSUCCESS\e[0m + +.DEFAULT_GOAL := install +ROOT_DIR=$(shell git rev-parse --show-toplevel) +dest=$(ROOT_DIR)/pkgs +quiet=false + +install: + @echo -e "$(LOG_INFO) Under dev 👷🛑..." + +package: + @echo -e "$(LOG_INFO) Packaging all dark Catppuccin accents 📦..." + @echo $(dest) + # @mkdir -p $(dest) + # @./scripts/package.sh $(dest) $(quiet) diff --git a/scripts/package.sh b/scripts/package.sh new file mode 100644 index 00000000..1327ead4 --- /dev/null +++ b/scripts/package.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +dest=$1 +quiet=$2 + +[[ $quiet == "true" ]] && { + quiet="-q" +} || quiet="" + +./install.sh --dest ${dest} --theme all --size compact --color dark + +for file in *; do + echo -e " + \e[0;32mPackaging ${file}\e[0m" + # zip -r ${quiet} ${file}.zip ${file} + # rm -r "${file}" +done