📄 makefile.gcc
字号:
# This file is part of the FreeType project.## It builds the library and test programs for amiga using ADE.## You will need GNU make.## Use this file while in the 'test' directory with the following statement:## make -f arch/amigaos/Makefile.gcc### Copyright 1996-2001 by# David Turner, Robert Wilhelm, and Werner Lemberg.## This file is part of the FreeType project, and may only be used, modified,# and distributed under the terms of the FreeType project license,# LICENSE.TXT. By continuing to use, modify, or distribute this file you# indicate that you have read the license and understand and accept it# fully.ARCH = arch/amigaosFT_MAKEFILE = $(ARCH)/Makefile.gccCC = gccLIBDIR = ../libINCDIRS = -I$(LIBDIR) -I$(LIBDIR)/$(ARCH) -I. -I$(LIBDIR)/extendCFLAGS = -ansi -Wall -g -noixemul $(INCDIRS)# CFLAGS = -Wall -noixemul -O2 -Ilib $(INCDIRS)SRC = arabic.c \ common.c \ textdisp.c \ ftdump.c \ fterror.c \ ftlint.c \ ftmetric.c \ ftsbit.c \ ftstring.c \ ftstrpnm.c \ ftstrtto.c \ fttimer.c \ ftview.c \ ftzoom.cGSRC = gmain.c display.c blitter.c $(ARCH)/gw_amiga.cGOBJ = $(GSRC:.c=.o)%.o: %.c $(CC) $(CFLAGS) -c -o $@ $<%.exe: $(CC) $(CFLAGS) -o $@ @^EXEFILES = ftdump \ fterror \ ftlint \ ftmetric \ ftsbit \ ftstring \ ftstrpnm \ ftstrtto \ fttimer \ ftview \ ftzoom.PHONY: all debug freetype freetype_debug \ clean distclean do_clean dependall: freetype $(EXEFILES)debug: freetype_debug $(EXEFILES)freetype: $(MAKE) -C $(LIBDIR) -f $(FT_MAKEFILE) allfreetype_debug: $(MAKE) -C $(LIBDIR) -f $(FT_MAKEFILE) debugftzoom: $(GOBJ) ftzoom.o common.o $(LIBDIR)/libttf.aftview: $(GOBJ) ftview.o common.o $(LIBDIR)/libttf.aftlint: ftlint.o common.o $(LIBDIR)/libttf.aftdump: ftdump.o common.o $(LIBDIR)/libttf.aftstring: $(GOBJ) ftstring.o common.o $(LIBDIR)/libttf.afttimer: $(GOBJ) fttimer.o common.o $(LIBDIR)/libttf.aftsbit: ftsbit.o common.o textdisp.o $(LIBDIR)/libttf.aftstrpnm: ftstrpnm.o common.o $(LIBDIR)/libttf.aftmetric: ftmetric.o common.o textdisp.o $(LIBDIR)/libttf.aftstrtto: $(GOBJ) ftstrtto.o common.o arabic.o $(LIBDIR)/libttf.afterror: fterror.o $(LIBDIR)/libttf.aclean: do_clean $(MAKE) -C $(LIBDIR) -f $(FT_MAKEFILE) cleandistclean: do_clean $(MAKE) -C $(LIBDIR) -f $(FT_MAKEFILE) distclean -rm dep.end core -rm $(EXE)do_clean: -rm *.o -rm arch/amigaos/*.odepend: $(MAKE) -C $(LIBDIR) -f $(FT_MAKEFILE) depend $(CC) -E -M $(INCDIRS) $(SRC) $(GSRC) > dep.endifeq (dep.end,$(wildcard dep.end)) include dep.endendif# end of Makefile.gcc
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -