Skip to content

Commit

Permalink
Automatically build libogg, libtheora, libvorbis, libvorbisfile
Browse files Browse the repository at this point in the history
  • Loading branch information
Xottab-DUTY committed Oct 4, 2024
0 parents commit 7815dbb
Show file tree
Hide file tree
Showing 17 changed files with 917 additions and 0 deletions.
76 changes: 76 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
name: Build

on:
push:
pull_request:
workflow_dispatch:

jobs:
build:
name: ${{ matrix.configuration }} ${{ matrix.platform }}
runs-on: windows-latest
strategy:
fail-fast: false
matrix:
configuration:
- Debug
- Mixed
- Release
- Release Master Gold
platform: [x64, x86, ARM, ARM64]
steps:
- uses: actions/checkout@main
with:
submodules: recursive

- uses: microsoft/setup-msbuild@main

- name: Build
run: msbuild /m /p:Configuration="${{ matrix.configuration }}" /p:Platform="${{ matrix.platform }}" dependencies.sln

- name: Upload artifacts
uses: actions/upload-artifact@main
with:
name: xray-16-dependencies ${{ matrix.configuration }} ${{ matrix.platform }} (github-${{ github.run_number }})
path: |
*/include/**/*.h
bin/**/*.dll
bin/**/*.lib
bin/**/*.pdb
pack-everything:
name: Pack everything into one archive
needs: build
runs-on: windows-latest
steps:
- name: Download everything from previous jobs
uses: actions/download-artifact@v4

- name: Unify folders
shell: cmd
run: |
for /d /r %%D in ("xray-16-dependencies*") do (
echo Moving contents of %%D to the parent directory...
rem Copy all files and directories recursively
xcopy "%%D\*" "${{ github.workspace }}" /E /I /K /Y
rem Delete original directory
rd /s /q "%%D"
)
- name: Show files we have
run: Get-ChildItem -Recurse

- name: Upload unified artifact
uses: actions/upload-artifact@main
with:
name: xray-16-dependencies (github-${{ github.run_number }})
path: "*"
compression-level: 9

# XXX: to be uploaded as a release, not artifact
#- name: Pack shipping archive
# run: |
# 7z a xray-16-dependencies.zip * -xr!*.pdb
# 7z a "xray-16-dependencies Symbols.zip" bin\*.pdb
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# exclude all dot files except .git, appveyor and travis files
.*
!.git*

# exclude binaries and temporary files
[Bb]in/
[Bb]uild*/
*.user
9 changes: 9 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[submodule "ogg"]
path = ogg
url = https://github.com/xiph/ogg.git
[submodule "theora"]
path = theora
url = https://github.com/xiph/theora.git
[submodule "vorbis"]
path = vorbis
url = https://github.com/xiph/vorbis.git
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# OpenXRay-16 dependencies

