summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorTim Foley <tfoley@nvidia.com>2017-07-19 11:54:42 -0700
committerTim Foley <tfoley@nvidia.com>2017-07-19 14:28:26 -0700
commit6c71681364ac892108c275b8e46d39c9ff77a395 (patch)
treed2197a4db151d91899eb26c7687963293d657884 /build
parent019bc0d1507afcc6b12f3dd097040d664d9c1d50 (diff)
Use AppVeyor to deploy to GitHub Releases
- Change naming convention for output directory - `windows-x86` and `windows-x64` - Lower-case for `debug`, `release` - Test script needed to be patched up for this - Add packaging and deployment logic to AppVeyor CI script - Trigger deployment on new tag - Compute a release version based on Git tag name (`vX.Y.Z` becomes `X.Y.Z`) - Fallback to hash in case tag isn't available (it should always be) - Bundle files into a few artifacts (binary package + source package) - Set up to push those files into existing GitHub tag/release
Diffstat (limited to 'build')
-rw-r--r--build/slang-build.props4
1 files changed, 2 insertions, 2 deletions
diff --git a/build/slang-build.props b/build/slang-build.props
index bb7b68930..265f54d14 100644
--- a/build/slang-build.props
+++ b/build/slang-build.props
@@ -3,8 +3,8 @@
<ImportGroup Label="PropertySheets" />
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
- <OutDir>$(SolutionDir)bin\$(PlatformShortName)\$(Configuration)\</OutDir>
- <IntDir>$(SolutionDir)intermediate\$(PlatformShortName)\$(Configuration)\$(ProjectName)\</IntDir>
+ <OutDir>$(SolutionDir)bin\windows-$(PlatformShortName)\$(Configuration.ToLower())\</OutDir>
+ <IntDir>$(SolutionDir)intermediate\windows-$(PlatformShortName)\$(Configuration.ToLower())\$(ProjectName)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup />
<ItemGroup />