📄 makefile
字号:
# $Id: Makefile,v 1.1 2006/08/11 14:14:35 dellorto Exp $
#
# $Log: Makefile,v $# Revision 1.1 2006/08/11 14:14:35 dellorto# DSP files for Shinwa mechanism## Revision 1.1 2006/07/26 10:27:32 belardi# Files used by APM project only.# APM version: m8_cav2_cm80504_cs1FB6#
# Revision 1.4 2005/12/01 08:43:45 leenkneg
# Added version generation and extended make clean
#
# Revision 1.3 2005/11/28 16:02:55 leenkneg
# 2nd test
#
# Revision 1.2 2005/11/21 16:32:57 leenkneg
# Added more sensitivity
#
# Revision 1.1 2005/11/21 16:22:29 leenkneg
# Initial revision
#
#
# WARNING USE GNU make !!
#
MAKE=/cygdrive/c/Emerald_compiler/build_win32/make
CC=/cygdrive/c/Emerald_compiler/compiler/16_bit_win32/driver/bin/emeraldcc
GAWK=gawk
RDIMAGE=/cygdrive/c/Emerald_compiler/Archelon/bin_win32/rdimage.exe
CP=cp
RM=rm
DATE=date
SRCPATH=.
INCPATH=.
RELPATH=../dsp-release
##COPT=-C $(SRCPATH)/emecfg.h -Odj -k -l -b
##COPT=-C $(SRCPATH)/emecfg.h -Olo -k -l -b -v
COPT=-C $(SRCPATH)/emecfg.h -Olo -k -l -b
##TARGET=dsp
TARGET=emeacc
SRC=mainfile.c
INC=emecfg.h dspadd.h map.h accordo.h int_proc.h
all: $(TARGET).h
$(TARGET).h: $(SRC) $(INC)
$(CC) $(COPT) -o $(TARGET) $(SRCPATH)/mainfile.c
$(RDIMAGE) $(TARGET).P > $(TARGET).32
$(DATE) > ./time-stamp
$(GAWK) -f $(SRCPATH)/hex2char.awk $(TARGET).32 > $(TARGET).h
$(RM) ./time-stamp
#@$(RM) startup.*
$(RM) mainfile-tmp.asr
rel:
@$(CP) $(TARGET).h $(RELPATH)
clean:
$(RM) -f *.lst $(TARGET).asm $(TARGET).map
$(RM) -f $(TARGET).32 $(TARGET).IO $(TARGET).P $(TARGET).X $(TARGET).X.txt
$(RM) -f $(TARGET).Y $(TARGET).Y.txt $(TARGET).as1 $(TARGET).as2
$(RM) -f $(TARGET).asm1 $(TARGET).asm2 $(TARGET).asr $(TARGET).flexcoff
$(RM) -f $(TARGET).i $(TARGET).msz $(TARGET).obj $(TARGET).split
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -