From 75911d41d8c9926c2bc121ff0bbbfeeb12d5a2b7 Mon Sep 17 00:00:00 2001 From: Yanis HAMOUDI <yanis.hamoudi@etu.u-pec.fr> Date: Mon, 3 Mar 2025 23:23:40 +0100 Subject: [PATCH] Ajout Test 23 et 24 --- .../bake/Bakefile | 7 + .../bake/input.txt | 1 + .../bake/output.txt | 1 + .../make/Makefile | 7 + .../make/input.txt | 1 + .../make/output.txt | 1 + tests/C/test-24-50target/bake/Bakefile | 151 ++++++++++++++++++ tests/C/test-24-50target/make/Makefile | 151 ++++++++++++++++++ 8 files changed, 320 insertions(+) create mode 100644 tests/C/test-23-identical-timestamps/bake/Bakefile create mode 100644 tests/C/test-23-identical-timestamps/bake/input.txt create mode 100644 tests/C/test-23-identical-timestamps/bake/output.txt create mode 100644 tests/C/test-23-identical-timestamps/make/Makefile create mode 100644 tests/C/test-23-identical-timestamps/make/input.txt create mode 100644 tests/C/test-23-identical-timestamps/make/output.txt create mode 100644 tests/C/test-24-50target/bake/Bakefile create mode 100644 tests/C/test-24-50target/make/Makefile diff --git a/tests/C/test-23-identical-timestamps/bake/Bakefile b/tests/C/test-23-identical-timestamps/bake/Bakefile new file mode 100644 index 0000000..0329eb0 --- /dev/null +++ b/tests/C/test-23-identical-timestamps/bake/Bakefile @@ -0,0 +1,7 @@ +all: output.txt + +output.txt: input.txt + cat input.txt > output.txt + +input.txt: + echo "Test" > input.txt diff --git a/tests/C/test-23-identical-timestamps/bake/input.txt b/tests/C/test-23-identical-timestamps/bake/input.txt new file mode 100644 index 0000000..345e6ae --- /dev/null +++ b/tests/C/test-23-identical-timestamps/bake/input.txt @@ -0,0 +1 @@ +Test diff --git a/tests/C/test-23-identical-timestamps/bake/output.txt b/tests/C/test-23-identical-timestamps/bake/output.txt new file mode 100644 index 0000000..345e6ae --- /dev/null +++ b/tests/C/test-23-identical-timestamps/bake/output.txt @@ -0,0 +1 @@ +Test diff --git a/tests/C/test-23-identical-timestamps/make/Makefile b/tests/C/test-23-identical-timestamps/make/Makefile new file mode 100644 index 0000000..0329eb0 --- /dev/null +++ b/tests/C/test-23-identical-timestamps/make/Makefile @@ -0,0 +1,7 @@ +all: output.txt + +output.txt: input.txt + cat input.txt > output.txt + +input.txt: + echo "Test" > input.txt diff --git a/tests/C/test-23-identical-timestamps/make/input.txt b/tests/C/test-23-identical-timestamps/make/input.txt new file mode 100644 index 0000000..345e6ae --- /dev/null +++ b/tests/C/test-23-identical-timestamps/make/input.txt @@ -0,0 +1 @@ +Test diff --git a/tests/C/test-23-identical-timestamps/make/output.txt b/tests/C/test-23-identical-timestamps/make/output.txt new file mode 100644 index 0000000..345e6ae --- /dev/null +++ b/tests/C/test-23-identical-timestamps/make/output.txt @@ -0,0 +1 @@ +Test diff --git a/tests/C/test-24-50target/bake/Bakefile b/tests/C/test-24-50target/bake/Bakefile new file mode 100644 index 0000000..26e54b4 --- /dev/null +++ b/tests/C/test-24-50target/bake/Bakefile @@ -0,0 +1,151 @@ +all: target50 + +target50: target49 + echo "Building target50" + +target49: target48 + echo "Building target49" + +target48: target47 + echo "Building target48" + +target47: target46 + echo "Building target47" + +target46: target45 + echo "Building target46" + +target45: target44 + echo "Building target45" + +target44: target43 + echo "Building target44" + +target43: target42 + echo "Building target43" + +target42: target41 + echo "Building target42" + +target41: target40 + echo "Building target41" + +target40: target39 + echo "Building target40" + +target39: target38 + echo "Building target39" + +target38: target37 + echo "Building target38" + +target37: target36 + echo "Building target37" + +target36: target35 + echo "Building target36" + +target35: target34 + echo "Building target35" + +target34: target33 + echo "Building target34" + +target33: target32 + echo "Building target33" + +target32: target31 + echo "Building target32" + +target31: target30 + echo "Building target31" + +target30: target29 + echo "Building target30" + +target29: target28 + echo "Building target29" + +target28: target27 + echo "Building target28" + +target27: target26 + echo "Building target27" + +target26: target25 + echo "Building target26" + +target25: target24 + echo "Building target25" + +target24: target23 + echo "Building target24" + +target23: target22 + echo "Building target23" + +target22: target21 + echo "Building target22" + +target21: target20 + echo "Building target21" + +target20: target19 + echo "Building target20" + +target19: target18 + echo "Building target19" + +target18: target17 + echo "Building target18" + +target17: target16 + echo "Building target17" + +target16: target15 + echo "Building target16" + +target15: target14 + echo "Building target15" + +target14: target13 + echo "Building target14" + +target13: target12 + echo "Building target13" + +target12: target11 + echo "Building target12" + +target11: target10 + echo "Building target11" + +target10: target9 + echo "Building target10" + +target9: target8 + echo "Building target9" + +target8: target7 + echo "Building target8" + +target7: target6 + echo "Building target7" + +target6: target5 + echo "Building target6" + +target5: target4 + echo "Building target5" + +target4: target3 + echo "Building target4" + +target3: target2 + echo "Building target3" + +target2: target1 + echo "Building target2" + +target1: + echo "Building target1" diff --git a/tests/C/test-24-50target/make/Makefile b/tests/C/test-24-50target/make/Makefile new file mode 100644 index 0000000..26e54b4 --- /dev/null +++ b/tests/C/test-24-50target/make/Makefile @@ -0,0 +1,151 @@ +all: target50 + +target50: target49 + echo "Building target50" + +target49: target48 + echo "Building target49" + +target48: target47 + echo "Building target48" + +target47: target46 + echo "Building target47" + +target46: target45 + echo "Building target46" + +target45: target44 + echo "Building target45" + +target44: target43 + echo "Building target44" + +target43: target42 + echo "Building target43" + +target42: target41 + echo "Building target42" + +target41: target40 + echo "Building target41" + +target40: target39 + echo "Building target40" + +target39: target38 + echo "Building target39" + +target38: target37 + echo "Building target38" + +target37: target36 + echo "Building target37" + +target36: target35 + echo "Building target36" + +target35: target34 + echo "Building target35" + +target34: target33 + echo "Building target34" + +target33: target32 + echo "Building target33" + +target32: target31 + echo "Building target32" + +target31: target30 + echo "Building target31" + +target30: target29 + echo "Building target30" + +target29: target28 + echo "Building target29" + +target28: target27 + echo "Building target28" + +target27: target26 + echo "Building target27" + +target26: target25 + echo "Building target26" + +target25: target24 + echo "Building target25" + +target24: target23 + echo "Building target24" + +target23: target22 + echo "Building target23" + +target22: target21 + echo "Building target22" + +target21: target20 + echo "Building target21" + +target20: target19 + echo "Building target20" + +target19: target18 + echo "Building target19" + +target18: target17 + echo "Building target18" + +target17: target16 + echo "Building target17" + +target16: target15 + echo "Building target16" + +target15: target14 + echo "Building target15" + +target14: target13 + echo "Building target14" + +target13: target12 + echo "Building target13" + +target12: target11 + echo "Building target12" + +target11: target10 + echo "Building target11" + +target10: target9 + echo "Building target10" + +target9: target8 + echo "Building target9" + +target8: target7 + echo "Building target8" + +target7: target6 + echo "Building target7" + +target6: target5 + echo "Building target6" + +target5: target4 + echo "Building target5" + +target4: target3 + echo "Building target4" + +target3: target2 + echo "Building target3" + +target2: target1 + echo "Building target2" + +target1: + echo "Building target1"