-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
58 lines (51 loc) · 1.96 KB
/
Copy pathMakefile
File metadata and controls
58 lines (51 loc) · 1.96 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# **************************************************************************** #
# #
# ::: :::::::: #
# Makefile :+: :+: :+: #
# +:+ +:+ +:+ #
# By: pcarles <pcarles@student.42.fr> +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ #
# Created: 2019/01/11 14:47:37 by pcarles #+# #+# #
# Updated: 2019/04/12 15:33:22 by pcarles ### ########.fr #
# #
# **************************************************************************** #
CC := gcc
TARGETS := corewar asm
LIBS := libft
corewar_LIB := ft
asm_LIB := ft
corewar_SRC := op.c \
utils.c \
corewar/cw_00_main.c \
corewar/cw_01_init.c \
corewar/cw_02_load.c \
corewar/cw_03_cycle.c \
corewar/cw_04_execution.c \
corewar/cw_04a_read_args.c \
corewar/cw_09a_options.c \
corewar/cw_09b_options.c \
corewar/cw_09b_utils.c \
corewar/cw_09c_memory.c \
corewar/operations/misc.c \
corewar/operations/st.c \
corewar/operations/ld.c \
corewar/operations/math.c \
corewar/operations/fork.c \
asm_SRC := op.c \
utils.c \
asm/asm_00_main.c \
asm/asm_01_check_args.c \
asm/asm_01b_print_and_fill_header.c \
asm/asm_01c_clean_data.c \
asm/asm_02a_check_file.c \
asm/asm_02b_check_params_and_labels.c \
asm/asm_02c_check_name_and_header.c \
asm/asm_02d_check_file_jumps.c \
asm/asm_02e_check_file_utils.c \
asm/asm_03_interpret.c \
asm/asm_04_translate.c \
asm/asm_05_translate.c \
asm/asm_09a_label_pos.c \
asm/asm_09b_utils.c \
asm/asm_09c_utils.c
include generic_c.mk