index ed32f2345ed48522426ed05ce27293953d97771b..78f4140b97f5612aee4728e42ce0df59028edae6 100644 (file)
$(call error,ERROR - XDCROOT NOT DEFINED)\r
endif\r
\r
-ifeq ($(PASDK_BASE_DIR),)\r
-PASDK_BASE_DIR := $(shell pwd)\r
+ifeq ($(PA_BASE_DIR),)\r
+PA_BASE_DIR := $(shell pwd)\r
endif\r
\r
ifeq ($(SRC_PATH),)\r
-SRC_PATH = $(PASDK_BASE_DIR)/pasdk\r
+SRC_PATH = $(PA_BASE_DIR)/pasrc\r
endif\r
\r
\r
XS=$(XDCROOT)/xs\r
XDCPKG=$(XDCROOT)/bin/xdcpkg\r
\r
-COMPONENT_NAME = pasdk\r
+COMPONENT_NAME = performance-audio\r
VERSION = 1_3_0_00\r
\r
ifeq ($(TARGET),SOC_K2G)\r
$(call error, ERROR - TARGET NOT DEFINED. Must specify TARGET=SOC_K2G)\r
endif\r
\r
-PACKAGE_NAME = ${COMPONENT_NAME}_${target}_${VERSION}\r
+PACKAGE_NAME = ${COMPONENT_NAME}\r
\r
all: package\r
\r
.lib:\r
-# cd pasdk/paf/pa/build/; make clean; make install\r
+# cd pasrc/paf/pa/build/; make clean; make install\r
# make clean; make\r
make clean; make install\r
cd ../../../..\r
\r
.eclipse: .exports\r
@echo creating product plugin\r
- $(XDC) clean -P $(PASDK_BASE_DIR)/installer_builder/rtsc/eclipse\r
- $(XDC) -P $(PASDK_BASE_DIR)/installer_builder/rtsc/eclipse\r
- $(XS) --xdcpath "$(XDCPATH);$(PASDK_BASE_DIR)/installer_builder/rtsc" xdc.tools.product.plugingen -p exports/$(PACKAGE_NAME) -m eclipse.Product\r
+ $(XDC) clean -P $(PA_BASE_DIR)/installer_builder/rtsc/eclipse\r
+ $(XDC) -P $(PA_BASE_DIR)/installer_builder/rtsc/eclipse\r
+ $(XS) --xdcpath "$(XDCPATH);$(PA_BASE_DIR)/installer_builder/rtsc" xdc.tools.product.plugingen -p exports/$(PACKAGE_NAME) -m eclipse.Product\r
\r
.exports:\r
@echo "making product directories ..."\r
@rm -f exports/$(PACKAGE_NAME).zip\r
@rm -rf exports/$(PACKAGE_NAME)\r
@mkdir -p exports/$(PACKAGE_NAME)\r
- @mkdir -p exports/$(PACKAGE_NAME)/packages\r
- @mkdir -p exports/$(PACKAGE_NAME)/packages/ti/pasdk\r
+ @mkdir -p exports/$(PACKAGE_NAME)/src\r
+ @mkdir -p exports/$(PACKAGE_NAME)/tools\r
+ @mkdir -p exports/$(PACKAGE_NAME)/prebuilt-binaries\r
+ @mkdir -p exports/$(PACKAGE_NAME)/docs\r
\r
.docs:\r
\r
.xdcfiles:\r
- xdc XDCARGS="version=${VERSION}" -P installer_builder/rtsc/ti/pasdk\r
+ xdc XDCARGS="version=${VERSION}" -P installer_builder/rtsc/ti/pasrc\r
\r
-package: .lib .docs .exports .xdcfiles\r
+package: .lib .exports \r
@echo "copying files ..." \r
- @cp -R $(PASDK_BASE_DIR)/pasdk exports/$(PACKAGE_NAME)/packages/ti\r
- @cp -R $(PASDK_BASE_DIR)/installer_builder/rtsc/ti/pasdk/* exports/$(PACKAGE_NAME)/packages/ti/pasdk\r
+ @cp -R $(PA_BASE_DIR)/pasrc exports/$(PACKAGE_NAME)/src\r
+ @rm -f -r exports/$(PACKAGE_NAME)/src/pasrc/paf/.git*\r
+ @cp -R $(PA_BASE_DIR)/tools/alpha exports/$(PACKAGE_NAME)/tools\r
+ @cp -R $(PA_BASE_DIR)/tools/bin exports/$(PACKAGE_NAME)/tools\r
+ @cp -R $(PA_BASE_DIR)/tools/pyalpha exports/$(PACKAGE_NAME)/tools\r
+ @cp -R $(PA_BASE_DIR)/tools/config.ini exports/$(PACKAGE_NAME)/tools\r
+ @cp -R $(PA_BASE_DIR)/tools/setup.bat exports/$(PACKAGE_NAME)/tools\r
+ @cp -R $(PA_BASE_DIR)/setup_build_env exports/$(PACKAGE_NAME)/src\r
+ @cp -R $(PA_BASE_DIR)/pa_demo_docs/*.pdf exports/$(PACKAGE_NAME)/docs\r
+ @cp -R $(PA_BASE_DIR)/install/pasrc/debug/* exports/$(PACKAGE_NAME)/prebuilt-binaries\r
+ @cp -R $(PA_BASE_DIR)/Makefile exports/$(PACKAGE_NAME)/src\r
+ @cp -R $(PA_BASE_DIR)/products.mak exports/$(PACKAGE_NAME)/src\r
+ @cp -R $(PA_BASE_DIR)/pa_demo_docs/readme.txt exports/$(PACKAGE_NAME)/\r
@echo "archive files to tar ball ..."\r
@cd exports; zip -q -r $(PACKAGE_NAME).zip $(PACKAGE_NAME)\r
\r