• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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