From b312fe4e023e6ac6d509df48f9988f8faa9ef902 Mon Sep 17 00:00:00 2001 From: Lorenzo Bianchi Date: Wed, 17 May 2023 14:38:44 +0200 Subject: [PATCH] cool makefile --- Makefile | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 1b0d126..7bdb313 100644 --- a/Makefile +++ b/Makefile @@ -61,12 +61,22 @@ clean: @ rm -rf $(OBJ) #--------------------------------------------------- + + +mkfile_path := $(abspath $(lastword $(MAKEFILE_LIST))) +mkfile_dir := $(dir $(mkfile_path)) + ARGSSERVER := 6 7 O X -ARGSCLIENT := test +ARGSCLIENT1 := cacca +ARGSCLIENT2 := molla -test: server client +test: server_c client_c + x-terminal-emulator -e $(mkfile_dir)$(TARGET2) $(ARGSCLIENT1) + x-terminal-emulator -e $(mkfile_dir)$(TARGET2) $(ARGSCLIENT2) + ./$(TARGET1) $(ARGSSERVER) + -server: +server_c: gcc src/F4Server.c src/custom_sem.c src/custom_shm.c src/custom_signal.c src/errExit.c src/forza4.c src/server.c src/nonsodovemetterle.c -o bin/F4Server -I inc/ -client: +client_c: gcc src/F4Client.c src/custom_sem.c src/custom_shm.c src/custom_signal.c src/errExit.c src/forza4.c src/nonsodovemetterle.c -o bin/F4Client -I inc/ \ No newline at end of file