Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / lib / 
directx-headers


Commits:
37144c61 by MARINA\jpmug at 2023-05-20T23:03:13-04:00
Fix rpc number bug and create a pkg-config file.

- - - - -
e3692928 by MARINA\jpmug at 2023-05-21T04:28:29-04:00
Fix issues from discussion.

- - - - -
4cc97259 by MARINA\jpmug at 2023-05-27T01:43:36-04:00
Fix typo in URL.

- - - - -
44697bf4 by Jesse Natalie at 2023-05-27T10:25:53-07:00
Merge pull request #98 from JPeterMugaas/fix-for-rpc-and-make-pck-config-file

Fix rpc number bug and create a pkg-config file.
- - - - -
67c11ae9 by MARINA\jpmug at 2023-05-27T14:55:41-04:00
Improvements to CMake build.

1.  Do NOT install the GoogleTest files (run-time files, pkg-config files, 
static-link-libraries, etc.) when installing DirectX-Headers.  MSYS2 and many 
Linux distributions already have GoogleTest in downloadable packages.
2. Run the included tests with CTest (see: 
https://cmake.org/cmake/help/book/mastering-cmake/chapter/Testing%20With%20CMake%20and%20CTest.html
 ) to facilitate automated testing in package build processes.  This adds a 
BUILD_TESTING option that is standard for many CMake projects.  If that option 
is off, no tests are built or could be executing using CTest (a standard 
behavior).

- - - - -
6237138c by Jesse Natalie at 2023-05-28T19:09:34-07:00
Merge pull request #99 from JPeterMugaas/more-test-friendly

Improvements to CMake build.
- - - - -
25e84fa4 by MARINA\jpmug at 2023-05-30T21:12:11-04:00
Improvements primarily for testing
1. Minor fix - add URL to pkg-config file
2. When building tests, make dxcore optional if not using "msvc"
3. programs in test directory now build even on Windows.
4. Compile DirectX-Headers-Check-Feature-Support-Test.exe if tests are on
5. Use test() statements to add DirectX-Headers-Test.exe and 
DirectX-Headers-Check-Feature-Support-Test.exe to "test" build target 
(typically invoked with something like "ninja test" or "make 
test".

- - - - -
99ef1b89 by MARINA\jpmug at 2023-05-30T23:10:59-04:00
Fix typo.

- - - - -
adc8dd2a by MARINA\jpmug at 2023-05-31T04:25:18-04:00
Additional things.
1. Googletests subdir was added.  This requires GTest to be installed.  If it 
is not installed, it's skipped
2. Moved some local variables to the main file to prevent duplicate 
library_finds and problems that can occur with local calculations.

- - - - -
5fc00f55 by Jesse Natalie at 2023-05-31T08:43:44-07:00
Merge pull request #101 from JPeterMugaas/meson-test

Improvements to meson build primarily for testing
- - - - -
9c8385f1 by J. Peter Mugaas at 2023-05-31T12:36:05-07:00
Forgot to include "Include(CTest)" causing BUILD_TESTING not to 
appear properly. (#102)


- - - - -
b54d8eef by MARINA\jpmug at 2023-05-31T23:12:21-04:00
Suggested change from  eli-schwartz  in feedback just in case dxcore gets added.

- - - - -
b5947890 by Jesse Natalie at 2023-05-31T21:20:44-07:00
Merge pull request #103 from JPeterMugaas/msvc-dxcore

Suggested change from  eli-schwartz  in feedback just in case dxcore …
- - - - -
51e8d051 by MARINA\jpmug at 2023-06-02T03:30:31-04:00
Set rpc number workaround for only the two libraries, not the test programs.

- - - - -
f2fbc5c3 by Jesse Natalie at 2023-06-02T09:03:38-07:00
Merge pull request #104 from JPeterMugaas/workaround-should-not-be-global

Set rpc number workaround for only the two libraries
- - - - -
a71f9a9a by nikzasel at 2023-06-09T13:49:54-07:00
Fix: removed d3d12_lib from main meson.build, (#107)

* Fix: removed d3d12_lib from main meson.build, so it could be builded on linux

* Fix: better d3d12_lib OS check

* Fix: remove abundant d3d12 checks from tests meson.build files
- - - - -
b765bdda by Jesse Natalie at 2023-06-20T14:16:31-07:00
Fix warnings in format property tables (#108)


- - - - -
3a57ee11 by Chuck Walbourn at 2023-07-03T15:29:10-07:00
Fix -Wold-school-cast warning when using clang in D3DX12 (#111)


- - - - -
3b1ebcc1 by Direct3D Build Agent at 2023-10-19T15:00:55-04:00
Update headers

- - - - -
c0f2af8a by Sil Vilerino at 2023-10-19T15:12:30-04:00
Update version to 1.611.0

- - - - -


10 changed files:

- CMakeLists.txt
- + cmake/DirectX-Headers.pc.in
- + cmake/JoinPaths.cmake
- googletest/CMakeLists.txt
- + googletest/meson.build
- include/directx/d3d12.h
- include/directx/d3d12.idl
- include/directx/d3d12sdklayers.h
- include/directx/d3d12sdklayers.idl
- include/directx/d3d12video.h


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/directx-headers/-/compare/34c98664e565a62d7c1ce50489640561c797e0c1...c0f2af8af649833910786f38eb79cc333c77b1a6

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/lib/directx-headers/-/compare/34c98664e565a62d7c1ce50489640561c797e0c1...c0f2af8af649833910786f38eb79cc333c77b1a6
You're receiving this email because of your account on salsa.debian.org.


Reply via email to