blob: 0e73b097647e4dc889e8bcace878b6af36273bf6 [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 ADPT
endif
ifeq (TRUE, $(CPDRV))
COMPONENTS += CP
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 ADPT
endif
else
COMPONENTS = UK_IF SAL
endif
ifeq (TRUE, $(UK_IF))
COMPONENTS += API
endif
endif
ifeq (SHELL, $(MODULE_TYPE))
COMPONENTS = SHELL
endif
endif