This repository is serving as an automatical build for all dependencies of [xray-16](https://github.com/OpenXRay/xray-16) repository.
169 changes: 169 additions & 0 deletions dependencies.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,169 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.12.35323.107
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libogg_static", "libogg_static.vcxproj", "{15CBFEFF-7965-41F5-B4E2-21E8795C9159}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libtheora_static", "libtheora_static.vcxproj", "{653F3841-3F26-49B9-AFCF-091DB4B67031}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libvorbis_static", "libvorbis_static.vcxproj", "{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libvorbisfile", "libvorbisfile_static.vcxproj", "{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|ARM = Debug|ARM
Debug|ARM64 = Debug|ARM64
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Mixed|ARM = Mixed|ARM
Mixed|ARM64 = Mixed|ARM64
Mixed|x64 = Mixed|x64
Mixed|x86 = Mixed|x86
Release Master Gold|ARM = Release Master Gold|ARM
Release Master Gold|ARM64 = Release Master Gold|ARM64
Release Master Gold|x64 = Release Master Gold|x64
Release Master Gold|x86 = Release Master Gold|x86
Release|ARM = Release|ARM
Release|ARM64 = Release|ARM64
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Debug|ARM.ActiveCfg = Debug|ARM
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Debug|ARM.Build.0 = Debug|ARM
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Debug|ARM64.ActiveCfg = Debug|ARM64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Debug|ARM64.Build.0 = Debug|ARM64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Debug|x64.ActiveCfg = Debug|x64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Debug|x64.Build.0 = Debug|x64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Debug|x86.ActiveCfg = Debug|Win32
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Debug|x86.Build.0 = Debug|Win32
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Mixed|ARM.ActiveCfg = Mixed|ARM
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Mixed|ARM.Build.0 = Mixed|ARM
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Mixed|ARM64.ActiveCfg = Mixed|ARM64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Mixed|ARM64.Build.0 = Mixed|ARM64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Mixed|x64.ActiveCfg = Mixed|x64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Mixed|x64.Build.0 = Mixed|x64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Mixed|x86.ActiveCfg = Mixed|Win32
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Mixed|x86.Build.0 = Mixed|Win32
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release Master Gold|ARM.ActiveCfg = Release Master Gold|ARM
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release Master Gold|ARM.Build.0 = Release Master Gold|ARM
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release Master Gold|ARM64.ActiveCfg = Release Master Gold|ARM64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release Master Gold|ARM64.Build.0 = Release Master Gold|ARM64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release Master Gold|x64.ActiveCfg = Release Master Gold|x64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release Master Gold|x64.Build.0 = Release Master Gold|x64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release Master Gold|x86.ActiveCfg = Release Master Gold|Win32
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release Master Gold|x86.Build.0 = Release Master Gold|Win32
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release|ARM.ActiveCfg = Release|ARM
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release|ARM.Build.0 = Release|ARM
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release|ARM64.ActiveCfg = Release|ARM64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release|ARM64.Build.0 = Release|ARM64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release|x64.ActiveCfg = Release|x64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release|x64.Build.0 = Release|x64
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release|x86.ActiveCfg = Release|Win32
{15CBFEFF-7965-41F5-B4E2-21E8795C9159}.Release|x86.Build.0 = Release|Win32
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Debug|ARM.ActiveCfg = Debug|ARM
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Debug|ARM.Build.0 = Debug|ARM
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Debug|ARM64.ActiveCfg = Debug|ARM64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Debug|ARM64.Build.0 = Debug|ARM64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Debug|x64.ActiveCfg = Debug|x64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Debug|x64.Build.0 = Debug|x64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Debug|x86.ActiveCfg = Debug|Win32
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Debug|x86.Build.0 = Debug|Win32
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Mixed|ARM.ActiveCfg = Mixed|ARM
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Mixed|ARM.Build.0 = Mixed|ARM
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Mixed|ARM64.ActiveCfg = Mixed|ARM64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Mixed|ARM64.Build.0 = Mixed|ARM64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Mixed|x64.ActiveCfg = Mixed|x64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Mixed|x64.Build.0 = Mixed|x64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Mixed|x86.ActiveCfg = Mixed|Win32
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Mixed|x86.Build.0 = Mixed|Win32
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release Master Gold|ARM.ActiveCfg = Release Master Gold|ARM
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release Master Gold|ARM.Build.0 = Release Master Gold|ARM
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release Master Gold|ARM64.ActiveCfg = Release Master Gold|ARM64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release Master Gold|ARM64.Build.0 = Release Master Gold|ARM64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release Master Gold|x64.ActiveCfg = Release Master Gold|x64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release Master Gold|x64.Build.0 = Release Master Gold|x64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release Master Gold|x86.ActiveCfg = Release Master Gold|Win32
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release Master Gold|x86.Build.0 = Release Master Gold|Win32
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release|ARM.ActiveCfg = Release|ARM
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release|ARM.Build.0 = Release|ARM
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release|ARM64.ActiveCfg = Release|ARM64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release|ARM64.Build.0 = Release|ARM64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release|x64.ActiveCfg = Release|x64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release|x64.Build.0 = Release|x64
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release|x86.ActiveCfg = Release|Win32
{653F3841-3F26-49B9-AFCF-091DB4B67031}.Release|x86.Build.0 = Release|Win32
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Debug|ARM.ActiveCfg = Debug|ARM
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Debug|ARM.Build.0 = Debug|ARM
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Debug|ARM64.ActiveCfg = Debug|ARM64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Debug|ARM64.Build.0 = Debug|ARM64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Debug|x64.ActiveCfg = Debug|x64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Debug|x64.Build.0 = Debug|x64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Debug|x86.ActiveCfg = Debug|Win32
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Debug|x86.Build.0 = Debug|Win32
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Mixed|ARM.ActiveCfg = Mixed|ARM
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Mixed|ARM.Build.0 = Mixed|ARM
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Mixed|ARM64.ActiveCfg = Mixed|ARM64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Mixed|ARM64.Build.0 = Mixed|ARM64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Mixed|x64.ActiveCfg = Mixed|x64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Mixed|x64.Build.0 = Mixed|x64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Mixed|x86.ActiveCfg = Mixed|Win32
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Mixed|x86.Build.0 = Mixed|Win32
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release Master Gold|ARM.ActiveCfg = Release Master Gold|ARM
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release Master Gold|ARM.Build.0 = Release Master Gold|ARM
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release Master Gold|ARM64.ActiveCfg = Release Master Gold|ARM64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release Master Gold|ARM64.Build.0 = Release Master Gold|ARM64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release Master Gold|x64.ActiveCfg = Release Master Gold|x64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release Master Gold|x64.Build.0 = Release Master Gold|x64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release Master Gold|x86.ActiveCfg = Release Master Gold|Win32
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release Master Gold|x86.Build.0 = Release Master Gold|Win32
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release|ARM.ActiveCfg = Release|ARM
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release|ARM.Build.0 = Release|ARM
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release|ARM64.ActiveCfg = Release|ARM64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release|ARM64.Build.0 = Release|ARM64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release|x64.ActiveCfg = Release|x64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release|x64.Build.0 = Release|x64
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release|x86.ActiveCfg = Release|Win32
{3A214E06-B95E-4D61-A291-1F8DF2EC10FD}.Release|x86.Build.0 = Release|Win32
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Debug|ARM.ActiveCfg = Debug|ARM
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Debug|ARM.Build.0 = Debug|ARM
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Debug|ARM64.ActiveCfg = Debug|ARM64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Debug|ARM64.Build.0 = Debug|ARM64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Debug|x64.ActiveCfg = Debug|x64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Debug|x64.Build.0 = Debug|x64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Debug|x86.ActiveCfg = Debug|Win32
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Debug|x86.Build.0 = Debug|Win32
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Mixed|ARM.ActiveCfg = Mixed|ARM
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Mixed|ARM.Build.0 = Mixed|ARM
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Mixed|ARM64.ActiveCfg = Mixed|ARM64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Mixed|ARM64.Build.0 = Mixed|ARM64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Mixed|x64.ActiveCfg = Mixed|x64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Mixed|x64.Build.0 = Mixed|x64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Mixed|x86.ActiveCfg = Mixed|Win32
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Mixed|x86.Build.0 = Mixed|Win32
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release Master Gold|ARM.ActiveCfg = Release Master Gold|ARM
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release Master Gold|ARM.Build.0 = Release Master Gold|ARM
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release Master Gold|ARM64.ActiveCfg = Release Master Gold|ARM64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release Master Gold|ARM64.Build.0 = Release Master Gold|ARM64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release Master Gold|x64.ActiveCfg = Release Master Gold|x64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release Master Gold|x64.Build.0 = Release Master Gold|x64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release Master Gold|x86.ActiveCfg = Release Master Gold|Win32
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release Master Gold|x86.Build.0 = Release Master Gold|Win32
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release|ARM.ActiveCfg = Release|ARM
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release|ARM.Build.0 = Release|ARM
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release|ARM64.ActiveCfg = Release|ARM64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release|ARM64.Build.0 = Release|ARM64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release|x64.ActiveCfg = Release|x64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release|x64.Build.0 = Release|x64
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release|x86.ActiveCfg = Release|Win32
{CEBDE98B-A6AA-46E6-BC79-FAAF823DB9EC}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {B2D47F55-FAF6-4756-968D-E5A2C4E2853C}
EndGlobalSection
EndGlobal
44 changes: 44 additions & 0 deletions libogg_static.vcxproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Label="PropertySheets">
<Import Project="xray_project_configurations.props" />
</ImportGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{15CBFEFF-7965-41F5-B4E2-21E8795C9159}</ProjectGuid>
<RootNamespace>libogg</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<ImportGroup Label="PropertySheets">
<Import Project="xray_project_configuration.props" />
</ImportGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="xray.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>ogg\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_USRDLL;LIBOGG_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="ogg\src\bitwise.c" />
<ClCompile Include="ogg\src\framing.c" />
</ItemGroup>
<ItemGroup>
<None Include="ogg\win32\ogg.def" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="ogg\include\ogg\ogg.h" />
<ClInclude Include="ogg\include\ogg\os_types.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
Loading

0 comments on commit 7815dbb

Please sign in to comment.