aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSaurabh Bipin Chandra2013-09-04 09:28:45 -0500
committerSaurabh Bipin Chandra2013-09-05 11:09:16 -0500
commit06f4c11b14926021f4286903074d5544f9f5ba34 (patch)
tree257c4fe41a52ee6e7f9eef1f8deb7a52471e2e65 /common.mk
parentb483e571e0325deb94e6d5872764844d2e0e8563 (diff)
downloadrepo-libdce-06f4c11b14926021f4286903074d5544f9f5ba34.tar.gz
repo-libdce-06f4c11b14926021f4286903074d5544f9f5ba34.tar.xz
repo-libdce-06f4c11b14926021f4286903074d5544f9f5ba34.zip
[QNX-MAKE] Include XDC, CE, XDAIS, IVAHD Headers from packages
This patch adds std.h from GNU and it directs the build system to include Codec Engine, XDCTools, XDAIS and IVAHD Codec Header files from the packages/ folder. This removes the need for libdce users to install these tools. Change-Id: I368a5aaff4c1edeaf6eae794bea9971787e036e3 Signed-off-by: Saurabh Bipin Chandra <a0131926@ti.com>
Diffstat (limited to 'common.mk')
-rw-r--r--common.mk23
1 files changed, 5 insertions, 18 deletions
diff --git a/common.mk b/common.mk
index 0307a81..439f79c 100644
--- a/common.mk
+++ b/common.mk
@@ -15,27 +15,14 @@ CCFLAGS+=-O2 -Dxdc_target_types__=qnx/targets/arm/std.h -DBUILDOS_QNX=1
15# To get final library name as "libdce". Needed as project name is not dce 15# To get final library name as "libdce". Needed as project name is not dce
16NAME=dce 16NAME=dce
17 17
18### Add files to be included for Build 18# Path to IPC Header files
19TITOOLSROOT ?= /usr/local
20TIVIDEOTOOLSROOT ?= $(TITOOLSROOT)
21# Different tool versions can easily be programmed by defining below variables
22# in your environment.
23CEVERSION ?= codec_engine_3_24_00_08
24FCVERSION ?= framework_components_3_24_00_09
25XDAISVERSION ?= xdais_7_24_00_04
26XDCVERSION ?= xdctools_3_25_02_70
27IPCHEADERS ?= $(INSTALL_ROOT_nto) 19IPCHEADERS ?= $(INSTALL_ROOT_nto)
28 20
29# Generate the full package paths for tools 21EXTRA_INCVPATH += $(PROJECT_ROOT)/packages/codec_engine
30CEPROD = $(TIVIDEOTOOLSROOT)/$(CEVERSION) 22EXTRA_INCVPATH += $(PROJECT_ROOT)/packages/ivahd_codecs
31FCPROD = $(TIVIDEOTOOLSROOT)/$(FCVERSION) 23EXTRA_INCVPATH += $(PROJECT_ROOT)/packages/xdais
32XDAISPROD = $(TITOOLSROOT)/$(XDAISVERSION) 24EXTRA_INCVPATH += $(PROJECT_ROOT)/packages/xdctools
33XDCPROD = $(TITOOLSROOT)/$(XDCVERSION)
34 25
35EXTRA_INCVPATH += $(CEPROD)/packages
36EXTRA_INCVPATH += $(FCPROD)/packages
37EXTRA_INCVPATH += $(XDAISPROD)/packages
38EXTRA_INCVPATH += $(XDCPROD)/packages
39EXTRA_INCVPATH += $(IPCHEADERS)/usr/include/memmgr 26EXTRA_INCVPATH += $(IPCHEADERS)/usr/include/memmgr
40EXTRA_INCVPATH += $(IPCHEADERS)/usr/include/ti/syslink/ 27EXTRA_INCVPATH += $(IPCHEADERS)/usr/include/ti/syslink/
41EXTRA_INCVPATH += $(IPCHEADERS)/usr/include/ti/ipc/mm 28EXTRA_INCVPATH += $(IPCHEADERS)/usr/include/ti/ipc/mm