# Makefile - makefile for src/ssi
#
# Copyright 2005, 2010-2011 Wind River Systems, Inc. 
#
# modification history
# --------------------
# 01e,20dec11,shi  fix for WIND00317123, disable SSI only when build for 64bit system.
# 01d,09sep10,y_t  temporarily disable SSI for 64bit
# 01c 18jan05,tkf  Added LIB_BASE_NAME.
# 01b 14dec05,xli  add cnsCompLib.c
# 01a,21nov05,tkf  written.
#
# DESCRIPTION
# This file contains the makefile rules for building in
# src/src.
#
#
#SSI debugging information

#SSI_PREPROC_DEBUG=-D__SSI_DEBUG__


TGT_DIR 	= $(WIND_BASE)/target
SSI_H_DIR	= $(TGT_DIR)/h/ssi

LIB_BASE_NAME	= ssi

include $(TGT_DIR)/h/make/defs.library

PRE_INCLUDE +=	-I$(SSI_H_DIR)

CNS_SAMPLE_FILES =
CNS_SAMPLE_DOCS =

ifeq ($(CNS_INCLUDE_SAMPLE_APP),true)
CNS_SAMPLE_FILES = cnsSampleApp.c cnsSampleRS.c
CNS_SAMPLE_DOCS = cnsSampleApp.c cnsSampleRS.c
endif

override EXTRA_DEFINE += $(SSI_PREPROC_DEBUG)

ifdef _WRS_CONFIG_LP64
SRC_FILES =
else
SRC_FILES = cnsLib.c ssm.c csm.c cnsCompLib.c $(CNS_SAMPLE_FILES)
endif

OBJS      = $(SRC_FILES:%c=%o)

CNS_DOC_FILES = cnsLib.c cnsCompLib.c ssiDb.c $(CNS_SAMPLE_DOCS)

DOC_SUBDIR =
DOC_FILES = $(CNS_DOC_FILES)


include $(TGT_DIR)/h/make/rules.library
