• 大小: 8.51MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-04-09
  • 语言: 其他
  • 标签: DLNA  DMC  DMS  DMR  AirPlay  

资源简介

强大的DLNA协议出力软件,有需要就行二次开发的同学请联系

资源截图

代码片段和文件信息

#! /usr/bin/env python
“““

Visual Studio 2010 Build script

$Id: Build.py 309 2011-09-21 05:44:28Z soothe $

“““

import os
import sys
import getopt
import subprocess

# Setup some path stuff
try:
    if environ[‘VISUALSTUDIO_BIN‘]:
        VSBINDIR = environ[‘VISUALSTUDIO_BIN‘]
except NameError:
    # Use default value for visual studio.
    VSBINDIR = ‘C:/Program Files/Microsoft Visual Studio 10.0/Common7/IDE‘
    print ‘VISUALSTUDIO_BIN not set. Trying default value:‘
    print ‘    ‘ + VSBINDIR
    print ‘‘


# ------------------------------------------------------------
#       usage
# ------------------------------------------------------------
def usage(errMsg):
    try:
        print ‘Error: %s‘ % (errMsg)
    except NameError:
        pass

    print ‘Usage: ‘
    print ‘  %s -s  -b [Release|Debug|etc.]‘ % (sys.argv[0])
    print ‘‘
    print ‘    REQUIRED OPTIONS‘
    print ‘\t-s 
    print ‘\t-b 
    print ‘‘
    print ‘    BUILD OPTIONS‘
    print ‘\t-c\tMake clean‘
    print ‘\t-r\tRe-build all‘


# ------------------------------------------------------------
#       main
# ------------------------------------------------------------
try:
    opts args = getopt.getopt(sys.argv[1:] “s:b:rc“)
except getopt.GetoptError (msg opt):
#    print ‘Error: invalid argument %s: %s‘ % (opt msg)
    usage(‘invalid argument %s: %s‘ % (opt msg))
    sys.exit(2)

# Build options
doingBuild = False
rebuildAll = False
makeClean = False

for opt arg in opts:
    if opt == ‘-s‘:
        solutionFile = arg
        doingBuild = True
    elif opt == ‘-b‘:
        buildName = arg
        doingBuild = True
    elif opt == ‘-r‘:
        rebuildAll = True
        doingBuild = True
    elif opt == ‘-c‘:
        makeClean = True

if rebuildAll and makeClean:
    usage(‘Error cannot specify -c and -r together‘)
    sys.exit(2)

try:
    buildSwitch = ‘build‘
    if rebuildAll: buildSwitch = ‘rebuild‘
    elif makeClean: buildSwitch = ‘clean‘
        
    cmd_list = [‘%s/devenv.com‘ % VSBINDIR ‘/%s‘ % buildSwitch buildName solutionFile]
    cmd = “ “.join(cmd_list)
    print ‘Executing:‘
    print cmd
    retVal = subprocess.call(cmd_list)
    # only the least sig 8 bits are the real return value
    if retVal != 0:
        print cmd
        print ‘** BUILD FAILURE **‘
        sys.exit(retVal)
except NameError (name):
    usage(‘missing argument %s‘ % (name))
    sys.exit(2)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\
     文件        2577  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Boot.scons
     文件        7767  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Build.scons
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-android-linux\
     文件        4334  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-android-linux\Config.scons
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\ArraysTest1\
     文件       17225  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\ArraysTest1\ArraysTest1.vcproj
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\BufferedStreamsTest1\
     文件       17396  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\BufferedStreamsTest1\BufferedStreamsTest1.vcproj
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\HttpClientTest1\
     文件       17664  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\HttpClientTest1\HttpClientTest1.vcproj
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\HttpServerTest1\
     文件       17664  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\HttpServerTest1\HttpServerTest1.vcproj
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\ListsTest1\
     文件       17462  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\ListsTest1\ListsTest1.vcproj
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\LoggingTest1\
     文件       21820  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\LoggingTest1\LoggingTest1.vcproj
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\MapsTest1\
     文件       17187  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\MapsTest1\MapsTest1.vcproj
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\MessagesTest1\
     文件       17317  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\MessagesTest1\MessagesTest1.vcproj
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\MessagesTest2\
     文件       17317  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\MessagesTest2\MessagesTest2.vcproj
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\MiscTest1\
     文件       17651  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\MiscTest1\MiscTest1.vcproj
     文件       68651  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\Neptune.sln
     目录           0  2013-04-29 09:24  PlatinumKit-1-0-4-9_2becc5_f26af5\Neptune\Build\Targets\arm-microsoft-wince-vs2005\Neptune\
............此处省略1354个文件信息

评论

共有 条评论