[T106][ZXW-22]7520V3SCV2.01.01.02P42U09_VEC_V0.8_AP_VEC origin source commit
Change-Id: Ic6e05d89ecd62fc34f82b23dcf306c93764aec4b
diff --git a/cp/ps/driver/src/ws/makefile b/cp/ps/driver/src/ws/makefile
new file mode 100644
index 0000000..7ea3a6a
--- /dev/null
+++ b/cp/ps/driver/src/ws/makefile
@@ -0,0 +1,77 @@
+#***********************************************************************
+# °æÈ¨ËùÓÐ (C)2001,ÖÐÐËͨѶ¹É·ÝÓÐÏÞ¹«Ë¾¡£
+#
+# ÎļþÃû³Æ£º makefile
+# Îļþ±êʶ£º ±àÒëdrv hal ¿â
+# ÄÚÈÝÕªÒª£º
+#
+# ÐÞ¸ÄÈÕÆÚ °æ±¾ºÅ Ð޸ıê¼Ç ÐÞ¸ÄÈË ÐÞ¸ÄÄÚÈÝ
+# ---------------------------------------------------------------------
+# 2008/11/17 V1.0 huji create
+#***********************************************************************/
+include $(PRJ_PATH)/config/project.mk
+include $(DRV_PATH)/ws/drv_cfg.mk
+
+lib_mods = chip peri public
+lib_clean_mods = chipclean periclean publicclean
+
+ifeq ($(USE_HAL_TEST),yes)
+lib_mods += test
+lib_clean_mods += testclean
+endif
+
+lib:$(lib_mods)
+clean: $(lib_clean_mods)
+
+default: lib
+
+export DRV_INC_PATH = $(DRV_PATH)/inc
+export DRV_SRC_PATH = $(DRV_PATH)/src
+export DRV_OBJ_PATH = $(OBJ_PATH)/drv/hal
+export DRV_LIB_PATH = $(LIB_PATH)/drv
+
+export CHIP_PATH = $(DRV_PATH)/src/chipsets
+export PERI_PATH = $(DRV_PATH)/src/peripheral
+export PUBLIC_PATH = $(DRV_PATH)/src/public
+export TEST_PATH = $(DRV_PATH)/src/test
+#===============================================
+# chipsets driver
+#===============================================
+chip:
+ @$(GNUMAKE) --no-print-directory -C $(CHIP_PATH)/ws lib
+chipclean:
+ @$(GNUMAKE) --no-print-directory -C $(CHIP_PATH)/ws clean
+
+#===============================================
+# peripheral driver
+#===============================================
+peri:
+ @$(GNUMAKE) --no-print-directory -C $(PERI_PATH)/ws lib
+periclean:
+ @$(GNUMAKE) --no-print-directory -C $(PERI_PATH)/ws clean
+
+#===============================================
+# public driver
+#===============================================
+public:
+ @$(GNUMAKE) --no-print-directory -C $(PUBLIC_PATH)/ws lib
+publicclean:
+ @$(GNUMAKE) --no-print-directory -C $(PUBLIC_PATH)/ws clean
+
+#===============================================
+# test driver
+#===============================================
+ifeq ($(USE_HAL_TEST),yes)
+test:
+ @$(GNUMAKE) --no-print-directory -C $(TEST_PATH)/ws lib
+testclean:
+ @$(GNUMAKE) --no-print-directory -C $(TEST_PATH)/ws clean
+endif
+#===============================================
+# Hardware test module Compile including DBB and Audio
+#===============================================
+hrdtest:
+ @$(GNUMAKE) --no-print-directory -C $(HRDTEST_PATH)/ws lib
+hrdtestclean:
+ @$(GNUMAKE) --no-print-directory -C $(HRDTEST_PATH)/ws clean
+