1 2include $(PROJROOT)/make/start.mk 3 4 5 6# Target name and extension 7# static library (ST_LIB): filename.a 8# shared library soname (SH_LIB): filename.so.maj_ver.min_ver 9# executable (EXEC) : filename.out 10 11TARGETNAME = libmm_osal 12 13 14# TARGETTYPE must be EXEC, ST_LIB or SH_LIB in upper case. 15 16TARGETTYPE = SH_LIB 17 18# install directory relative to the HOSTTARGET directory 19HOSTRELEASE = lib 20 21# install directory relative to the root filesystem 22ROOTFSRELEASE = lib 23 24# Filename must not begin with '.', '/' or '\' 25 26SOURCES = \ 27 src/timm_osal.c \ 28 src/timm_osal_events.c \ 29 src/timm_osal_memory.c \ 30 src/timm_osal_mutex.c \ 31 src/timm_osal_pipes.c \ 32 src/timm_osal_semaphores.c \ 33 src/timm_osal_task.c \ 34 src/timm_osal_trace.c 35 36 37 38# Search path for include files 39 40INCLUDES = \ 41 inc/ \ 42 43 44 45ST_LIBS = 46SH_LIBS = 47#pthread 48#pthread rt utils procmgr ipc rcm notify 49#SH_LIBS += sysmgr sysmemmgr 50 51 52# Search path for library (and linker command) files. 53# Current folder and target folder are included by default. 54 55LIBINCLUDES = 56 57 58# Do not change below "include" line(s) 59 60include $(PROJROOT)/make/build.mk 61 62