1f08c3bdfSopenharmony_ci# SPDX-License-Identifier: GPL-2.0-or-later 2f08c3bdfSopenharmony_ci# Copyright (C) 2009, Cisco Systems Inc. 3f08c3bdfSopenharmony_ci# Copyright (C) 2010, Linux Test Project. 4f08c3bdfSopenharmony_ci# Ngie Cooper, July 2009 5f08c3bdfSopenharmony_ci 6f08c3bdfSopenharmony_citop_srcdir ?= ../.. 7f08c3bdfSopenharmony_ci 8f08c3bdfSopenharmony_ciinclude $(top_srcdir)/include/mk/env_pre.mk 9f08c3bdfSopenharmony_ci 10f08c3bdfSopenharmony_ci# NOTE (garrcoop): mce-test isn't integrated into the build. 11f08c3bdfSopenharmony_ci 12f08c3bdfSopenharmony_ci# Build syscalls in all scenarios. 13f08c3bdfSopenharmony_ciSUBDIRS := syscalls 14f08c3bdfSopenharmony_ci 15f08c3bdfSopenharmony_ci# Build lib 16f08c3bdfSopenharmony_ciSUBDIRS += lib 17f08c3bdfSopenharmony_ci 18f08c3bdfSopenharmony_ciifneq ($(UCLINUX),1) 19f08c3bdfSopenharmony_ci# KEEP THIS LIST ALPHABETIZED PLEASE! 20f08c3bdfSopenharmony_ciSUBDIRS += connectors \ 21f08c3bdfSopenharmony_ci containers \ 22f08c3bdfSopenharmony_ci controllers \ 23f08c3bdfSopenharmony_ci crypto \ 24f08c3bdfSopenharmony_ci device-drivers \ 25f08c3bdfSopenharmony_ci firmware \ 26f08c3bdfSopenharmony_ci fs \ 27f08c3bdfSopenharmony_ci hotplug \ 28f08c3bdfSopenharmony_ci input \ 29f08c3bdfSopenharmony_ci io \ 30f08c3bdfSopenharmony_ci ipc \ 31f08c3bdfSopenharmony_ci irq \ 32f08c3bdfSopenharmony_ci logging \ 33f08c3bdfSopenharmony_ci mem \ 34f08c3bdfSopenharmony_ci numa \ 35f08c3bdfSopenharmony_ci pty \ 36f08c3bdfSopenharmony_ci sched \ 37f08c3bdfSopenharmony_ci security \ 38f08c3bdfSopenharmony_ci sound \ 39f08c3bdfSopenharmony_ci tracing \ 40f08c3bdfSopenharmony_ci uevents \ 41f08c3bdfSopenharmony_ci watchqueue \ 42f08c3bdfSopenharmony_ci 43f08c3bdfSopenharmony_ciifeq ($(WITH_POWER_MANAGEMENT_TESTSUITE),yes) 44f08c3bdfSopenharmony_ciSUBDIRS += power_management 45f08c3bdfSopenharmony_ciendif 46f08c3bdfSopenharmony_ci 47f08c3bdfSopenharmony_ciifeq ($(WITH_KVM_TESTSUITE),yes) 48f08c3bdfSopenharmony_ciSUBDIRS += kvm 49f08c3bdfSopenharmony_ciendif 50f08c3bdfSopenharmony_ci 51f08c3bdfSopenharmony_ciendif 52f08c3bdfSopenharmony_ci 53f08c3bdfSopenharmony_ciifeq ($(ANDROID),1) 54f08c3bdfSopenharmony_ciFILTER_OUT_DIRS += containers controllers device-drivers fs io ipc mem \ 55f08c3bdfSopenharmony_ci sched security 56f08c3bdfSopenharmony_ciendif 57f08c3bdfSopenharmony_ci 58f08c3bdfSopenharmony_ciinclude $(top_srcdir)/include/mk/generic_trunk_target.mk 59