📄 makefile.in
字号:
# (C) 1993 by Argonne National Laboratory and Mississipi State University.# All rights reserved. See COPYRIGHT in top-level directory.###### User configurable options #####SLOGNAME = @SLOGNAME@SLOG_HOME = @SLOG_HOME@CC = @CC@CLINKER = @CLINKER@AR = @AR@ARFLAGS = crlRANLIB = @RANLIB@MAKE = @MAKE@RM = /bin/rmLN_S = @LN_S@SLOG_CFLAGS = @CFLAGS@DEBUG_LIBS = @DEBUG_LIBS@### End User configurable options ###SHELL = /bin/sh@VPATH@# Installation directories ( not being used here )prefix = @prefix@exec_prefix = @exec_prefix@bindir = @bindir@includedir = @includedir@libdir = @libdir@# Build directorieslibbuild_dir = @libbuild_dir@binbuild_dir = @binbuild_dir@includebuild_dir = @includebuild_dir@top_srcdir = @top_srcdir@srcdir = @srcdir@# Used directoriesINC_DIR = -I.. -I${top_srcdir}/include LIB_DIR = ${libbuild_dir}BIN_DIR = ${binbuild_dir}TEST_DIR = ../testCFLAGS = $(SLOG_CFLAGS)MAIN_SRC = ts_incrEQendtime_resfnEQyes.c ts_incrEQendtime_resfnEQno.c \ ts_incrEQstarttime.c \ slog_printframes.c slog_printbbufs.c slog_readtest.c \ slog_recdefs_test.cMAIN_OBJ = $(MAIN_SRC:.c=.o)MAIN_EXE = $(MAIN_OBJ:.o=)LIB_SRC = bswp_fileio.c fbuf.c slog_fileio.c str_util.c slog_strlist.c \ slog_header.c slog_preview.c slog_pstat.c slog_profile.c \ slog_ttable.c slog_recdefs.c slog_tasklabel.c slog_impl.c \ slog_bbuf.c slog_assoc.c slog_vtrarg.c slog_bebits.c \ slog_irec_common.c slog_irec_write.c slog_irec_read.cLIB_OBJ = $(LIB_SRC:.c=.o).SUFFIXES: .c .o .a.c.o: $(CC) $(CFLAGS) -c $< $(INC_DIR).o: $(CLINKER) $(CFLAGS) -o $@ $< -L$(LIB_DIR) -l$(SLOGNAME) $(DEBUG_LIBS)default: $(LIB_DIR)/lib$(SLOGNAME).a prog slog_destlib$(LIB_DIR)/lib$(SLOGNAME).a: $(LIB_OBJ) $(AR) $(ARFLAGS) $@ $? $(RANLIB) $@prog: $(MAIN_OBJ) $(MAIN_EXE) mv -f $(MAIN_EXE) $(BIN_DIR) @for exefile in $(MAIN_EXE); do \ if [ ! -h $(TEST_DIR)/$$exefile -a -s $(BIN_DIR)/$$exefile ]; then \ $(LN_S) $(BIN_DIR)/$$exefile $(TEST_DIR) ; \ fi ; \ doneslog_destlib: $(LIB_OBJ) @if test "$(SLOG_DESTLIB)" != ""; then \ $(AR) $(ARFLAGS) $(SLOG_DESTLIB) $? ; \ $(RANLIB) $(SLOG_DESTLIB) ; \ firmlib: $(RM) -f $(LIB_DIR)/lib$(SLOGNAME).armprog: @if [ -d $(BIN_DIR) ] ; then \ cd $(BIN_DIR); $(RM) -f $(MAIN_EXE) core ; fi @if [ -d $(TEST_DIR) ] ; then \ cd $(TEST_DIR); $(RM) -f slogfile.data* core ; ficlean: -$(RM) -f *.o ${srcdir}/*.o *~ $(MAIN_EXE) PI* core -@for dir in test_fbuf test_misc ; do \ if [ -s $$dir/Makefile ] ; then \ ( cd $$dir ; $(MAKE) clean ) ; \ fi; \ donedistclean: clean rmprog rmlib -$(RM) -f a.out *.dat Makefile
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -