2026-01-07 17:38:54 +01:00
|
|
|
# define the subdirectories
|
|
|
|
|
SUBDIRS = \
|
2026-01-07 20:18:11 +01:00
|
|
|
parser \
|
|
|
|
|
lexer \
|
|
|
|
|
io_backend \
|
|
|
|
|
execution \
|
2026-01-08 18:34:08 +01:00
|
|
|
expansion \
|
2026-01-07 20:18:11 +01:00
|
|
|
utils
|
2026-01-07 17:38:54 +01:00
|
|
|
|
2026-01-09 14:27:27 +01:00
|
|
|
bin_PROGRAMS = 42sh
|
2026-01-07 17:38:54 +01:00
|
|
|
|
2026-01-07 20:18:11 +01:00
|
|
|
42sh_SOURCES = main.c
|
2026-01-07 17:38:54 +01:00
|
|
|
|
|
|
|
|
42sh_CPPFLAGS = -I%D%
|
|
|
|
|
|
|
|
|
|
42sh_LDADD = \
|
2026-01-07 20:18:11 +01:00
|
|
|
parser/libparser.a \
|
|
|
|
|
lexer/liblexer.a \
|
|
|
|
|
io_backend/libio_backend.a \
|
|
|
|
|
expansion/libexpansion.a \
|
|
|
|
|
execution/libexecution.a \
|
|
|
|
|
utils/libutils.a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
################################################# Test
|
2026-01-09 14:27:27 +01:00
|
|
|
#
|
|
|
|
|
#42sh_asan_SOURCES = main.c
|
|
|
|
|
#
|
|
|
|
|
#42sh_asan_CPPFLAGS = -I%D%
|
|
|
|
|
#
|
|
|
|
|
#42sh_asan_LDADD = \
|
|
|
|
|
# ast/lib_asan_ast.a \
|
|
|
|
|
# parser/lib_asan_parser.a \
|
|
|
|
|
# lexer/lib_asan_lexer.a \
|
|
|
|
|
# io_backend/lib_asan_io_backend.a \
|
|
|
|
|
# expansion/lib_asan_expansion.a \
|
|
|
|
|
# execution/lib_asan_execution.a \
|
|
|
|
|
# utils/lib_asan_utils.a
|