mirror of
https://github.com/pound-emu/pound.git
synced 2025-12-12 01:36:57 +00:00
CMake, Big Cleanup, CI Build and 3rd_Party
This commit is contained in:
parent
ede77f4c3f
commit
548b99e2e3
161 changed files with 681 additions and 663 deletions
13
3rd_Party/CMakeLists.txt
vendored
Normal file
13
3rd_Party/CMakeLists.txt
vendored
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# Copyright 2025 Xenon Emulator Project. All rights reserved.
|
||||
|
||||
set(BUILD_SHARED_LIBS OFF)
|
||||
set(BUILD_TESTING OFF)
|
||||
set_directory_properties(PROPERTIES EXCLUDE_FROM_ALL ON SYSTEM ON)
|
||||
|
||||
# Set CMP0069 policy to "NEW" for building external targets with LTO enabled
|
||||
set(CMAKE_POLICY_DEFAULT_CMP0069 NEW)
|
||||
|
||||
# fmt
|
||||
if (NOT TARGET fmt::fmt)
|
||||
add_subdirectory(fmt)
|
||||
endif()
|
||||
1
3rd_Party/fmt
vendored
Submodule
1
3rd_Party/fmt
vendored
Submodule
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 40626af88bd7df9a5fb80be7b25ac85b122d6c21
|
||||
Loading…
Add table
Add a link
Reference in a new issue