# Copyright Statement: # # (C) 2005-2016 MediaTek Inc. All rights reserved. # # This software/firmware and related documentation ("MediaTek Software") are # protected under relevant copyright laws. The information contained herein # is confidential and proprietary to MediaTek Inc. ("MediaTek") and/or its licensors. # Without the prior written permission of MediaTek and/or its licensors, # any reproduction, modification, use or disclosure of MediaTek Software, # and information contained herein, in whole or in part, shall be strictly prohibited. # You may only use, reproduce, modify, or distribute (as applicable) MediaTek Software # if you have agreed to and been bound by the applicable license agreement with # MediaTek ("License Agreement") and been granted explicit permission to do so within # the License Agreement ("Permitted User"). If you are not a Permitted User, # please cease any access or use of MediaTek Software immediately. # BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES # THAT MEDIATEK SOFTWARE RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES # ARE PROVIDED TO RECEIVER ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL # WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. # NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE # SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR # SUPPLIED WITH MEDIATEK SOFTWARE, AND RECEIVER AGREES TO LOOK ONLY TO SUCH # THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. RECEIVER EXPRESSLY ACKNOWLEDGES # THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES # CONTAINED IN MEDIATEK SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK # SOFTWARE RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR # STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND # CUMULATIVE LIABILITY WITH RESPECT TO MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, # AT MEDIATEK'S OPTION, TO REVISE OR REPLACE MEDIATEK SOFTWARE AT ISSUE, # OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY RECEIVER TO # MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. # # This file is only for backward compatible with 4.0.0 and previous version. please use module.mk SOURCE_DIR = ../../.. BINPATH = ~/gcc-arm-none-eabi/bin PROJ_PATH ?= $(SOURCE_DIR)/project/mt7687_hdk/apps/iot_sdk/GCC CONFIG_PATH ?= . CFLAGS += -I$(PROJ_PATH)/../inc CFLAGS += -I$(SOURCE_DIR)/$(CONFIG_PATH) FEATURE ?= feature.mk include $(PROJ_PATH)/$(FEATURE) # Gloabl Config -include $(SOURCE_DIR)/.config # IC Config -include $(SOURCE_DIR)/config/chip/$(IC_CONFIG)/chip.mk # Board Config -include $(SOURCE_DIR)/config/board/$(BOARD_CONFIG)/board.mk # Project name TARGET_LIB=libminicli BUILD_DIR = Build OUTPATH = Build # Sources include $(SOURCE_DIR)/middleware/MTK/minicli/module.mk RELEASE_TARGET_LIB_PATH := $(SOURCE_DIR)/middleware/MTK/minicli/lib/$(TARGET_LIB).a C_OBJS = $(C_FILES:%.c=$(BUILD_DIR)/%.o) .PHONY: all $(TARGET_LIB).a ifneq ($(strip $(C_FILES) $(S_FILES)),) all: $(TARGET_LIB).a merge_lib @echo Build $< Done merge_lib: $(TARGET_LIB).a else all: copy_lib @echo Copy $(TARGET_LIB).a Done endif include $(SOURCE_DIR)/.rule.mk clean: rm -rf $(OUTPATH)/$(TARGET_LIB).a rm -rf $(BUILD_DIR)