makefile

来自「s1mp3 sdk, action mp3 develop tool kit!」· 代码 · 共 42 行

TXT
42
字号
# $Id: Makefile,v 1.8 2005/12/17 12:19:32 aaron Exp $

DESTFILE=RECORD.AP
SOURCEFILE=main

# ----------------

INCPATH=../../include
LIBPATH=../../lib
CC=zcc
CCFLAGS= +s1mp3 -vn -c -o2 -Wall -Werror

export

all: drivers.dir $(DESTFILE)

complete: clean all install

drivers.dir:
	$(MAKE) -C $(INCPATH)/drivers

s1mp3_crt0.o:
	z80asm -d -ns -nm -Mo "$(LIBPATH)/s1mp3_crt0.asm"

$(SOURCEFILE).o:
	$(CC) $(CCFLAGS) -I$(INCPATH) $(SOURCEFILE).c

$(DESTFILE): $(SOURCEFILE).o s1mp3_crt0.o
	$(CC) +s1mp3 -m -o2 -vn -Wall -lm -Werror "$(LIBPATH)/s1mp3_crt0.o" -ls1_drivers.lib $(SOURCEFILE).o -o $(DESTFILE)

retrieve:
	$(MAKE) -C ../../fw/ retrieve
	
install:
	conv $(DESTFILE) ../../fw/image/$(DESTFILE)
	$(MAKE) -C ../../fw/ build

clean:
	$(RM) *.bin *.i *.lib *.op* *.o *~ *.ap *.bak *.map *.sym *.exe zcc_opt.def	
	$(MAKE) clean -C $(INCPATH)/drivers
	$(MAKE) clean -C $(LIBPATH)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?