Files
asterinas/regression/apps/Makefile
Jianfeng Jiang a042da1847 Add pty test
2023-09-05 06:24:54 +08:00

16 lines
615 B
Makefile

MAKEFLAGS += --no-builtin-rules # Prevent the implicit rules from compiling ".c" or ".s" files automatically.
MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST)))
CUR_DIR := $(patsubst %/,%,$(dir $(MKFILE_PATH)))
INITRAMFS ?= $(CUR_DIR)/../build/initramfs
REGRESSION_BUILD_DIR ?= $(INITRAMFS)/regression
TEST_APPS := signal_c pthread network hello_world hello_pie hello_c fork_c fork execve pty
.PHONY: all
all:
@mkdir -p $(REGRESSION_BUILD_DIR)
@for test_app in $(TEST_APPS); \
do make --no-print-directory -C $${test_app}; \
done
@make --no-print-directory BUILD_DIR=$(REGRESSION_BUILD_DIR) -C scripts