makefile

来自「speech signal process tools」· 代码 · 共 112 行

TXT
112
字号
##  This material contains proprietary software of Entropic Speech, Inc.   #  Any reproduction, distribution, or publication without the prior	   #  written permission of Entropic Speech, Inc. is strictly prohibited.#  Any public distribution of copies of this work authorized in writing by#  Entropic Speech, Inc. must bear the notice			# 								#   "Copyright (c) 1997 Entropic Research Lab. All rights reserved."###  makefile for tk plot programs#  %W% %G% ERL 	CFLAGS = -O $(PROGCFLAGS)PLOTTCL = plot.tclPLOTHELP = plot.helpall:	aplot plotspec plotsd scatplotPROGNAME1 = plotspecOBJS1 = plotspec.o drawbox.o plot2data.o plotphdata.o \	printtime.o plotscale.o plotexscal.o tk.oSRCS1 = plotspec.c drawbox.c plot2data.c plotphdata.c \	printtime.c plotscale.c plotexscal.c tk.cMANSRC1 = plotspec.1PROGNAME2 = plotsdOBJS2 = plotsd.o drawbox.o plotdataf.o plotscale.o printtime.o plotexscal.o \        tk.oSRCS2 = plotsd.c drawbox.c plotdataf.c plotscale.c printtime.c plotexscal.c \        tk.cMANSRC2 = plotsd.1PROGNAME3 = aplotOBJS3 = aplot.o  tk.o  printtime.oSRCS3 = aplot.c  tk.c  printtime.cMANSRC3 = aplot.1PROGNAME4 = scatplotOBJS4 = scatplot.o plotletter.o draw_box2.o plotscale.o printtime.o \	plotexscal.o tk.oSRCS4 = scatplot.c plotletter.c draw_box2.c plotscale.c printtime.c \	plotexscal.c tk.cMANSRC4 = scatplot.1$(PROGNAME1):	$(SPSLIB) $(OBJS1)	cc $(LINK_OPTS) $(CFLAGS) $(OBJS1) $(SPSLIB) $(TK_LIB) $(X_LIB) -lm -o $(PROGNAME1)$(PROGNAME2):	$(SPSLIB) $(OBJS2)	cc $(LINK_OPTS) $(CFLAGS) $(OBJS2) $(SPSLIB) $(TK_LIB) $(X_LIB) -lm -o $(PROGNAME2)$(PROGNAME3):	$(SPSLIB) $(OBJS3)	cc $(LINK_OPTS) $(CFLAGS) $(OBJS3) $(SPSLIB) $(TK_LIB) $(X_LIB) -lm -o $(PROGNAME3)$(PROGNAME4):	$(SPSLIB) $(OBJS4)	cc $(LINK_OPTS) $(CFLAGS) $(OBJS4) $(SPSLIB) $(TK_LIB) $(X_LIB) -lm -o $(PROGNAME4)plotsd.o:	$(SINC)/esps.h $(SINC)/unix.h $(SINC)/feasd.hplotspec.o:	$(SINC)/esps.h $(SINC)/unix.h $(SINC)/spec.h $(SINC)/feaspec.haplot.o:	$(SINC)/esps.h $(SINC)/unix.hscatplot.o:	$(SINC)/esps.h $(SINC)/unix.hdrawbox.o:	$(SINC)/esps.h $(SINC)/unix.htk.o:				cc -c $(CFLAGS) -I$(X_INC) -I$(TK_INC) tk.cinstall:	$(PROGNAME1) $(PROGNAME2) $(PROGNAME3) $(PROGNAME4)	$(STRIP) $(PROGNAME1) $(PROGNAME2) $(PROGNAME3) $(PROGNAME4)	-rm -f $(BINDIR)/$(PROGNAME1)	-rm -f $(BINDIR)/$(PROGNAME2)	-rm -f $(BINDIR)/$(PROGNAME3)	-rm -f $(BINDIR)/$(PROGNAME4)	mv $(PROGNAME1) $(BINDIR)/$(PROGNAME1)	mv $(PROGNAME2) $(BINDIR)/$(PROGNAME2)	mv $(PROGNAME3) $(BINDIR)/$(PROGNAME3)	mv $(PROGNAME4) $(BINDIR)/$(PROGNAME4)	chmod $(PROGMOD) $(BINDIR)/$(PROGNAME1)	chmod $(PROGMOD) $(BINDIR)/$(PROGNAME2)	chmod $(PROGMOD) $(BINDIR)/$(PROGNAME3)	chmod $(PROGMOD) $(BINDIR)/$(PROGNAME4)	rm -f $(MANDIR)/man1/$(MANSRC1)	rm -f $(MANDIR)/man1/$(MANSRC2)	rm -f $(MANDIR)/man1/$(MANSRC3)	rm -f $(MANDIR)/man1/$(MANSRC4)	cp $(MANSRC1) $(MANDIR)/man1/$(MANSRC1)	cp $(MANSRC2) $(MANDIR)/man1/$(MANSRC2)	cp $(MANSRC3) $(MANDIR)/man1/$(MANSRC3)	cp $(MANSRC4) $(MANDIR)/man1/$(MANSRC4)	chmod $(MANMOD) $(MANDIR)/man1/$(MANSRC1)	chmod $(MANMOD) $(MANDIR)/man1/$(MANSRC2)	chmod $(MANMOD) $(MANDIR)/man1/$(MANSRC3)	chmod $(MANMOD) $(MANDIR)/man1/$(MANSRC4)	rm -f $(PLOTDIR)/$(PLOTTCL)	cp $(PLOTTCL) $(PLOTDIR)/$(PLOTTCL)	chmod $(LIBMOD)  $(PLOTDIR)/$(PLOTTCL)	rm -f $(LIBDIR)/$(PLOTHELP)	cp $(PLOTHELP) $(LIBDIR)/$(PLOTHELP)	chmod $(LIBMOD)   $(LIBDIR)/$(PLOTHELP)clean:	rm -f $(OBJS1) $(PROGNAME1) $(OBJS2) $(PROGNAME2) \	$(OBJS3) $(PROGNAME3) $(OBJS4) $(PROGNAME4) lint:		$(SRCS1) $(SRCS2) $(SRCS3) $(SRCS4)	$(LINT) $(LINTFLAGS) -I$(TK_INC) $(SRCS1) $(LINTLIB) -lm > lint.$(PROGNAME1)	$(LINT) $(LINTFLAGS) -I$(TK_INC) $(SRCS2) $(LINTLIB) -lm > lint.$(PROGNAME2)	$(LINT) $(LINTFLAGS) -I$(TK_INC) $(SRCS3) $(LINTLIB) -lm > lint.$(PROGNAME3)	$(LINT) $(LINTFLAGS) -I$(TK_INC) $(SRCS4) $(LINTLIB) -lm > lint.$(PROGNAME4)test:	@echo "Plotspec, plotsd, scatplot, and aplot tested by test of cover script."

⌨️ 快捷键说明

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