From: Steven Baltakatei Sandoval Date: Mon, 10 Jul 2023 11:20:17 +0000 (+0000) Subject: update(src/kr/ch1/s1.2):Use make to compile X-Git-Url: https://zdv2.bktei.com/gitweb/BK-2023-05.git/commitdiff_plain/bf0d48710780f9650445e66bd346036ffeb2c5ec?hp=812b892f37231bb1234b64d8c8fc2e603c210d84 update(src/kr/ch1/s1.2):Use make to compile --- 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 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 index 0000000..b9f9feb --- /dev/null +++ b/src/kr_exercises/ch1/s1.2/c_to_f_float/.gitignore @@ -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 index 0000000..b5ae12a --- /dev/null +++ b/src/kr_exercises/ch1/s1.2/c_to_f_float/Makefile @@ -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) diff --git a/src/kr_exercises/ch1/s1.2/c_to_f_float.c b/src/kr_exercises/ch1/s1.2/c_to_f_float/c_to_f_float.c 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 609a3fd..aee1e6a 100644 --- a/src/kr_exercises/ch1/s1.2/c_to_f_float.c +++ b/src/kr_exercises/ch1/s1.2/c_to_f_float/c_to_f_float.c @@ -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 index 0b2a1ca..0000000 --- a/src/kr_exercises/ch1/s1.2/compile.sh +++ /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 index 406a1c1..0000000 --- a/src/kr_exercises/ch1/s1.2/compile.sh~ +++ /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 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 index 0000000..08fa1a0 --- /dev/null +++ b/src/kr_exercises/ch1/s1.2/f_to_c_float/.gitignore @@ -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 index 0000000..c455673 --- /dev/null +++ b/src/kr_exercises/ch1/s1.2/f_to_c_float/Makefile @@ -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) diff --git a/src/kr_exercises/ch1/s1.2/f_to_c_float.c b/src/kr_exercises/ch1/s1.2/f_to_c_float/f_to_c_float.c 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 6c5398a..500db53 100644 --- a/src/kr_exercises/ch1/s1.2/f_to_c_float.c +++ b/src/kr_exercises/ch1/s1.2/f_to_c_float/f_to_c_float.c @@ -27,10 +27,7 @@ int main(){ printf("\n\nDone\n\n"); return 0; -}; - - - +} /* * Author: Steven Baltakatei Sandoval