summaryrefslogtreecommitdiff
path: root/set3/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'set3/Makefile')
-rw-r--r--set3/Makefile21
1 files changed, 6 insertions, 15 deletions
diff --git a/set3/Makefile b/set3/Makefile
index a6ed5fc..8b0ffbd 100644
--- a/set3/Makefile
+++ b/set3/Makefile
@@ -1,18 +1,9 @@
-LIB=../lib/lib2.c ../lib/lib.c ../lib/lib3.c
-CC=gcc
-CFLAGS := -g $(CFLAGS)
-CLIBS=`pkg-config --cflags --libs libcrypto`
+include ../.Makefile.common
+COBJS=$(shell find . -type f -name "task*.c" | sed "s/\(.*\)\.c/\1.o/g")
+TARGETS=$(shell find . -type f -name "task*.c" | sed "s/\(.*\)\.c/\1/g")
-all: task17 task18 task19 task20
+all: $(TARGETS)
-task17:
- $(CC) $(CFLAGS) task17.c $(LIB) $(CLIBS) -o task17
-
-task18:
- $(CC) $(CFLAGS) task18.c $(LIB) $(CLIBS) -o task18
-task19:
- $(CC) $(CFLAGS) task19.c $(LIB) $(CLIBS) -o task19
-task20:
- $(CC) $(CFLAGS) task20.c $(LIB) $(CLIBS) -o task20
clean:
- rm task17 task18 task19 task20
+ @echo -e "\tDEL\t$(TARGETS)"
+ @rm $(TARGETS)