From 85a1bdae5c01c50080a3be804dfc2c404f37bc30 Mon Sep 17 00:00:00 2001 From: Saba Fazlali Date: Mon, 29 Jan 2024 19:18:39 +0100 Subject: [PATCH] basic rules are explained --- CMakeLists.txt | 2 ++ cmake-build-debug/.ninja_deps | Bin 10288 -> 10492 bytes cmake-build-debug/.ninja_log | 10 ++++++---- .../Testing/Temporary/LastTest.log | 4 ++-- cmake-build-debug/build.ninja | 9 ++++++++- src/main/c/Hangman/rules.c | 8 ++++++++ src/main/c/Hangman/rules.h | 8 ++++++++ 7 files changed, 34 insertions(+), 7 deletions(-) create mode 100644 src/main/c/Hangman/rules.c create mode 100644 src/main/c/Hangman/rules.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 5538ad5..5cae33b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,4 +15,6 @@ add_executable(pmuw_projekt_notebinder src/main/c/main.h src/main/c/Hangman/drawHangman.c src/main/c/Hangman/drawHangman.h + src/main/c/Hangman/rules.c + src/main/c/Hangman/rules.h ) diff --git a/cmake-build-debug/.ninja_deps b/cmake-build-debug/.ninja_deps index 5e1fdca1799d8b8b7eb21c0b7194a018e361620e..cb10c6589443374fa7cade54fbbf5488f591e6c2 100644 GIT binary patch delta 117 zcmdlG@F#G?9OcadstU}43m6z0Vi_11o@ZDH#XVjp9yfWR>|{odiGrq+&&qS~7nSCu y7V9PJ%MPu_6WesKk>;DV` diff --git a/cmake-build-debug/.ninja_log b/cmake-build-debug/.ninja_log index eb76abb..971a097 100644 --- a/cmake-build-debug/.ninja_log +++ b/cmake-build-debug/.ninja_log @@ -1,9 +1,11 @@ # ninja log v5 1 38 1706122217155672196 CMakeFiles/pmuw_projekt_notebinder.dir/test/Hangman/word_selector_test.c.o e932f546d59a9d76 -2 168 1706178769260469565 CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman/word_selector.c.o fab41de4b8cc0421 -0 40 1706549371890997682 build.ninja f2183aada2fc9ffc +0 40 1706551052328412558 build.ninja f2183aada2fc9ffc 1 38 1706122372717341436 CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/main.c.o f1dbf76e6b4bc97d -1 44 1706122039878920765 CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Template/game100.c.o 69a5bcd8c57a43b3 -168 257 1706178769348509184 pmuw_projekt_notebinder d4d2c5136dd5469e 1 145 1706549408123039155 CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman/word_selector.c.o fab41de4b8cc0421 1 145 1706549408123027405 CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman/drawHangman.c.o de5f7edc6c2379d7 +1 44 1706122039878920765 CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Template/game100.c.o 69a5bcd8c57a43b3 +168 257 1706178769348509184 pmuw_projekt_notebinder d4d2c5136dd5469e +0 106 1706551301992114407 CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman/drawHangman.c.o de5f7edc6c2379d7 +0 106 1706551301992128657 CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman/rules.c.o cdaff7b94c55641c +106 195 1706551302079685763 pmuw_projekt_notebinder fbb48fd3bf0b96c1 diff --git a/cmake-build-debug/Testing/Temporary/LastTest.log b/cmake-build-debug/Testing/Temporary/LastTest.log index e29350d..370c1c4 100644 --- a/cmake-build-debug/Testing/Temporary/LastTest.log +++ b/cmake-build-debug/Testing/Temporary/LastTest.log @@ -1,3 +1,3 @@ -Start testing: Jan 29 18:29 CET +Start testing: Jan 29 19:01 CET ---------------------------------------------------------- -End testing: Jan 29 18:29 CET +End testing: Jan 29 19:01 CET diff --git a/cmake-build-debug/build.ninja b/cmake-build-debug/build.ninja index 46fbc18..1c8a21f 100644 --- a/cmake-build-debug/build.ninja +++ b/cmake-build-debug/build.ninja @@ -70,6 +70,13 @@ build CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman/drawHangman.c.o: OBJECT_DIR = CMakeFiles/pmuw_projekt_notebinder.dir OBJECT_FILE_DIR = CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman +build CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman/rules.c.o: C_COMPILER__pmuw_projekt_notebinder_unscanned_Debug /Users/saba/CLionProjects/pmuw_projekt_notebinder/src/main/c/Hangman/rules.c || cmake_object_order_depends_target_pmuw_projekt_notebinder + DEP_FILE = CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman/rules.c.o.d + FLAGS = -g -std=gnu11 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk -fcolor-diagnostics + INCLUDES = -I/Users/saba/CLionProjects/pmuw_projekt_notebinder/src/main/c -I/Users/saba/CLionProjects/pmuw_projekt_notebinder/src/main/c/Hangman -I/Users/saba/CLionProjects/pmuw_projekt_notebinder/src/main/c/Template + OBJECT_DIR = CMakeFiles/pmuw_projekt_notebinder.dir + OBJECT_FILE_DIR = CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman + # ============================================================================= # Link build statements for EXECUTABLE target pmuw_projekt_notebinder @@ -78,7 +85,7 @@ build CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman/drawHangman.c.o: ############################################# # Link the executable pmuw_projekt_notebinder -build pmuw_projekt_notebinder: C_EXECUTABLE_LINKER__pmuw_projekt_notebinder_Debug CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman/word_selector.c.o CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/main.c.o CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman/drawHangman.c.o +build pmuw_projekt_notebinder: C_EXECUTABLE_LINKER__pmuw_projekt_notebinder_Debug CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman/word_selector.c.o CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/main.c.o CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman/drawHangman.c.o CMakeFiles/pmuw_projekt_notebinder.dir/src/main/c/Hangman/rules.c.o FLAGS = -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.2.sdk OBJECT_DIR = CMakeFiles/pmuw_projekt_notebinder.dir POST_BUILD = : diff --git a/src/main/c/Hangman/rules.c b/src/main/c/Hangman/rules.c new file mode 100644 index 0000000..6286db9 --- /dev/null +++ b/src/main/c/Hangman/rules.c @@ -0,0 +1,8 @@ +#include "rules.h" +#include + +void printRules(){ + printf("Rules: \n"); + printf(" - You are allowed a maximum of 6 mistakes.\n"); + printf(" - All alphabet are in lower case.\n"); +} \ No newline at end of file diff --git a/src/main/c/Hangman/rules.h b/src/main/c/Hangman/rules.h new file mode 100644 index 0000000..5e52710 --- /dev/null +++ b/src/main/c/Hangman/rules.h @@ -0,0 +1,8 @@ +// +// Created by Saba Fazlali on 29.01.24. +// + +#ifndef PMUW_PROJEKT_NOTEBINDER_RULES_H +#define PMUW_PROJEKT_NOTEBINDER_RULES_H + +#endif //PMUW_PROJEKT_NOTEBINDER_RULES_H