blob: 891586300f6b81e5d0599b396673bb5299b2948f [file] [log] [blame]
ifeq (linux, $(OS))
ifeq (KSLIB, $(MODULE_TYPE))
ifeq (TRUE, $(KERNEL_MODE))
COMPONENTS = HSL SAL INIT UTIL REF SHELIB
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