WIP: added some scripts
authorLukas Krickl <lukas@krickl.dev>
Fri, 17 Nov 2023 07:24:10 +0000 (08:24 +0100)
committerLukas Krickl <lukas@krickl.dev>
Fri, 17 Nov 2023 07:24:10 +0000 (08:24 +0100)
.gitignore
scrips/bear.sh [deleted file]
scrips/run.sh [deleted file]
scrips/test.sh [deleted file]
scripts/bear.sh [new file with mode: 0755]
scripts/ctags.sh [new file with mode: 0755]
scripts/format.sh [new file with mode: 0755]
scripts/lint.sh [new file with mode: 0755]
scripts/run.sh [new file with mode: 0755]
scripts/test.sh [new file with mode: 0755]

index 909c47351f2346207fd894eb1d187064eeb49dc8..cbd3711eea8430cfe802782d6829b33ea1d8ef07 100644 (file)
@@ -1,6 +1,7 @@
 # Build directory
 bin/
 obj/
+tags
 
  Prerequisites
 *.d
diff --git a/scrips/bear.sh b/scrips/bear.sh
deleted file mode 100755 (executable)
index 445b696..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-
-# generate clang build commands
-bear -- make SHELL="sh -x -e" --always-make
diff --git a/scrips/run.sh b/scrips/run.sh
deleted file mode 100755 (executable)
index 16552dc..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-
-make && ./bin/ulas "$@"
-
diff --git a/scrips/test.sh b/scrips/test.sh
deleted file mode 100755 (executable)
index 896784d..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/bash
-
-make && ./bin/testulas
-
diff --git a/scripts/bear.sh b/scripts/bear.sh
new file mode 100755 (executable)
index 0000000..445b696
--- /dev/null
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+# generate clang build commands
+bear -- make SHELL="sh -x -e" --always-make
diff --git a/scripts/ctags.sh b/scripts/ctags.sh
new file mode 100755 (executable)
index 0000000..2da2d60
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+ctags --recurse=yes --exclude=.git --exclude=bin --exclude=obj --exclude=scripts
diff --git a/scripts/format.sh b/scripts/format.sh
new file mode 100755 (executable)
index 0000000..6cf085b
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+clang-format -i ./src/*.c ./include/*.h
diff --git a/scripts/lint.sh b/scripts/lint.sh
new file mode 100755 (executable)
index 0000000..9176089
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+clang-tidy ./include/*.h ./src/*.c
diff --git a/scripts/run.sh b/scripts/run.sh
new file mode 100755 (executable)
index 0000000..16552dc
--- /dev/null
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+make && ./bin/ulas "$@"
+
diff --git a/scripts/test.sh b/scripts/test.sh
new file mode 100755 (executable)
index 0000000..896784d
--- /dev/null
@@ -0,0 +1,4 @@
+#!/bin/bash
+
+make && ./bin/testulas
+