From 71213c37884f264c545ade9f4b10a6ab1dc2ae36 Mon Sep 17 00:00:00 2001
From: Matthew Owens <matthew@owens.tech>
Date: Wed, 22 Dec 2021 22:39:43 +0000
Subject: [PATCH] replaced template strings with queue

---
 .gitignore                  |  1 +
 CMakeLists.txt              | 12 ++++++------
 README.md                   |  2 +-
 init_module.sh              | 36 ------------------------------------
 src/queue.c                 |  1 +
 src/{template.h => queue.h} |  0
 src/template.c              |  1 -
 7 files changed, 9 insertions(+), 44 deletions(-)
 create mode 100644 .gitignore
 delete mode 100755 init_module.sh
 create mode 100644 src/queue.c
 rename src/{template.h => queue.h} (100%)
 delete mode 100644 src/template.c

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
index f7e5667..9fa3b14 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,17 +1,17 @@
 cmake_minimum_required(VERSION 3.15)
-project(template)
+project(queue)
 
 set(CMAKE_C_STANDARD 11)
 
 file(GLOB_RECURSE SRC
 	src/*.c
-	template-test/*.c
+	queue-test/*.c
 )
 
-add_executable(template-test ${SRC})
-target_include_directories(template-test
+add_executable(queue-test ${SRC})
+target_include_directories(queue-test
 	PUBLIC src
-	PUBLIC template-test
+	PUBLIC queue-test
 )
 
-target_link_libraries(template-test PRIVATE check)
+target_link_libraries(queue-test PRIVATE check)
diff --git a/README.md b/README.md
index c95f8c6..d861e22 100644
--- a/README.md
+++ b/README.md
@@ -1 +1 @@
-# module-template
+# queue
diff --git a/init_module.sh b/init_module.sh
deleted file mode 100755
index 3f82dfa..0000000
--- a/init_module.sh
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/bin/bash
-
-function error()
-{
-	echo "provide a name"
-	exit 1
-}
-
-function init()
-{
-	echo "renaming template file & lines to $1"
-	upper=$(echo $1 | tr '[:lower:]' '[:upper:]')
-	under=$(echo $1 | tr '-' '_')
-	dashes=$(echo $1 | tr '_' '-')
-
-	mv src/template.h src/$under.h
-	mv src/template.c src/$under.c
-	find . -type f -name '*.[c|h]' -exec sed -i "s/template/$under/g" {} +
-	sed -i "s/template/$under/g" CMakeLists.txt
-	echo "build" > .gitignore
-
-	# clearing README
-	echo "# $dashes" > README.md
-}
-
-# do we have a name parameter?
-[ $# -eq 1 ] && init $1 || error
-rm -- "$0"
-
-# clearing up source control
-git rm src/template.c src/template.h $0
-git add src/ README.md .gitignore CMakeLists.txt
-
-git commit -m "replaced template strings with $1"
-git push
-
diff --git a/src/queue.c b/src/queue.c
new file mode 100644
index 0000000..4ebd3f3
--- /dev/null
+++ b/src/queue.c
@@ -0,0 +1 @@
+#include "queue.h"
diff --git a/src/template.h b/src/queue.h
similarity index 100%
rename from src/template.h
rename to src/queue.h
diff --git a/src/template.c b/src/template.c
deleted file mode 100644
index a0c3cf6..0000000
--- a/src/template.c
+++ /dev/null
@@ -1 +0,0 @@
-#include "template.h"
-- 
2.20.1