blob: 1c0dfba8bdd41487c95b86c0183214b1df88191e [file] [log] [blame]
ifeq (linux, $(OS))
ifeq (KSLIB, $(MODULE_TYPE))
ifeq (TRUE, $(KERNEL_MODE))
COMPONENTS = HSL SAL INIT UTIL REF
ifeq (TRUE, $(FAL))
COMPONENTS += FAL
endif
else
COMPONENTS = HSL SAL INIT REF
endif
ifeq (TRUE, $(UK_IF))
COMPONENTS += API
endif
endif
ifeq (USLIB, $(MODULE_TYPE))
ifneq (TRUE, $(KERNEL_MODE))
COMPONENTS = HSL SAL INIT UTIL REF
ifeq (TRUE, $(FAL))
COMPONENTS += FAL
endif
else
COMPONENTS = UK_IF SAL
endif
ifeq (TRUE, $(UK_IF))
COMPONENTS += API
endif
endif
ifeq (SHELL, $(MODULE_TYPE))
COMPONENTS = SHELL
endif
endif