From 4fa0111bb35f260a06527f52f71552041827c7df Mon Sep 17 00:00:00 2001 From: jsmall-nvidia Date: Fri, 22 Jun 2018 15:06:41 -0400 Subject: Feature/com helper (#605) * Added Result definitions to the slang.h * Removed slang-result.h and added slang-com-helper.h * Move slang-com-ptr.h to be publically available. * Add SLANG_IUNKNOWN macros to simplify implementing interfaces. Use the SLANG_IUNKNOWN macros to in slang.c * Removed slang-defines.h added outstanding defines to slang.h * Include slang-com-ptr.h and slang-com-helper.h in archives built with CI. * Use spaces instead of tabs on appveyor.yml --- appveyor.yml | 2 ++ 1 file changed, 2 insertions(+) (limited to 'appveyor.yml') diff --git a/appveyor.yml b/appveyor.yml index 65d444eb8..6d5265f69 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -89,6 +89,8 @@ after_build: 7z a "$env:SLANG_BINARY_ARCHIVE" bin\*\*\slangc.exe 7z a "$env:SLANG_BINARY_ARCHIVE" docs\*.md 7z a "$env:SLANG_SOURCE_ARCHIVE" slang.h + 7z a "$env:SLANG_SOURCE_ARCHIVE" slang-com-helper.h + 7z a "$env:SLANG_SOURCE_ARCHIVE" slang-com-ptr.h 7z a "$env:SLANG_SOURCE_ARCHIVE" source\*\*.h 7z a "$env:SLANG_SOURCE_ARCHIVE" source\*\*.cpp 7z a "$env:SLANG_SOURCE_ARCHIVE" docs\*.md -- cgit v1.2.3