?? makefile
字號:
# Copyright 1996-1997, ESS Technology, Inc.# SCCSID @(#)makefile 1.20 7/9/98## Compiler and tools#COMPILE = /fsc/soft/src/tools/compilerBIN = /fsc/soft/src/tools/binTOOLS = /fsc/soft/src/tools/bin # New toolsLD = $(TOOLS)/ldALD = $(TOOLS)/accldRLD = $(TOOLS)/mvdrldROM = $(TOOLS)/mvdromGCC = gccRM = rm -fSED = sedCOFF2EXE = echo # DummyBROWSER = ../browserINCLUDES = -I$(COMPILE)/h -I$(BROWSER)LIBC = /fsc/soft/src/tools/libAX = $(BIN)/ax## Version control defines#SCCSGET = sccsgetSOURCES = sources.namGETVER = getver.awk## Flags for ESS' C compile (for all targets)#FLAGS = -O -S -g -ffixed-r27 -muse_far=1 -muse_store_zero=0 -mcpu=RISCiit \ $(OPTS) ## Include common make stuff for UNIX and PC#%.o : $(BROWSER)/%.u tr "|" "%" <$(BROWSER)/$*.u | uudecodeinclude make.sh## Audio/video encoder set up#cd := ENCODERFLAGS = $(ES3207)compacman := ENCODERFLAGS = $(ES3207)comtetris := ENCODERFLAGS = $(ES3207)com2games := ENCODERFLAGS = $(ES3207)game := ENCODERFLAGS = $(ES3207)ecc := ENCODERFLAGS = $(ES3207)vcdrom := ENCODERFLAGS = $(ES3207)vcdroms := ENCODERFLAGS = $(ES3207)vcdrom2 := ENCODERFLAGS = $(ES3207)vcdrom7 := ENCODERFLAGS = $(ES3207)OSDFLAGS = -DOSD -DOSD_COMPRESS -DBILINGUAL_OSD # Defaultvcdrom7 := OSDFLAGS = -DOSD -DOSD_COMPRESScd ecc := OPTS = $(VCD30OPTIONS) -DIR -DNO_MICRO -DECCvcdrom := OPTS = $(VCD30OPTIONS) -DIR -DNO_MICROvcdroms := OPTS = $(VCD30OPTIONS) -DIR -DNO_MICRO -DSERVO -DSERVO2545vcdrom2 := OPTS = $(VCD30OPTIONS) -DNOHOSTPORT -DCUST3 -DS215vcdrom7 := OPTS = $(VCD30OPTIONS) -DIR -DNO_MICRO -DCUST71 -DCUST3 \ -DTHREE_CDScomtetris := OPTS = $(CGAME_FLAGS) -DTETRISGAMEcompacman := OPTS = $(CGAME_FLAGS) -DPACMANGAMEcom2games := OPTS = $(CGAME_FLAGS) -DPACMANGAME -DTETRISGAMEgame := OPTS = -DMKROM -DEMULATOR -DVSCALE -DIR -DMIDI -DNO_MICRO \ -DZERO_BUFFER -DCOMPRESS -DDRIVER -DPACMANGAME \ -DTETRISGAMEvcdrom vcdroms vcdrom2 vcdrom7 := STK_SEG = 0x0vcdrom vcdroms vcdrom2 vcdrom7 := STK_OFF = 0x5ff0compacman comtetris com2games game ecc := STK_SEG = 0x0compacman comtetris com2games game ecc := STK_OFF = 0xafe0compacman comtetris com2games game := JVCD = -DJUMPVCDecc vcdrom vcdroms vcdrom2 vcdrom7 := JVCD =## Library#LIBRARY =ENREACHFILES = enreach.ucompacman comtetris com2games := LIBRARY = $(LIBC)/libc.adrive.sun: $(PROTECT:.c=.o) $(DRVFILES:.c=.o) \ $(VCD30CODE:.c=.o) $(ENREACHFILES:.u=.o) $(LD) -r -X -Tdata 0 -Ttext 0 $(PROTECT:.c=.o) \ $(BROWSERO) $(DRVFILES:.c=.o) $(VCD30CODE:.c=.o) \ $(ENREACHFILES:.u=.o) $(LIBC)/libc30.a -o $@ clean: $(RM) $(PROTECT:.c=.s) $(PROTECT:.c=.o) $(RM) $(VCD30CODE:.c=.s) $(VCD30CODE:.c=.o) $(RM) $(ENREACHFILES:.u=.o) $(RM) $(DRVFILES:.c=.s) $(DRVFILES:.c=.o) $(RM) $(AUTOGEN) $(RM) *.bakrelease: sccs get makefile.pc rm -f $(SOURCES) $(SCCSGET) grep '@(#)' * | sort > $(SOURCES) sccs get $(GETVER) awk -f $(GETVER) $(SOURCES) > $(SCCSGET) rm -f $(SOURCES) rm -f -R protect.bak mkdir protect.bak sccs get $(PROTECT) $(PROTECTH) mv $(PROTECT) $(PROTECTH) protect.bak $(RM) $(PROTECT:.c=.s) $(RM) $(PROTECT1:.c=.s) $(RM) $(HTMLFILES:.c=.s) $(RM) $(JAVAFILES:.c=.s) $(RM) $(DSAFILES:.c=.s) $(RM) $(AUDIOFILES:.c=.s) $(RM) $(AUDIOFILES:.c=.o) $(RM) $(MAINFILES:.c=.s) $(RM) $(MAINFILES:.c=.o) $(RM) $(DRVFILES:.c=.s) $(DRVFILES:.c=.o) $(RM) $(PROTECT) $(RM) $(AUTOGEN) $(RM) *.bak $(RM) *.rom
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -