forked from chocolatey/choco
-
Notifications
You must be signed in to change notification settings - Fork 2
/
.uppercut
67 lines (57 loc) · 5.88 KB
/
.uppercut
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<?xml version="1.0" encoding="utf-8" ?>
<project name="BuildSettings">
<!-- Project UppercuT - http://projectuppercut.org -->
<!-- Learn how to edit this file at http://uppercut.pbwiki.com -->
<!-- In the build folder there is a default.build.settings. You can override defaults by adding those here and changing the values -->
<!-- Required Items -->
<property name="project.name" value="chocolatey" overwrite="false" />
<property name="repository.path" value="https://github.com/chocolatey/choco" overwrite="false" />
<property name="company.name" value="Chocolatey Software, Inc." overwrite="false" />
<!-- Folder Overrides -->
<property name="folder.build_scripts" value=".build" overwrite="false" />
<property name="folder.build_scripts_custom" value=".build.custom" overwrite="false" />
<!-- ASSEMBLY VARIABLES -->
<property name="version.use_semanticversioning" value="true" overwrite="false" />
<property name="version.major" value="0" overwrite="false" />
<property name="version.minor" value="10" overwrite="false" />
<property name="version.patch" value="16" overwrite="false" />
<property name="version.fix" value="0" overwrite="false" />
<property name="version.nuget.prerelease" value="beta" overwrite="false" />
<property name="version.use.build_date" value="true" overwrite="false" />
<property name="assembly.description" value="${project.name} is a product of ${company.name} - All Rights Reserved." overwrite="false" />
<property name="assembly.copyright" value="Copyright © 2017 - 2021 ${company.name} Copyright © 2011 - 2017, RealDimensions Software, LLC - All Rights Reserved." overwrite="false" />
<property name="sign.project_with_key" value="true" overwrite="false" />
<!-- Build Features Overrides -->
<property name="microsoft.framework" value="net-4.0" overwrite="false" if="${platform::is-windows()}" />
<property name="nant.settings.currentframework" value="net-4.0" overwrite="false" if="${platform::is-windows()}" />
<property name="test.framework" value="nunit" overwrite="false" />
<property name="cover.framework" value="opencover" overwrite="false" />
<property name="run.environmentbuilder" value="false" overwrite="false" />
<property name="run.deploymentbuilder" value="false" overwrite="false" />
<property name="run.gems" value="false" overwrite="false" />
<property name="run.metrics" value="false" overwrite="false" />
<property name="run.nitriq" value="false" overwrite="false" />
<property name="run.moma" value="false" overwrite="false" />
<property name="run.fxcop" value="false" overwrite="false" />
<property name="run.obfuscator" value="false" overwrite="false" />
<property name="run.ilmerge" value="true" overwrite="false" />
<property name="run.codesign" value="true" overwrite="false" />
<!-- EXTERNAL TOOL OVERRIDES -->
<property name="path.separator" value="${string::trim(path::combine(' ', ' '))}" />
<property name="dirs.current" value="${directory::get-current-directory()}" />
<property name="app.test.console" value="${dirs.current}${path.separator}src${path.separator}packages${path.separator}NUnit.Runners.2.6.4${path.separator}tools${path.separator}nunit-console.exe" overwrite="false" />
<property name="app.test.console.x86" value="${dirs.current}${path.separator}src${path.separator}packages${path.separator}NUnit.Runners.2.6.4${path.separator}tools${path.separator}nunit-console-x86.exe" overwrite="false" />
<property name="codecoverage.filters" value="+[${project.name}*]* -[${project.name}*test*]* -[${project.name}]*adapters.* -[${project.name}]*infrastructure.app.configuration.*Setting* -[${project.name}]*app.configuration.*Configuration -[${project.name}]*app.domain.* -[${project.name}]*app.messages.* -[${project.name}]*.registration.* -[${project.name}]*app.templates.* -[${project.name}]*commandline.Option* -[${project.name}]*licensing.* -[${project.name}]*infrastructure.results.*" />
<property name="app.coveralls" value="${dirs.current}${path.separator}src${path.separator}packages${path.separator}coveralls.io.1.1.86${path.separator}tools${path.separator}coveralls.net.exe" overwrite="false" />
<property name="app.strongname" value="C:${path.separator}Program Files${path.separator}Microsoft SDKs${path.separator}Windows${path.separator}v7.0A${path.separator}Bin${path.separator}sn.exe" />
<property name="app.strongname" value="C:${path.separator}Program Files (x86)${path.separator}Microsoft SDKs${path.separator}Windows${path.separator}v7.0A${path.separator}Bin${path.separator}sn.exe" if="${not file::exists(app.strongname)}" />
<property name="msbuild.configuration" value="Release" overwrite="false" />
<property name="path.key.name.private" value="${environment::get-variable('CHOCOLATEY_OFFICIAL_KEY')}" if="${environment::variable-exists('CHOCOLATEY_OFFICIAL_KEY') and msbuild.configuration == 'ReleaseOfficial'}" />
<property name="app.signtool" value="C:${path.separator}Program Files${path.separator}Microsoft SDKs${path.separator}Windows${path.separator}v7.0A${path.separator}Bin${path.separator}signtool.exe" />
<property name="app.signtool" value="C:${path.separator}Program Files (x86)${path.separator}Microsoft SDKs${path.separator}Windows${path.separator}v7.0A${path.separator}Bin${path.separator}signtool.exe" if="${not file::exists(app.signtool)}" />
<property name="path.code.cert" value="${environment::get-variable('CHOCOLATEY_OFFICIAL_CERT')}" if="${environment::variable-exists('CHOCOLATEY_OFFICIAL_CERT')}" />
<property name="path.code.cert.password" value="${environment::get-variable('CHOCOLATEY_OFFICIAL_CERT_PASSWORD')}" if="${environment::variable-exists('CHOCOLATEY_OFFICIAL_CERT_PASSWORD')}" />
<property name="code.cert.timestampserver" value="http://timestamp.digicert.com" />
<!-- When Windows 2003 is no longer supported, switch to SHA256 -->
<property name="code.cert.algorithm" value="SHA1" />
</project>