Chromium Code Reviews| Index: remoting/tools/dark_and_candle_and_light.py |
| diff --git a/remoting/tools/dark_and_candle_and_light.py b/remoting/tools/dark_and_candle_and_light.py |
| deleted file mode 100755 |
| index 68598757913b7cb47acf650416479bbe86d41dbf..0000000000000000000000000000000000000000 |
| --- a/remoting/tools/dark_and_candle_and_light.py |
| +++ /dev/null |
| @@ -1,73 +0,0 @@ |
| -#!/usr/bin/env python |
| -# Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| -# Use of this source code is governed by a BSD-style license that can be |
| -# found in the LICENSE file. |
| - |
| -"""Run 'dark', 'candle', and 'light', to confirm that an msi can be unpacked |
| -repacked successfully.""" |
|
garykac
2012/09/25 23:33:07
unpacked and repacked ...
alexeypa (please no reviews)
2012/09/26 17:23:50
This file is deleted anyway.
|
| - |
| -from optparse import OptionParser |
| -import os |
| -import subprocess |
| -import sys |
| - |
| -def run(command): |
| - popen = subprocess.Popen( |
| - command, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) |
| - out, _ = popen.communicate() |
| - return popen.returncode, out |
| - |
| -def main(): |
| - parser = OptionParser() |
| - parser.add_option('--wix_path', dest='wix_path') |
| - parser.add_option('--input', dest='input') |
| - parser.add_option('--intermediate_dir', dest='intermediate_dir') |
| - parser.add_option('--output', dest='output') |
| - options, args = parser.parse_args() |
| - if args: |
| - parser.error("no positional arguments expected") |
| - parameters = dict(options.__dict__) |
| - |
| - parameters['basename'] = os.path.splitext(os.path.basename(options.output))[0] |
| - |
| - dark_template = ('"%(wix_path)s\\dark" ' + |
| - '-nologo ' + |
| - '"%(input)s" ' + |
| - '-o "%(intermediate_dir)s/%(basename)s.wxs" ' + |
| - '-x "%(intermediate_dir)s"') |
| - (rc, out) = run(dark_template % parameters) |
| - if rc: |
| - for line in out.splitlines(): |
| - print line |
| - print 'dark.exe returned %d' % rc |
| - return rc |
| - |
| - candle_template = ('"%(wix_path)s\\candle" ' + |
| - '-nologo ' + |
| - '"%(intermediate_dir)s/%(basename)s.wxs" ' + |
| - '-o "%(intermediate_dir)s/%(basename)s.wixobj" ' + |
| - '-ext "%(wix_path)s\\WixFirewallExtension.dll"') |
| - (rc, out) = run(candle_template % parameters) |
| - if rc: |
| - for line in out.splitlines(): |
| - print line |
| - print 'candle.exe returned %d' % rc |
| - return rc |
| - |
| - light_template = ('"%(wix_path)s\\light" ' + |
| - '-nologo ' + |
| - '"%(intermediate_dir)s/%(basename)s.wixobj" ' + |
| - '-o "%(output)s" ' + |
| - '-ext "%(wix_path)s\\WixFirewallExtension.dll" ' + |
| - '-sw1076 ') |
| - (rc, out) = run(light_template % parameters) |
| - if rc: |
| - for line in out.splitlines(): |
| - print line |
| - print 'candle.exe returned %d' % rc |
| - return rc |
| - |
| - return 0 |
| - |
| -if __name__ == "__main__": |
| - sys.exit(main()) |