makefile.msvc.sh

来自「libiconv是一个很不错的字符集转换库。程序接口也很简单」· Shell 代码 · 共 93 行

SH
93
字号
#!/bin/sh# Creates Makefile.msvc.domain=$1catalogs=$2cat <<\EOF# -*- Makefile -*- for po subdirectory#### Start of system configuration section. ##### Flags that can be set on the nmake command line:#   PREFIX=Some\Directory   Base directory for installation!if !defined(PREFIX)PREFIX = c:\usr!endif# Directories used by "make":srcdir = .# Directories used by "make install":prefix = $(PREFIX)datadir = $(prefix)\sharelocaledir = $(datadir)\locale# Programs used by "make":RM = -del# Programs used by "make install":INSTALL = copyINSTALL_PROGRAM = copyINSTALL_DATA = copy#### End of system configuration section. ####SHELL = /bin/shall :install : all force	-mkdir $(prefix)	-mkdir $(datadir)	-mkdir $(localedir)EOFfor cat in $catalogs; do  cat=`basename $cat`  lang=`echo $cat | sed -e 's/\.gmo$//'`cat <<EOF	-mkdir \$(localedir)\\${lang}	-mkdir \$(localedir)\\${lang}\\LC_MESSAGES	\$(INSTALL_DATA) ${lang}.gmo \$(localedir)\\${lang}\\LC_MESSAGES\\${domain}.moEOFdonecat <<\EOFinstalldirs : force	-mkdir $(prefix)	-mkdir $(datadir)	-mkdir $(localedir)EOFfor cat in $catalogs; do  cat=`basename $cat`  lang=`echo $cat | sed -e 's/\.gmo$//'`cat <<EOF	-mkdir \$(localedir)\\${lang}	-mkdir \$(localedir)\\${lang}\\LC_MESSAGESEOFdonecat <<\EOFuninstall : forceEOFfor cat in $catalogs; do  cat=`basename $cat`  lang=`echo $cat | sed -e 's/\.gmo$//'`cat <<EOF	\$(RM) \$(localedir)\\${lang}\\LC_MESSAGES\\${domain}.moEOFdonecat <<\EOFcheck : allmostlyclean : cleanclean : forcedistclean : cleanmaintainer-clean : distcleanforce :EOF

⌨️ 快捷键说明

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