]> zdv2.bktei.com Git - BK-2023-05.git/commitdiff
update(src/kr/ch1/s1.2):Use make to compile
authorSteven Baltakatei Sandoval <baltakatei@gmail.com>
Mon, 10 Jul 2023 11:20:17 +0000 (11:20 +0000)
committerSteven Baltakatei Sandoval <baltakatei@gmail.com>
Mon, 10 Jul 2023 11:20:17 +0000 (11:20 +0000)
src/kr_exercises/ch1/s1.2/c_to_f_float [deleted file]
src/kr_exercises/ch1/s1.2/c_to_f_float/.gitignore [new file with mode: 0644]
src/kr_exercises/ch1/s1.2/c_to_f_float/Makefile [new file with mode: 0644]
src/kr_exercises/ch1/s1.2/c_to_f_float/c_to_f_float.c [moved from src/kr_exercises/ch1/s1.2/c_to_f_float.c with 99% similarity]
src/kr_exercises/ch1/s1.2/compile.sh [deleted file]
src/kr_exercises/ch1/s1.2/compile.sh~ [deleted file]
src/kr_exercises/ch1/s1.2/f_to_c_float [deleted file]
src/kr_exercises/ch1/s1.2/f_to_c_float/.gitignore [new file with mode: 0644]
src/kr_exercises/ch1/s1.2/f_to_c_float/Makefile [new file with mode: 0644]
src/kr_exercises/ch1/s1.2/f_to_c_float/f_to_c_float.c [moved from src/kr_exercises/ch1/s1.2/f_to_c_float.c with 99% similarity]

diff --git a/src/kr_exercises/ch1/s1.2/c_to_f_float b/src/kr_exercises/ch1/s1.2/c_to_f_float
deleted file mode 100755 (executable)
index 965fc43..0000000
Binary files a/src/kr_exercises/ch1/s1.2/c_to_f_float and /dev/null differ
diff --git a/src/kr_exercises/ch1/s1.2/c_to_f_float/.gitignore b/src/kr_exercises/ch1/s1.2/c_to_f_float/.gitignore
new file mode 100644 (file)
index 0000000..b9f9feb
--- /dev/null
@@ -0,0 +1 @@
+c_to_f_float
diff --git a/src/kr_exercises/ch1/s1.2/c_to_f_float/Makefile b/src/kr_exercises/ch1/s1.2/c_to_f_float/Makefile
new file mode 100644 (file)
index 0000000..b5ae12a
--- /dev/null
@@ -0,0 +1,10 @@
+CC=gcc
+CFLAGS=-Wall -Wextra -pedantic
+OUTFILE=c_to_f_float
+SOURCE=c_to_f_float.c
+
+all: $(SOURCE)
+       $(CC) $(CFLAGS) -o $(OUTFILE) $(SOURCE)
+
+clean:
+       rm -f $(OUTFILE)
similarity index 99%
rename from src/kr_exercises/ch1/s1.2/c_to_f_float.c
rename to src/kr_exercises/ch1/s1.2/c_to_f_float/c_to_f_float.c
index 609a3fd4650df84af1d0c67a6218bfa0e32a9715..aee1e6a6bb865eeeeb68da38ce96ab86a16f8b88 100644 (file)
@@ -27,7 +27,7 @@ int main(){
   
   printf("\n\nDone\n\n");
   return 0;
-};
+}
 
 
 
diff --git a/src/kr_exercises/ch1/s1.2/compile.sh b/src/kr_exercises/ch1/s1.2/compile.sh
deleted file mode 100755 (executable)
index 0b2a1ca..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/usr/bin/env bash
-# Desc: Compiles all `.c` files in specified directory
-# Usage:  compile.sh [DIR]
-
-# Check args
-if [[ ! -d $1 ]]; then echo "FATAL:Not a dir:$1" 1>&2; exit 1; fi;
-
-for file in ./*.c; do
-    if [[ ! -f $file ]]; then echo "FATAL:Not a file:$file" 1>&2; exit 1; fi;
-    echo "STATUS:    file:$file" 1>&2;
-    file_out="${file%.c}";
-    echo "STATUS:file_out:$file_out" 1>&2;
-    gcc -o "$file_out" "$file" || echo "ERROR:Compile failed." 1>&2;
-    echo "" 1>&2;
-done;
diff --git a/src/kr_exercises/ch1/s1.2/compile.sh~ b/src/kr_exercises/ch1/s1.2/compile.sh~
deleted file mode 100755 (executable)
index 406a1c1..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/usr/bin/env bash
-# Desc: Compiles all `.c` files in specified directory
-# Usage:  compile.sh [DIR]
-
-# Check args
-if [[ ! -d $1 ]]; then echo "FATAL:Not a dir:$1" 1>&2; exit 1; fi;
-
-for file in ./*.c; do
-    if [[ ! -f $file ]]; then echo "FATAL:Not a file:$file" 1>&2; exit 1; fi;
-    echo "STATUS:    file:$file" 1>&2;
-    file_out="${file%.c}";
-    echo "STATUS:file_out:$file_out" 1>&2;
-    gcc -o "$file_out" "$file"; # compile
-done;
diff --git a/src/kr_exercises/ch1/s1.2/f_to_c_float b/src/kr_exercises/ch1/s1.2/f_to_c_float
deleted file mode 100755 (executable)
index 2bb17cf..0000000
Binary files a/src/kr_exercises/ch1/s1.2/f_to_c_float and /dev/null differ
diff --git a/src/kr_exercises/ch1/s1.2/f_to_c_float/.gitignore b/src/kr_exercises/ch1/s1.2/f_to_c_float/.gitignore
new file mode 100644 (file)
index 0000000..08fa1a0
--- /dev/null
@@ -0,0 +1 @@
+f_to_c_float
diff --git a/src/kr_exercises/ch1/s1.2/f_to_c_float/Makefile b/src/kr_exercises/ch1/s1.2/f_to_c_float/Makefile
new file mode 100644 (file)
index 0000000..c455673
--- /dev/null
@@ -0,0 +1,10 @@
+CC=gcc
+CFLAGS=-Wall -Wextra -pedantic
+OUTFILE=f_to_c_float
+SOURCE=f_to_c_float.c
+
+all: $(SOURCE)
+       $(CC) $(CFLAGS) -o $(OUTFILE) $(SOURCE)
+
+clean:
+       rm -f $(OUTFILE)
similarity index 99%
rename from src/kr_exercises/ch1/s1.2/f_to_c_float.c
rename to src/kr_exercises/ch1/s1.2/f_to_c_float/f_to_c_float.c
index 6c5398aee4fbfbe9223154444d383e8bcbf2aa49..500db53723aea58c288f45e3e5d0b7d5655113f7 100644 (file)
@@ -27,10 +27,7 @@ int main(){
   
   printf("\n\nDone\n\n");
   return 0;
-};
-
-
-
+}
 
 /*
  * Author: Steven Baltakatei Sandoval