Files
m241Neelima/vxworks-6.9/target/src/multios_ipc/mipc/Makefile
T
2026-07-30 11:19:44 +05:30

60 lines
1.7 KiB
Makefile

# Makefile - makefile for MIPC shared memory version
#
# modification history
# --------------------
# 01s,26may11,ebh Add af_mipc_lib.c for APIGEN output
# 01r,25apr11,swg Include mipc_sm_show.c for APIGEN, fix WIND00268209
# 01q,05feb10,h_w Add mipc_socket.c for AF_MIPC
# 01p,24sep09,als Rename mipc_sm_api_events files to mipc_sm_event_pool
# 01o,03sep09,als Remove references to more obsolete files
# 01n,10aug09,als Stop building obsolete memory map file
# 01m,02jul09,als Changes to reflect updated file names
# 01l,23jun09,als Deletion of mipc_sm_api_defs.c
# 01k,13feb09,ebh Fix typo
# 01j,15dec08,apa Added MIPC 2.0 objects.
# 01i,10nov08,jlk WIND00143103. Don't include rules.library twice.
# 01h,02oct08,mze fix typo
# 01g,01oct08,mze adding VSB configuration check
# 01f,25sep08,ebh Add in defs.docs reference
# 01e,18sep08,jlk Updated as per code review
# 01d,04sep08,jlk Removed SMP limitation
# 01c,08jul08,jpb Changed SMP conditional.
# 01b,02jul08,ebh Change doc file to mipc_lib.c
# 01a,19feb08,bwa written
#
# DESCRIPTION
# This file contains the makefile rules for building the Multi-OS IPC
# shared-memory implementation.
#
TGT_DIR=$(WIND_BASE)/target
DOC_FILES= af_mipc_lib.c mipc_lib.c mipc_sm_show.c
LIB_BASE_NAME=multios_ipc
include $(TGT_DIR)/h/make/defs.library
ifdef _WRS_CONFIG_COMPONENT_MIPC
OBJS= \
mipc_sm_api.o \
mipc_sm_bus.o \
mipc_sm_event_pool.o \
mipc_sm_event_queue.o \
mipc_sm_mem_region.o \
mipc_sm_node.o \
mipc_sm_port.o \
mipc_sm_packet_pool.o \
mipc_sm_show.o \
mipc_sm_socket.o \
mipc_sm_system.o \
mipc_sm_vxworks.o \
mipc_socket.o
else
OBJS=
endif
include $(TGT_DIR)/h/make/rules.library
# documentation specification for APIGEN
include $(TGT_DIR)/h/make/config/comps/mipc/defs.docs