📄 makefile.in
字号:
CC = @CC@CFLAGS = @CFLAGS@LDFLAGS = @LDFLAGS@ @DYNAMIC_LINK_FLAGS@#---------------------------------------------------------------------------# Installation location of the slang library#---------------------------------------------------------------------------prefix = @prefix@exec_prefix = @exec_prefix@SLANG_INC = -I@includedir@SLANG_LIB = -L@libdir@ -lslang#---------------------------------------------------------------------------DL_LIB = @DYNAMIC_LINK_LIB@RPATH = @RPATH@#----------------------------------------------------------------------------INSTALL = @INSTALL@INSTALL_DATA = @INSTALL_DATA@MKINSDIR = ../autoconf/mkinsdir.sh#----------------------------------------------------------------------------# Where system-wide slsh.rc and library files reside#----------------------------------------------------------------------------SLSH_CONF_DIR = @sysconfdir@SLSH_LIB_DIR = @datadir@/slshSLSH_LOCALLIB_DIR = $(SLSH_LIB_DIR)/local-packages#---------------------------------------------------------------------------# DESTDIR is designed to facilitate making packages. Normally it is empty#---------------------------------------------------------------------------DESTDIR =BIN_DIR = @bindir@DEST_BIN_DIR = $(DESTDIR)$(BIN_DIR)DEST_SLSH_CONF_DIR = $(DESTDIR)$(SLSH_CONF_DIR)DEST_SLSH_LIB_DIR = $(DESTDIR)$(SLSH_LIB_DIR)DEST_SLSH_LOCALLIB_DIR = $(DESTDIR)$(SLSH_LOCALLIB_DIR)#----------------------------------------------------------------------------# End of user configuration#----------------------------------------------------------------------------@SET_MAKE@SHELL = /bin/shLIBS = $(RPATH) $(SLANG_LIB) $(DL_LIB) -lmDEFS = -DSLSH_CONF_DIR='"$(SLSH_CONF_DIR)"' -DSLSH_PATH='"$(SLSH_LIB_DIR)"'slsh: slsh.c config.h $(CC) $(CFLAGS) $(DEFS) slsh.c -o slsh $(SLANG_INC) $(LDFLAGS) $(LIBS)config.h: ../src/config.h cp ../src/config.h .install_directories: $(MKINSDIR) $(DEST_BIN_DIR) $(MKINSDIR) $(DEST_SLSH_CONF_DIR) $(MKINSDIR) $(DEST_SLSH_LIB_DIR) $(MKINSDIR) $(DEST_SLSH_LOCALLIB_DIR)install_lib_files: @for X in lib/*.sl; \ do \ echo $(INSTALL_DATA) $$X $(DEST_SLSH_LIB_DIR); \ $(INSTALL_DATA) $$X $(DEST_SLSH_LIB_DIR); \ if [ "$$?" != "0" ]; then \ exit 1; \ fi; \ doneinstall: slsh install_directories install_lib_files $(INSTALL) slsh $(DEST_BIN_DIR)/ $(INSTALL_DATA) lib/slsh.rc $(DEST_SLSH_CONF_DIR)/ echo 'prepend_to_slang_load_path("$(SLSH_LOCALLIB_DIR)");' >> $(DEST_SLSH_CONF_DIR)/slsh.rc#---------------------------------------------------------------------------# Housekeeping#---------------------------------------------------------------------------clean: -/bin/rm -f *~ slsh scripts/*~ lib/*~distclean: clean -/bin/rm -f Makefilesymlinks: -/bin/rm -f $(ARCH)objs -mkdir -p $(HOME)/sys/$(ARCH)/objs/jdl/src ln -s $(HOME)/sys/$(ARCH)/objs/jdl/src $(ARCH)objs
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -