From 0b5491e0a2f1a9a4023e2c4eb171287bede41388 Mon Sep 17 00:00:00 2001 From: Marc Sunet Date: Fri, 21 Nov 2025 09:41:06 -0800 Subject: Switch to plain C --- dxg/CMakeLists.txt | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) (limited to 'dxg/CMakeLists.txt') diff --git a/dxg/CMakeLists.txt b/dxg/CMakeLists.txt index 6fa5401..b7607c0 100644 --- a/dxg/CMakeLists.txt +++ b/dxg/CMakeLists.txt @@ -1,20 +1,23 @@ -cmake_minimum_required(VERSION 3.25) +cmake_minimum_required(VERSION 3.20) project(dxg) -add_library(dxg) +add_library(dxg + include/dxg/dxcommon.h + src/dxg.c) -target_sources(dxg PUBLIC - dxcommon.h) - -target_sources(dxg PUBLIC - FILE_SET cxx_modules TYPE CXX_MODULES FILES - dxcommon.ixx) +# target_sources(dxg PUBLIC +# FILE_SET cxx_modules TYPE CXX_MODULES FILES +# asset.ixx +# dxcommon.ixx +# dxg.ixx +# imm.ixx) target_include_directories(dxg PUBLIC - .) + include) target_link_libraries(dxg PUBLIC DirectX-Headers D3D12.lib - DXGI.lib) + DXGI.lib + DXGUID.lib) # For IID_Xyz symbols -- cgit v1.2.3