⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 mms client
💻
字号:
# Generated automatically from Makefile.in by configure.## Makefile.in for Kannel, the Open Source WAP and SMS Gateway.#SHELL = /bin/shsrcdir = .top_srcdir = .prefix = /usr/localexec_prefix = ${prefix}bindir = ${exec_prefix}/binsbindir = ${exec_prefix}/sbinlibexecdir = ${exec_prefix}/libexecdatadir = ${prefix}/sharesysconfdir = ${prefix}/etcsharedstatedir = ${prefix}/comlocalstatedir = ${prefix}/varlibdir = ${exec_prefix}/libinfodir = ${prefix}/infomandir = ${prefix}/manincludedir = ${prefix}/includeoldincludedir = /usr/includedocdir = ${prefix}/share/doc/kannelDESTDIR =pkgdatadir = $(datadir)/@PACKAGE@pkglibdir = $(libdir)/@PACKAGE@pkgincludedir = $(includedir)/@PACKAGE@top_builddir = .ACLOCAL = @ACLOCAL@AUTOCONF = @AUTOCONF@AUTOHEADER = @AUTOHEADER@INSTALL = /usr/bin/install -cINSTALL_PROGRAM = ${INSTALL} $(AM_INSTALL_PROGRAM_FLAGS)INSTALL_DATA = ${INSTALL} -m 644INSTALL_SCRIPT = ${INSTALL_PROGRAM}transform = s,x,x,NORMAL_INSTALL = :PRE_INSTALL = :POST_INSTALL = :NORMAL_UNINSTALL = :PRE_UNINSTALL = :POST_UNINSTALL = :CC = gccMAKEINFO = @MAKEINFO@PACKAGE = @PACKAGE@RANLIB = ranlibSHELL = /bin/shVERSION = 1.3.1SUFFIX = LEX = flexPERL = /usr/bin/perlYACC = bison -y# -v gives verbose output.YFLAGS = -d -p ws_yy_mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirsCONFIG_HEADER = config.hCONFIG_CLEAN_FILES =LIBOBJS=LIBSRCS=$(LIBOBJS:.o=.c)LIBS=-lssl -lpthread -lresolv -lnsl -lm  -L/usr/lib -lxml2 -lz -lm -L/usr/X11R6/lib -L/usr/lib -lcrypto -lsslCFLAGS=-D_REENTRANT=1 -I. -Igw -g -ggdb -O2 -DBROKEN_PTHREADS=1 -I/usr/include/libxml2/libxml -I/usr/include/libxml2 -I/usr/include/opensslLDFLAGS=MKDEPEND=$(CC) $(CFLAGS) -MMJADE=jadeJADETEX=noPDFJADETEX=noDVIPS=noFIG2DEV=fig2devCONVERT=/usr/bin/convertHTML_DSL=/usr/share/sgml/docbook/dsssl-stylesheets/html/docbook.dslTEX_DSL=/usr/share/sgml/docbook/dsssl-stylesheets/print/docbook.dsl# Set this to something if you want all installed binaries to have a suffix.# Version number is common.suffix = $(SUFFIX)## You probably don't need to touch anything below this, if you're just# compiling and installing the software.#STARTSTOPDAEMONSRC=binsrcs = \	wmlscript/wmlsc.c \	wmlscript/wmlsdasm.c \	utils/seewbmp.csbinsrcs = \	gw/bearerbox.c \	utils/run_kannel_box.c \	$(STARTSTOPDAEMONSRC)progsrcs = $(binsrcs) $(sbinsrcs)progobjs = $(progsrcs:.c=.o)progs = $(progsrcs:.c=)binprogs = $(binsrcs:.c=)sbinprogs = $(sbinsrcs:.c=)gwsrcs = $(wildcard gw/*.c) $(wildcard gw/smsc/*.c)gwobjs = $(gwsrcs:.c=.o)libsrcs = $(wildcard gwlib/*.c) $(LIBSRCS)libobjs = $(libsrcs:.c=.o) $(LIBOBJS)wapsrcs = $(wildcard wap/*.c)wapobjs = $(wapsrcs:.c=.o)mmssrcs = $(wildcard mms/*.c)mmsobjs = $(mmssrcs:.c=.o)wmlscriptsrcs = $(wildcard wmlscript/*.c)wmlscriptobjs = $(wmlscriptsrcs:.c=.o)testsrcs = $(wildcard test/*.c)testobjs = $(testsrcs:.c=.o)testprogs = $(testsrcs:.c=)tests = $(testprogs) $(wildcard test/*.sh)checksrcs = $(wildcard checks/*.c)checkobjs = $(checksrcs:.c=.o)checkprogs = $(checksrcs:.c=)checks = $(checkprogs) $(wildcard checks/*.sh)benchformats = \    benchmarks/report.pdf \    benchmarks/report.ps \    benchmarks/report.htmlbenchscripts = benchmarks/run-benchmarks $(wildcard benchmarks/*.sh)benchoutputs = \    $(benchformats) \    $(wildcard benchmarks/*.ps) \    $(wildcard benchmarks/*.png) \    $(wildcard benchmarks/*.xml)srcs = $(wildcard */*.c)objs = $(srcs:.c=.o)libs = libgw.a libwmlscript.a libwap.a libgwlib.a libmms.asrcdirs = gw gw/smsc gwlib test utils wmlscript checks wap mmsman1pages = utils/seewbmp.1 wmlscript/wmlsc.1 wmlscript/wmlsdasm.1man8pages = gw/kannel.8 utils/run_kannel_box.8docsrcs = $(wildcard grep -l '<!DOCTYPE ' doc/*/*.xml)docs = $(docsrcs:.xml=.html) $(docsrcs:.xml=.rtf) $(docsrcs:.xml=.ps) $(docsrcs:.xml=.pdf)DOCSTARGET=no-docsDOCDRAFTS=IGNOREpssrcs = $(wildcard doc/alligata/*.png doc/wtls/*.png)ps = $(pssrcs:.png=.ps)  figsrcs = $(wildcard doc/userguide/*.fig doc/arch/*.fig)figs = $(figsrcs:.fig=.png)  $(figsrcs:.fig=.ps).SUFFIXES: $(SUFFIXES) .xml .html .rtf .ps .fig .png .y .c .o .pdf.xml.html:	sed "s/#FIGTYPE#/.png/;s/#VERSION#/${VERSION}/;s/#DATE#/`date +%Y.%m.%d`/;s/#DRAFTS#/${DOCDRAFTS}/" $< > $*.tmp	${JADE} -V nochunks -t sgml -d $(HTML_DSL) $*.tmp > $@	rm -f $*.tmp.xml.rtf:	sed "s/#FIGTYPE#/.ps/;s/#VERSION#/${VERSION}/;s/#DATE#/`date +%Y.%m.%d`/;s/#DRAFTS#/${DOCDRAFTS}/" $< > $*.tmp	cd `dirname $<` && $(JADE) -o `basename $*`.rtf -t rtf -d $(TEX_DSL) `basename $*`.tmp	rm -f $*.tmp.xml.ps:	sed "s/#FIGTYPE#/.ps/;s/#VERSION#/${VERSION}/;s/#DATE#/`date +%Y.%m.%d`/;s/#DRAFTS#/${DOCDRAFTS}/" $< > $*.tmp	$(JADE) -o $*.tex -t tex -d $(TEX_DSL) $*.tmp	rm -f $*.tmp	cd `dirname $<` && $(JADETEX) `basename $*`.tex >/dev/null || true	cd `dirname $<` && $(JADETEX) `basename $*`.tex >/dev/null || true	cd `dirname $<` && $(JADETEX) `basename $*`.tex >/dev/null || \	    ( echo Check `dirname $<`/`basename $*`.log for errors && false)	rm -f $*.log	cd `dirname $<` && $(DVIPS) -q -o `basename $*`.ps `basename $*`.dvi	rm -f $*.dvi $*.tex $*.aux .xml.pdf:	sed "s/#FIGTYPE#/.png/;s/#VERSION#/${VERSION}/;s/#DATE#/`date +%Y.%m.%d`/;s/#DRAFTS#/${DOCDRAFTS}/" $< > $*.tmp	$(JADE) -o $*.tex -t tex -d $(TEX_DSL) $*.tmp	rm -f $*.tmp	cd `dirname $<` && $(JADETEX) `basename $*`.tex >/dev/null || true	cd `dirname $<` && $(JADETEX) `basename $*`.tex >/dev/null || true	cd `dirname $<` && $(JADETEX) `basename $*`.tex >/dev/null || true	rm -f $*.log $*.dvi	cd `dirname $<` && $(PDFJADETEX) `basename $*`.tex > /dev/null || true 	test -r $*.pdf || false	rm -f $*.log $*.tex $*.aux $*.out.fig.png:	$(FIG2DEV) -Lpng $< $@.fig.ps:	$(FIG2DEV) -Lps $< $@.png.ps:	$(CONVERT) $< $@.y.c:	$(YACC) $(YFLAGS) $< && mv y.tab.c $*.c	if test -f y.tab.h; then \	if cmp -s y.tab.h $*.h; then rm y.tab.h; else mv y.tab.h $*.h; fi; \	else :; fi.c.o:	$(CC) $(CFLAGS) -o $@ -c $<all: progs $(testprogs) $(checkprogs) $(DOCSTARGET)progs: $(progs)docs: figs ps $(docs)no-docs:figs: $(figs)ps: $(ps)check: all	utils/run-checks $(checks)bench: all $(benchformats)benchmarks/report.xml: dummy	benchmarks/run-benchmarks benchmarks/*.shdummy:install: all	$(INSTALL) -d $(DESTDIR)$(bindir)	for prog in $(binprogs); do \		$(INSTALL) $$prog \		    $(DESTDIR)$(bindir)/`basename $$prog`$(suffix); \	done	$(INSTALL) -d $(DESTDIR)$(sbindir)	for prog in $(sbinprogs); do \		$(INSTALL) $$prog \		    $(DESTDIR)$(sbindir)/`basename $$prog`$(suffix); \	done	$(INSTALL) -d $(DESTDIR)$(mandir)/man1	$(INSTALL) $(man1pages) $(DESTDIR)$(mandir)/man1	$(INSTALL) -d $(DESTDIR)$(mandir)/man8	$(INSTALL) $(man8pages) $(DESTDIR)$(mandir)/man8install-test: all	$(INSTALL) -d $(DESTDIR)$(libdir)/kannel	$(INSTALL) -d $(DESTDIR)$(libdir)/kannel/test	(cd test && find . -type f ! -name "*.c" ! -name "*.o" | grep -v ".cvsignore" | grep -v "/CVS/" | while read a ; do $(INSTALL_DATA) $$a $(DESTDIR)$(libdir)/kannel/test ; done)	for prog in $(tests) ; do \                chmod 755 $(DESTDIR)$(libdir)/kannel/$$prog ; \        doneinstall-checks: all	$(INSTALL) -d $(DESTDIR)$(libdir)/kannel/checks	(cd checks && find . -type f ! -name "*.c" ! -name "*.o" | grep -v ".cvsignore" | grep -v "/CVS/" | while read a ; do $(INSTALL_DATA) $$a $(DESTDIR)$(libdir)/kannel/checks ; done)	for prog in $(checks) ; do \                chmod 755 $(DESTDIR)$(libdir)/kannel/$$prog ; \        doneinstall-contrib: all	$(INSTALL) -d $(DESTDIR)$(docdir)/contrib	(cd contrib && find . -type d ! -name "CVS" | while read a ; do $(INSTALL) -d $(DESTDIR)$(docdir)/contrib/$$a ; done )	(cd contrib && find . -type f ! -name ".cvsignore" | grep -v "/CVS/" | while read a ; do $(INSTALL_DATA) $$a $(DESTDIR)$(docdir)/contrib/$$a ; done )	find $(DESTDIR)$(docdir)/contrib/ -name "*.pl" -o -name "*.sh" -o -name "*.cgi" -o -name "sendsms" -o -name "kannel.monitor" | while read a ; do chmod 755 "$$a" ; doneinstall-docs:	$(INSTALL) -d $(DESTDIR)$(docdir)/examples	$(INSTALL_DATA) doc/examples/*.conf $(DESTDIR)$(docdir)/examples	for docfile in userguide alligata wtls ; do \		$(INSTALL) -d $(DESTDIR)$(docdir)/$$docfile ; \		$(INSTALL_DATA) doc/$$docfile/$$docfile.ps $(DESTDIR)$(docdir)/$$docfile ; \		$(INSTALL_DATA) doc/$$docfile/$$docfile.html $(DESTDIR)$(docdir)/$$docfile ; \		$(INSTALL_DATA) doc/$$docfile/$$docfile.rtf $(DESTDIR)$(docdir)/$$docfile ; \		$(INSTALL_DATA) doc/$$docfile/$$docfile.pdf $(DESTDIR)$(docdir)/$$docfile ; \		$(INSTALL_DATA) doc/$$docfile/*.png $(DESTDIR)$(docdir)/$$docfile ; \	doneclean:	rm -f */*.o gw/smsc/*.o *.a core $(progs) $(testprogs) $(checkprogs)	rm -f $(figs) $(ps) $(docs)	rm -f $(benchoutputs)distclean: clean	rm -f Makefile config.h config.cache config.log config.status .dependnag:	utils/find-long-linesdepend .depend: wmlscript/wsgram.h config.h	for dir in $(srcdirs); do \		$(MKDEPEND) $$dir/*.c | sed "s:^[^ ]:$$dir/&:"; done > .dependinclude .dependlibgw.a: $(gwobjs)	ar rc libgw.a $(gwobjs)	$(RANLIB) libgw.alibgwlib.a: $(libobjs)	ar rc  libgwlib.a $(libobjs)	$(RANLIB) libgwlib.alibwmlscript.a: $(wmlscriptobjs)	ar rc libwmlscript.a $(wmlscriptobjs)	$(RANLIB) libwmlscript.alibwap.a: $(wapobjs)	ar rc libwap.a $(wapobjs)	$(RANLIB) libwap.alibmms.a: $(mmsobjs)	ar rc libmms.a $(mmsobjs)	$(RANLIB) libmms.awmlscript/wsgram.h: wmlscript/wsgram.cmake-op-table: $(srcdir)/wmlscript/make-op-table.in	sed 's%@PERLPROG@%/usr/bin/perl%g' $(srcdir)/wmlscript/make-op-table.in \		> make-op-table	chmod a+x make-op-tableopcodes:	./make-op-table $(srcdir)/wmlscript/wsasm.h \		> $(srcdir)/wmlscript/wsopcodes.h$(progs): $(libs) $(progobjs)	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(@:=).o $(libs) $(LIBS)$(testprogs): $(testobjs) $(libs)	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(@:=).o $(libs) $(LIBS)$(checkprogs): $(checkobjs) $(libs)	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(@:=).o $(libs) $(LIBS)pkg: all	(cd solaris; mk-solaris-package.sh)	echo Package is now in solaris directory

⌨️ 快捷键说明

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