📄 makefile
字号:
# This material contains proprietary software of Entropic Speech, Inc. # Any reproduction, distribution, or publication without the 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) 1987 Entropic Speech, Inc.; All rights reserved"# ## makefile for misc @(#)makefile 1.9 5/21/87 ESI CFLAGS = -DSCCS SPSLIB = /usr/lib/libsps.aMANDIR = /usr/sps/manSINC = /usr/include/spsBINDIR = /usr/sps/binOLDBIN = /usr/sps/bin/oldLINT = att lintPROGMOD = 0750MANMOD = 0640SPSLIB = /usr/lib/libsps.a##BIN = $(BINDIR)LIB = $(SPSLIB)MAN = $(MANDIR)/man1EXEPROT = $(PROGMOD)MANPROT = $(MANMOD)PROGS = addsd bhd cbkdsp cbkedit cbkedit copyana copysd playtest \ pplain rossps scheck sman spsamo spsfix spsros squeeze \ stats testsd hdshrinkall: $(PROGS)install: $(BIN)/addsd $(BIN)/bhd $(BIN)/cbkdsp \ $(BIN)/cbkedit $(BIN)/comment $(BIN)/copyana \ $(BIN)/copysd $(BIN)/playtest \ $(BIN)/pplain $(BIN)/rossps $(BIN)/scheck \ $(BIN)/sman $(BIN)/spsamo $(BIN)/spsfix \ $(BIN)/spsros $(BIN)/squeeze \ $(BIN)/stats $(BIN)/testsd $(BIN)/hdshrinkaddsd: addsd.o $(LIB) cc $(CFLAGS) addsd.o -lsps -o addsdaddsd.o: $(SINC)/sps.h $(SINC)/sd.h$(BIN)/addsd: addsd $(SPSLIB) -mv -f $(BIN)/addsd $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/addsd cp addsd $(BIN)/addsd chmod $(EXEPROT) $(BIN)/addsd -strip $(BIN)/addsd -diffmk $(MAN)/addsd.1 addsd.1 addsd.diff @echo diffmked man left in addsd.diff -rm -f $(MAN)/addsd.1 cp addsd.1 $(MAN)/addsd.1 chmod $(MANPROT) $(MAN)/addsd.1pplain: pplain.o $(LIB) cc $(CFLAGS) pplain.o -lsps -o pplainpplain.o: $(SINC)/sps.h $(BIN)/pplain: pplain -mv -f $(BIN)/pplain $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/pplain cp pplain $(BIN)/pplain chmod $(EXEPROT) $(BIN)/pplain -strip $(BIN)/pplain -diffmk $(MAN)/pplain.1 pplain.1 pplain.diff @echo diffmked man left in pplain.diff -rm -f $(MAN)/pplain.1 cp pplain.1 $(MAN)/pplain.1 chmod $(MANPROT) $(MAN)/pplain.1rossps: rossps.o $(LIB) cc $(CFLAGS) rossps.o -lsps -o rosspsrossps.o: $(SINC)/sps.h $(SINC)/sd.h$(BIN)/rossps: rossps $(LIB) -mv -f $(BIN)/rossps $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/rossps cp rossps $(BIN)/rossps chmod $(EXEPROT) $(BIN)/rossps -strip $(BIN)/rossps -diffmk $(MAN)/rossps.1 rossps.1 rossps.diff @echo diffmked man left in rossps.diff -rm -f $(MAN)/rossps.1 cp rossps.1 $(MAN)/rossps.1 chmod $(MANPROT) $(MAN)/rossps.1squeeze: squeeze.o $(LIB) cc $(CFLAGS) squeeze.o -lsps -o squeezesqueeze.o: $(SINC)/sps.h $(SINC)/ana.h$(BIN)/squeeze: squeeze -mv -f $(BIN)/squeeze $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/squeeze cp squeeze $(BIN)/squeeze chmod $(EXEPROT) $(BIN)/squeeze -strip $(BIN)/squeeze -diffmk $(MAN)/squeeze.1 squeeze.1 squeeze.diff @echo diffmked man left in squeeze.diff -rm -f $(MAN)/squeeze.1 cp squeeze.1 $(MAN)/squeeze.1 chmod $(MANPROT) $(MAN)/squeeze.1spsamo: spsamo.o $(LIB) cc $(CFLAGS) spsamo.o -lsps -lm -o spsamospsamo.o: $(SINC)/sps.h$(BIN)/spsamo: spsamo -mv -f $(BIN)/spsamo $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/spsamo cp spsamo $(BIN)/spsamo chmod $(EXEPROT) $(BIN)/spsamo -strip $(BIN)/spsamo -diffmk $(MAN)/spsamo.1 spsamo.1 spsamo.diff @echo diffmked man left in spsamo.diff -rm -f $(MAN)/spsamo.1 cp spsamo.1 $(MAN)/spsamo.1 chmod $(MANPROT) $(MAN)/spsamo.1sman: sman.o cc $(CFLAGS) sman.o -o smansman.o: $(SINC)/sps.h$(BIN)/sman: sman -mv -f $(BIN)/sman $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/sman cp sman $(BIN)/sman chmod $(EXEPROT) $(BIN)/sman -strip $(BIN)/sman -diffmk $(MAN)/sman.1 sman.1 sman.diff @echo diffmked man left in sman.diff -rm -f $(MAN)/sman.1 cp sman.1 $(MAN)/sman.1 chmod $(MANPROT) $(MAN)/sman.1stats: stats.o $(LIB) cc $(CFLAGS) stats.o -lsps -lm -o statsstats.o: $(SINC)/sps.h$(BIN)/stats: stats -mv -f $(BIN)/stats $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/stats cp stats $(BIN)/stats chmod $(EXEPROT) $(BIN)/stats -strip $(BIN)/stats -diffmk $(MAN)/stats.1t stats.1t stats.diff @echo diffmked man left in stats.diff -rm -f $(MAN)/stats.1t cp stats.1t $(MAN)/stats.1t chmod $(MANPROT) $(MAN)/stats.1tcopysd: copysd.o $(LIB) cc $(CFLAGS) copysd.o -lsps -o copysdcopysd.o: $(SINC)/sps.h $(SINC)/sd.h$(BIN)/copysd: copysd -mv -f $(BIN)/copysd $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/copysd cp copysd $(BIN)/copysd chmod $(EXEPROT) $(BIN)/copysd -strip $(BIN)/copysd -diffmk $(MAN)/copysd.1 copysd.1 copysd.diff @echo diffmked man left in copysd.diff -rm -f $(MAN)/copysd.1 cp copysd.1 $(MAN)/copysd.1 chmod $(MANPROT) $(MAN)/copysd.1comment: comment.o $(LIB) cc $(CGLAGS) comment.o -lsps -o commentcomment.o: $(SINC)/sps.h$(BIN)/comment: comment -mv -f $(BIN)/comment $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/comment cp comment $(BIN)/comment chmod $(EXEPROT) $(BIN)/comment -strip $(BIN)/comment -diffmk $(MAN)/comment.1 comment.1 comment.diff @echo diffmked man left in comment.diff -rm -f $(MAN)/comment.1 cp comment.1 $(MAN)/comment.1 chmod $(MANPROT) $(MAN)/comment.1copyana: copyana.o $(LIB) cc $(CGLAGS) copyana.o -lsps -o copyanacopyana.o: $(SINC)/sps.h $(SINC)/ana.h$(BIN)/copyana: copyana -mv -f $(BIN)/copyana $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/copyana cp copyana $(BIN)/copyana chmod $(EXEPROT) $(BIN)/copyana -strip $(BIN)/copyana -diffmk $(MAN)/copyana.1 copyana.1 copyana.diff @echo diffmked man left in copyana.diff -rm -f $(MAN)/copyana.1 cp copyana.1 $(MAN)/copyana.1 chmod $(MANPROT) $(MAN)/copyana.1cbkedit: cbkedit.o $(LIB) cc $(CGLAGS) cbkedit.o -lsps -o cbkeditcbkedit.o: $(SINC)/sps.h $(SINC)/scbk.h$(BIN)/cbkedit: cbkedit -mv -f $(BIN)/cbkedit $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/cbkedit cp cbkedit $(BIN)/cbkedit chmod $(EXEPROT) $(BIN)/cbkedit -strip $(BIN)/cbkedit -diffmk $(MAN)/cbkedit.1 cbkedit.1 cbkedit.diff @echo diffmked man left in cbkedit.diff -rm -f $(MAN)/cbkedit.1 cp cbkedit.1 $(MAN)/cbkedit.1 chmod $(MANPROT) $(MAN)/cbkedit.1bhd: bhd.o $(LIB) cc $(CGLAGS) bhd.o -lsps -o bhdbhd.o: $(SINC)/sps.h$(BIN)/bhd: bhd -mv -f $(BIN)/bhd $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/bhd cp bhd $(BIN)/bhd chmod $(EXEPROT) $(BIN)/bhd -strip $(BIN)/bhd -diffmk $(MAN)/bhd.1 bhd.1 bhd.diff @echo diffmked man left in bhd.diff -rm -f $(MAN)/bhd.1 cp bhd.1 $(MAN)/bhd.1 chmod $(MANPROT) $(MAN)/bhd.1sdcomp: cp sdcomp.sh sdcomp$(BIN)/sdcomp: sdcomp.sh -mv -f $(BIN)/sdcomp $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/sdcomp cp sdcomp $(BIN)/sdcomp chmod $(EXEPROT) $(BIN)/sdcomp -strip $(BIN)/sdcomp -diffmk $(MAN)/sdcomp.1 sdcomp.1 sdcomp.diff @echo diffmked man left in sdcomp.diff -rm -f $(MAN)/sdcomp.1 cp sdcomp.1 $(MAN)/sdcomp.1 chmod $(MANPROT) $(MAN)/sdcomp.1spsros: spsros.o $(LIB) cc $(CGLAGS) spsros.o -lsps -o spsrosspsros.o: $(SINC)/sps.h $(SINC)/sd.h$(BIN)/spsros: spsros -mv -f $(BIN)/spsros $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/spsros cp spsros $(BIN)/spsros chmod $(EXEPROT) $(BIN)/spsros -strip $(BIN)/spsros -diffmk $(MAN)/spsros.1 spsros.1 spsros.diff @echo diffmked man left in spsros.diff -rm -f $(MAN)/spsros.1 cp spsros.1 $(MAN)/spsros.1 chmod $(MANPROT) $(MAN)/spsros.1testsd: testsd.o $(LIB) cc $(CGLAGS) testsd.o -lsps -o testsdtestsd.o: $(SINC)/sps.h $(SINC)/sd.h$(BIN)/testsd: testsd -mv -f $(BIN)/testsd $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/testsd cp testsd $(BIN)/testsd chmod $(EXEPROT) $(BIN)/testsd -strip $(BIN)/testsd -diffmk $(MAN)/testsd.1 testsd.1 testsd.diff @echo diffmked man left in testsd.diff -rm -f $(MAN)/testsd.1 cp testsd.1 $(MAN)/testsd.1 chmod $(MANPROT) $(MAN)/testsd.1cbkdsp: cbkdsp.o $(LIB) cc $(CGLAGS) cbkdsp.o -lsps -o cbkdspcbkdsp.o: $(SINC)/sps.h $(SINC)/scbk.h$(BIN)/cbkdsp: cbkdsp -mv -f $(BIN)/cbkdsp $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/cbkdsp cp cbkdsp $(BIN)/cbkdsp chmod $(EXEPROT) $(BIN)/cbkdsp -strip $(BIN)/cbkdsp -diffmk $(MAN)/cbkdsp.1 cbkdsp.1 cbkdsp.diff @echo diffmked man left in cbkdsp.diff -rm -f $(MAN)/cbkdsp.1 cp cbkdsp.1 $(MAN)/cbkdsp.1 chmod $(MANPROT) $(MAN)/cbkdsp.1playtest: playtest.o $(LIB) cc $(CGLAGS) playtest.o -lsps -o playtestplaytest.o: $(SINC)/sps.h$(BIN)/playtest: playtest -mv -f $(BIN)/playtest $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/playtest cp playtest $(BIN)/playtest chmod $(EXEPROT) $(BIN)/playtest -strip $(BIN)/playtest -diffmk $(MAN)/playtest.1 playtest.1 playtest.diff @echo diffmked man left in playtest.diff -rm -f $(MAN)/playtest.1 cp playtest.1 $(MAN)/playtest.1 chmod $(MANPROT) $(MAN)/playtest.1spsfix: spsfix.o $(LIB) cc $(CGLAGS) spsfix.o -lsps -o spsfixspsfix.o: $(SINC)/sps.h$(BIN)/spsfix: spsfix -mv -f $(BIN)/spsfix $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/spsfix cp spsfix $(BIN)/spsfix chmod $(EXEPROT) $(BIN)/spsfix -strip $(BIN)/spsfix -diffmk $(MAN)/spsfix.1 spsfix.1 spsfix.diff @echo diffmked man left in spsfix.diff -rm -f $(MAN)/spsfix.1 cp spsfix.1 $(MAN)/spsfix.1 chmod $(MANPROT) $(MAN)/spsfix.1scheck: scheck.o $(LIB) cc $(CGLAGS) scheck.o -lsps -o scheck$(BIN)/scheck: scheck -mv -f $(BIN)/scheck $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/scheck cp scheck $(BIN)/scheck chmod $(EXEPROT) $(BIN)/scheck -strip $(BIN)/scheck -diffmk $(MAN)/scheck.1 scheck.1 scheck.diff @echo diffmked man left in scheck.diff -rm -f $(MAN)/scheck.1 cp scheck.1 $(MAN)/scheck.1 chmod $(MANPROT) $(MAN)/scheck.1hdshrink: hdshrink.o $(LIB) cc $(CGLAGS) hdshrink.o -lsps -o hdshrink$(BIN)/hdshrink: hdshrink -mv -f $(BIN)/hdshrink $(OLDBIN) -chmod $(EXEPROT) $(OLDBIN)/hdshrink cp hdshrink $(BIN)/hdshrink chmod $(EXEPROT) $(BIN)/hdshrink -strip $(BIN)/hdshrink -diffmk $(MAN)/hdshrink.1 hdshrink.1 hdshrink.diff @echo diffmked man left in hdshrink.diff -rm -f $(MAN)/hdshrink.1 cp hdshrink.1 $(MAN)/hdshrink.1 chmod $(MANPROT) $(MAN)/hdshrink.1clean: rm -f *.o $(PROGS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -