1 # 2 # Copyright 2001-2008 Texas Instruments - http://www.ti.com/ 3 # 4 # Licensed under the Apache License, Version 2.0 (the "License"); 5 # you may not use this file except in compliance with the License. 6 # You may obtain a copy of the License at 7 # 8 # http://www.apache.org/licenses/LICENSE-2.0 9 # 10 # Unless required by applicable law or agreed to in writing, software 11 # distributed under the License is distributed on an "AS IS" BASIS, 12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 # See the License for the specific language governing permissions and 14 # limitations under the License. 15 # 16 # ---------------------------------------------------------------------------- 17 # Revision History 18 # 19 # 20 # SEP xx,2002 REF=ORG Swamy MC 21 # Original version. 22 # ---------------------------------------------------------------------------- 23 24 #PROJROOT = $(ROOTDIR)/src 25 26 include $(PROJROOT)/make/start.mk 27 28 # Do not change above "include" line(s) 29 30 # Arguments to tools, will move to make system once finalized. 31 32 CFLAGS = 33 CDEFS = DEBUG 34 35 EXEC_ARGS = 36 ST_LIB_ARGS = 37 SH_LIB_ARGS = 38 39 # Define this macro if target runs in kernel mode 40 #__KERNEL__ = 1 41 42 # Target name and extension 43 # static library (ST_LIB): filename.a 44 # shared library soname (SH_LIB): filename.so.maj_ver.min_ver 45 # executable (EXEC) : filename.out 46 47 TARGETNAME = 48 49 50 # TARGETTYPE must be EXEC, ST_LIB or SH_LIB in upper case. 51 #TARGETTYPE = ST_LIB 52 TARGETTYPE = 53 54 # For shared object library, soname is filename.so.maj_ver 55 SH_SONAME = 56 57 # Folders in which gmake will run before building current target 58 59 SUBMODULES = \ 60 mm_osal \ 61 omx_core \ 62 domx \ 63 omx_proxy_component \ 64 65 #video/omx_proxy_component/test 66 67 # Filename must not begin with '.', '/' or '\' 68 69 SOURCES = 70 71 # Search path for include files 72 73 INCLUDES = 74 75 # Libraries needed for linking. 76 77 ST_LIBS = 78 SH_LIBS = 79 80 # Search path for library (and linker command) files. 81 # Current folder and target folder are included by default. 82 83 LIBINCLUDES = 84 85 86 # Do not change below "include" line(s) 87 88 include $(PROJROOT)/make/build.mk 89 90