mc.jam
来自「Boost provides free peer-reviewed portab」· JAM 代码 · 共 45 行
JAM
45 行
#~ Copyright 2005 Alexey Pakhunov.#~ Distributed under the Boost Software License, Version 1.0.#~ (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)# Support for Microsoft message compiler tool.# Notes:# - there's just message compiler tool, there's no tool for # extracting message strings from sources# - This file allows to use Microsoft message compiler# with any toolset. In msvc.jam, there's more specific# message compiling action.import common ;import generators ;import feature : feature get-values ;import toolset : flags ;import type ;import rc ;rule init ( ){}type.register MC : mc ;# Command line optionsfeature mc-input-encoding : ansi unicode : free ;feature mc-output-encoding : unicode ansi : free ;feature mc-set-customer-bit : no yes : free ;flags mc.compile MCFLAGS <mc-input-encoding>ansi : -a ;flags mc.compile MCFLAGS <mc-input-encoding>unicode : -u ;flags mc.compile MCFLAGS <mc-output-encoding>ansi : -A ;flags mc.compile MCFLAGS <mc-output-encoding>unicode : -U ;flags mc.compile MCFLAGS <mc-set-customer-bit>no : ;flags mc.compile MCFLAGS <mc-set-customer-bit>yes : -c ;generators.register-standard mc.compile : MC : H RC ;actions compile{ mc $(MCFLAGS) -h "$(<[1]:DW)" -r "$(<[2]:DW)" "$(>:W)"}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?