📄 makefile
字号:
# Makefile
#
#---------------------------------------------------------------------------
#
# I N T E L P R O P R I E T A R Y
#
# COPYRIGHT (c) 2002 BY INTEL CORPORATION. ALL RIGHTS
# RESERVED. NO PART OF THIS PROGRAM OR PUBLICATION MAY
# BE REPRODUCED, TRANSMITTED, TRANSCRIBED, STORED IN A
# RETRIEVAL SYSTEM, OR TRANSLATED INTO ANY LANGUAGE OR COMPUTER
# LANGUAGE IN ANY FORM OR BY ANY MEANS, ELECTRONIC, MECHANICAL,
# MAGNETIC, OPTICAL, CHEMICAL, MANUAL, OR OTHERWISE, WITHOUT
# THE PRIOR WRITTEN PERMISSION OF :
#
# INTEL CORPORATION
#
# 2200 MISSION COLLEGE BLVD
#
# SANTA CLARA, CALIFORNIA 95052-8119
#
#---------------------------------------------------------------------------
#
#
# system: IXP2400
# subsystem: DIAG
# author:
# revisions:
#
#
# --------------------------------------------------------------------------
#
include ../../../../Makefile.inc
SRC=$(TOPDIR)/media/battery_dw/appl/src
OBJ=$(TOPDIR)/media/battery_dw/appl/obj
OBJS = init \
$(OBJ)/appl.o \
$(OBJ)/bdwcommon.o \
$(OBJ)/bdwtests.o \
$(OBJ)/i2ctest.o \
$(OBJ)/testmgr.o
SRC = $(OBJS:.o:.c)
all: $(OBJS)
@echo APPL DONE
init:
@echo Compiling for APPL...
if [ ! -d $(OBJ) ]; then mkdir ../obj; fi;
$(OBJ)/appl.o: appl.c
$(CC) $(INCLUDE) $(CFLAGS) -c $^
mv *.o $(OBJ)
$(OBJ)/bdwcommon.o: bdwcommon.c
$(CC) $(INCLUDE) $(CFLAGS) -c $^
mv *.o $(OBJ)
$(OBJ)/bdwtests.o: bdwtests.c
$(CC) $(INCLUDE) $(CFLAGS) -c $^
mv *.o $(OBJ)
$(OBJ)/i2ctest.o: i2ctest.c
$(CC) $(INCLUDE) $(CFLAGS) -c $^
mv *.o $(OBJ)
$(OBJ)/testmgr.o: testmgr.c
$(CC) $(INCLUDE) $(CFLAGS) -c $^
mv *.o $(OBJ)
clean:
rm -rf $(OBJ)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -