blob: bd162becbbf0d84b4fd74a574d35a5d5da745af3 [file] [log] [blame]
ifeq (linux, $(OS))
ifeq (KSLIB, $(MODULE_TYPE))
ifeq (TRUE, $(KERNEL_MODE))
COMPONENTS = HSL SAL INIT UTIL
ifeq (TRUE, $(FAL))
COMPONENTS += FAL
endif
else
COMPONENTS = HSL SAL INIT
endif
ifeq (TRUE, $(UK_IF))
COMPONENTS += API
endif
endif
ifeq (USLIB, $(MODULE_TYPE))
ifneq (TRUE, $(KERNEL_MODE))
COMPONENTS = HSL SAL INIT UTIL
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