コード例 #1
0
ファイル: xgettext.py プロジェクト: cmbodley/Bongo
def _POTUpdateBuilder(env, **kw):
    """ Creates `POTUpdate` builder object """
    kw['action'] = SCons.Action.Action(_update_pot_file, None)
    kw['suffix'] = '$POTSUFFIX'
    kw['target_factory'] = _POTargetFactory(env, alias='$POTUPDATE_ALIAS').File
    kw['emitter'] = _pot_update_emitter
    return _POTBuilder(**kw)
コード例 #2
0
ファイル: xgettext.py プロジェクト: ChineseDr/mongo
def _POTUpdateBuilder(env, **kw):
  """ Creates `POTUpdate` builder object """
  import SCons.Action
  from SCons.Tool.GettextCommon import _POTargetFactory
  kw['action'] = SCons.Action.Action(_update_pot_file, None)
  kw['suffix'] = '$POTSUFFIX'
  kw['target_factory'] = _POTargetFactory(env, alias='$POTUPDATE_ALIAS').File
  kw['emitter'] = _pot_update_emitter
  return _POTBuilder(**kw)
コード例 #3
0
ファイル: xgettext.py プロジェクト: scopeInfinity/swift
def _POTUpdateBuilder(env, **kw):
    """ Creates `POTUpdate` builder object """
    import SCons.Action
    from SCons.Tool.GettextCommon import _POTargetFactory

    kw["action"] = SCons.Action.Action(_update_pot_file, None)
    kw["suffix"] = "$POTSUFFIX"
    kw["target_factory"] = _POTargetFactory(env, alias="$POTUPDATE_ALIAS").File
    kw["emitter"] = _pot_update_emitter
    return _POTBuilder(**kw)