Remove obsolete unistd.h file
The presence of this file can cause build issues when integrating glslang
into other projects.
diff --git a/glslang.vcxproj b/glslang.vcxproj
index e576c45..59d3327 100644
--- a/glslang.vcxproj
+++ b/glslang.vcxproj
@@ -643,7 +643,6 @@
<ClInclude Include="glslang\MachineIndependent\SymbolTable.h" />
<ClInclude Include="glslang\Include\Types.h" />
<ClInclude Include="glslang\Include\intermediate.h" />
- <ClInclude Include="glslang\MachineIndependent\unistd.h" />
<ClInclude Include="glslang\Public\ShaderLang.h" />
<ClInclude Include="glslang\OSDependent\Windows\osinclude.h" />
<ClInclude Include="glslang\OSDependent\Linux\osinclude.h" />
@@ -704,4 +703,4 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/glslang.vcxproj.filters b/glslang.vcxproj.filters
index 2f3b2be..5110dea 100644
--- a/glslang.vcxproj.filters
+++ b/glslang.vcxproj.filters
@@ -165,9 +165,6 @@
<ClInclude Include="glslang\Include\intermediate.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="glslang\MachineIndependent\unistd.h">
- <Filter>Header Files</Filter>
- </ClInclude>
<ClInclude Include="glslang\Public\ShaderLang.h">
<Filter>Public</Filter>
</ClInclude>
@@ -204,4 +201,4 @@
<Filter>Machine Independent</Filter>
</CustomBuild>
</ItemGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/glslang/CMakeLists.txt b/glslang/CMakeLists.txt
index 96abc2a..f8b1799 100644
--- a/glslang/CMakeLists.txt
+++ b/glslang/CMakeLists.txt
@@ -63,7 +63,6 @@
MachineIndependent/Scan.h
MachineIndependent/ScanContext.h
MachineIndependent/SymbolTable.h
- MachineIndependent/unistd.h
MachineIndependent/Versions.h
MachineIndependent/preprocessor/PpContext.h
MachineIndependent/preprocessor/PpTokens.h)
diff --git a/glslang/MachineIndependent/unistd.h b/glslang/MachineIndependent/unistd.h
deleted file mode 100644
index c7c9147..0000000
--- a/glslang/MachineIndependent/unistd.h
+++ /dev/null
@@ -1 +0,0 @@
-// This is a NULL file and is meant to be empty
diff --git a/glslang_vs2010.vcxproj b/glslang_vs2010.vcxproj
index a6cb6e2..64e0466 100644
--- a/glslang_vs2010.vcxproj
+++ b/glslang_vs2010.vcxproj
@@ -366,7 +366,6 @@
<ClInclude Include="glslang\MachineIndependent\SymbolTable.h" />
<ClInclude Include="glslang\Include\Types.h" />
<ClInclude Include="glslang\Include\intermediate.h" />
- <ClInclude Include="glslang\MachineIndependent\unistd.h" />
<ClInclude Include="glslang\Public\ShaderLang.h" />
<ClInclude Include="glslang\OSDependent\Windows\osinclude.h" />
<ClInclude Include="glslang\OSDependent\Linux\osinclude.h" />
@@ -403,4 +402,4 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
-</Project>
\ No newline at end of file
+</Project>
diff --git a/glslang_vs2013.vcxproj b/glslang_vs2013.vcxproj
index 3b8d2c9..df9bb2a 100644
--- a/glslang_vs2013.vcxproj
+++ b/glslang_vs2013.vcxproj
@@ -366,7 +366,6 @@
<ClInclude Include="glslang\MachineIndependent\SymbolTable.h" />
<ClInclude Include="glslang\Include\Types.h" />
<ClInclude Include="glslang\Include\intermediate.h" />
- <ClInclude Include="glslang\MachineIndependent\unistd.h" />
<ClInclude Include="glslang\Public\ShaderLang.h" />
<ClInclude Include="glslang\OSDependent\Windows\osinclude.h" />
<ClInclude Include="glslang\OSDependent\Linux\osinclude.h" />
@@ -403,4 +402,4 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
-</Project>
\ No newline at end of file
+</Project>