📄 makefile.in
字号:
# $Id: Makefile.in,v 1.31 2003/11/01 22:46:24 tom Exp $# Makefile for tack## The variable 'srcdir' refers to the source-distribution, and can be set with# the configure script by "--srcdir=DIR".## The rules are organized to produce the libraries for the configured models,# and the programs with the configured default model.# turn off _all_ suffix rules; we'll generate our own.SUFFIXES:SHELL = /bin/shTHIS = MakefileCF_MFLAGS = @cf_cv_makeflags@@SET_MAKE@x = @EXEEXT@o = .@OBJEXT@MODEL = ../@DFT_OBJ_SUBDIR@DESTDIR = @DESTDIR@srcdir = @srcdir@prefix = @prefix@exec_prefix = @exec_prefix@bindir = @bindir@libdir = @libdir@mandir = @mandir@/man1includedir = @includedir@datadir = @datadir@LIBTOOL = @LIBTOOL@LIBTOOL_CLEAN = @LIB_CLEAN@LIBTOOL_COMPILE = @LIB_COMPILE@LIBTOOL_LINK = @LIB_LINK@LIBTOOL_INSTALL = @LIB_INSTALL@LIBTOOL_UNINSTALL = @LIB_UNINSTALL@INSTALL = @INSTALL@INSTALL_PROGRAM = @INSTALL_PROGRAM@INSTALL_DATA = @INSTALL_DATA@AWK = @AWK@LN_S = @LN_S@CC = @CC@CPP = @CPP@CFLAGS = @CFLAGS@INCDIR = $(srcdir)/../includeCPPFLAGS = -DHAVE_CONFIG_H -I../tack -I$(srcdir) @CPPFLAGS@CCFLAGS = $(CPPFLAGS) $(CFLAGS)CFLAGS_LIBTOOL = $(CCFLAGS)CFLAGS_NORMAL = $(CCFLAGS)CFLAGS_DEBUG = $(CCFLAGS) @CC_G_OPT@ -DTRACECFLAGS_PROFILE = $(CCFLAGS) -pgCFLAGS_SHARED = $(CCFLAGS) @CC_SHARED_OPTS@CFLAGS_DEFAULT = $(CFLAGS_@DFT_UPR_MODEL@)LD = @LD@LINK = @LINK_PROGS@ $(LIBTOOL_LINK) $(CC)LDFLAGS = @EXTRA_LDFLAGS@ \ @PROG_ARGS@ @LDFLAGS@ @LD_MODEL@ @LIBS@ @EXTRA_LIBS@LDFLAGS_LIBTOOL = $(LDFLAGS) $(CFLAGS_LIBTOOL)LDFLAGS_NORMAL = $(LDFLAGS) $(CFLAGS_NORMAL)LDFLAGS_DEBUG = $(LDFLAGS) $(CFLAGS_DEBUG)LDFLAGS_PROFILE = $(LDFLAGS) $(CFLAGS_PROFILE)LDFLAGS_SHARED = $(LDFLAGS) $(CFLAGS_SHARED) @LD_SHARED_OPTS@LDFLAGS_DEFAULT = $(LDFLAGS_@DFT_UPR_MODEL@)LINT = @LINT@LINT_OPTS = @LINT_OPTS@LINT_LIBS = -lncurses@LIB_SUFFIX@ @LIBS@PROGS = tack$x# Default library, for linking applicationsDEPS_CURSES = ../lib/@LIB_PREFIX@ncurses@DFT_DEP_SUFFIX@################################################################################all: $(PROGS)sources:install: install.tackuninstall: uninstall.tack# this line simplifies the configure-scriptlibs \install.libs \uninstall.libs:install.tack: $(PROGS) \ $(DESTDIR)$(bindir) \ $(DESTDIR)$(mandir) $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) tack$x $(DESTDIR)$(bindir)/tack$x $(INSTALL_DATA) $(srcdir)/tack.1 $(DESTDIR)$(mandir)/tack.1uninstall.tack: -@$(LIBTOOL_UNINSTALL) rm -f $(DESTDIR)$(bindir)/tack$x -@rm -f $(DESTDIR)$(mandir)/tack.1$(DESTDIR)$(bindir) \$(DESTDIR)$(mandir) : sh $(srcdir)/../mkinstalldirs $@## Rules for building tack#DEPS_TACK = \ $(MODEL)/ansi$o \ $(MODEL)/charset$o \ $(MODEL)/color$o \ $(MODEL)/control$o \ $(MODEL)/crum$o \ $(MODEL)/edit$o \ $(MODEL)/fun$o \ $(MODEL)/init$o \ $(MODEL)/menu$o \ $(MODEL)/modes$o \ $(MODEL)/output$o \ $(MODEL)/pad$o \ $(MODEL)/scan$o \ $(MODEL)/sync$o \ $(MODEL)/sysdep$o \ $(MODEL)/tack$otack$x: $(DEPS_TACK) $(DEPS_CURSES) @ECHO_LINK@ $(LINK) $(DEPS_TACK) $(LDFLAGS_DEFAULT) -o $@## Utility productions start here#tags: ctags *.[ch]@MAKE_UPPER_TAGS@TAGS:@MAKE_UPPER_TAGS@ etags *.[ch]mostlyclean :: -rm -f core tags TAGS *~ *.bak *.i *.atac traceclean :: mostlyclean -sh -c "if test -n '$x' ; then $(MAKE) clean x=''; fi" -rm -f $(PROGS) -rm -rf .libsdistclean :: clean -rm -f Makefilerealclean :: distcleantack.tar: Makefile.in modules *.[ch] tack.1 HISTORY COPYING tar -cvf tack.tar Makefile.in modules *.[ch] tack.1 HISTORY COPYING# These rules are used to allow "make -n" to work on a clean directory-tree../include/hashsize.h \../include/parametrized.h \../include/term.h : cd ../include; $(MAKE) $(CF_MFLAGS)$(DEPS_CURSES) : cd ../ncurses; $(MAKE) $(CF_MFLAGS)lint: $(LINT) $(LINT_OPTS) $(CPPFLAGS) $(srcdir)/*.c $(LINT_LIBS)################################################################################ The remainder of this file is automatically generated during configuration###############################################################################
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -