-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
23 lines (18 loc) · 681 Bytes
/
Makefile
File metadata and controls
23 lines (18 loc) · 681 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
CFLAGS = -Wall
MOD_DIR = Modules
targets : fss_manager fss_console worker
fss_manager: $(MOD_DIR)/fss_manager/fss_manager.o \
$(MOD_DIR)/fss_manager/manager_utils.o \
$(MOD_DIR)/fss_manager/sync_info_mem_store.o
gcc $(CFLAGS) -o fss_manager $(MOD_DIR)/fss_manager/fss_manager.o \
$(MOD_DIR)/fss_manager/manager_utils.o \
$(MOD_DIR)/fss_manager/sync_info_mem_store.o
fss_console: $(MOD_DIR)/fss_console.c
gcc $(CFLAGS) -o fss_console $(MOD_DIR)/fss_console.c
worker: $(MOD_DIR)/worker.c
gcc $(CFLAGS) -o worker $(MOD_DIR)/worker.c
fss_script.sh:
chmod +x fss_script.sh
clean:
rm -f fss_manager fss_console worker
rm -f $(MOD_DIR)/fss_manager/*.o