mirror of
https://github.com/bkaradzic/bgfx.cmake.git
synced 2026-02-17 21:12:35 +01:00
3rdparty: prefix bgfx- to lib names to avoid conflicts
This commit is contained in:
4
cmake/3rdparty/astc-encoder.cmake
vendored
4
cmake/3rdparty/astc-encoder.cmake
vendored
@@ -25,4 +25,6 @@ target_include_directories( astc-encoder
|
||||
$<BUILD_INTERFACE:${BIMG_DIR}/3rdparty>
|
||||
$<BUILD_INTERFACE:${BIMG_DIR}/3rdparty/astc-encoder>
|
||||
$<BUILD_INTERFACE:${BIMG_DIR}/3rdparty/astc-encoder/include> )
|
||||
set_target_properties( astc-encoder PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( astc-encoder
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty" )
|
||||
|
||||
5
cmake/3rdparty/dear-imgui.cmake
vendored
5
cmake/3rdparty/dear-imgui.cmake
vendored
@@ -18,4 +18,7 @@ add_library( dear-imgui STATIC EXCLUDE_FROM_ALL ${dear_IMGUI_SOURCES} )
|
||||
target_compile_definitions( dear-imgui PRIVATE "-D_CRT_SECURE_NO_WARNINGS" "-D__STDC_FORMAT_MACROS" )
|
||||
target_include_directories( dear-imgui PUBLIC ${BGFX_DIR}/3rdparty )
|
||||
target_link_libraries( dear-imgui PUBLIC bx )
|
||||
set_target_properties( dear-imgui PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( dear-imgui
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
5
cmake/3rdparty/edtaa3.cmake
vendored
5
cmake/3rdparty/edtaa3.cmake
vendored
@@ -16,4 +16,7 @@ file( GLOB EDTAA3_SOURCES ${BIMG_DIR}/3rdparty/edtaa3/*.cpp ${BIMG_DIR}/3rdparty
|
||||
|
||||
add_library( edtaa3 STATIC ${EDTAA3_SOURCES} )
|
||||
target_include_directories( edtaa3 PUBLIC $<BUILD_INTERFACE:${BIMG_DIR}/3rdparty> )
|
||||
set_target_properties( edtaa3 PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( edtaa3
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
5
cmake/3rdparty/etc1.cmake
vendored
5
cmake/3rdparty/etc1.cmake
vendored
@@ -16,4 +16,7 @@ file( GLOB ETC1_SOURCES ${BIMG_DIR}/3rdparty/etc1/*.cpp ${BIMG_DIR}/3rdparty/etc
|
||||
|
||||
add_library( etc1 STATIC ${ETC1_SOURCES} )
|
||||
target_include_directories( etc1 PUBLIC $<BUILD_INTERFACE:${BIMG_DIR}/3rdparty> )
|
||||
set_target_properties( etc1 PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( etc1
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
7
cmake/3rdparty/etc2.cmake
vendored
7
cmake/3rdparty/etc2.cmake
vendored
@@ -16,5 +16,8 @@ file( GLOB ETC2_SOURCES ${BIMG_DIR}/3rdparty/etc2/*.cpp ${BIMG_DIR}/3rdparty/etc
|
||||
|
||||
add_library( etc2 STATIC ${ETC2_SOURCES} )
|
||||
target_include_directories( etc2 PUBLIC $<BUILD_INTERFACE:${BIMG_DIR}/3rdparty> )
|
||||
set_target_properties( etc2 PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
target_link_libraries( etc2 PUBLIC bx )
|
||||
target_link_libraries( etc2 PUBLIC bx )
|
||||
set_target_properties( etc2
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
5
cmake/3rdparty/fcpp.cmake
vendored
5
cmake/3rdparty/fcpp.cmake
vendored
@@ -28,5 +28,8 @@ if( MSVC )
|
||||
set_target_properties( fcpp PROPERTIES COMPILE_FLAGS "/W0" )
|
||||
endif()
|
||||
|
||||
set_target_properties( fcpp PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( fcpp
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
set_source_files_properties( ${BGFX_DIR}/3rdparty/fcpp/usecpp.c PROPERTIES HEADER_FILE_ONLY ON )
|
||||
|
||||
5
cmake/3rdparty/glsl-optimizer.cmake
vendored
5
cmake/3rdparty/glsl-optimizer.cmake
vendored
@@ -84,4 +84,7 @@ elseif(APPLE)
|
||||
-Wno-deprecated-register
|
||||
)
|
||||
endif()
|
||||
set_target_properties( glsl-optimizer PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( glsl-optimizer
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
7
cmake/3rdparty/glslang.cmake
vendored
7
cmake/3rdparty/glslang.cmake
vendored
@@ -40,7 +40,10 @@ target_include_directories( glslang PUBLIC
|
||||
${BGFX_DIR}/3rdparty
|
||||
)
|
||||
|
||||
set_target_properties( glslang PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( glslang
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
if( MSVC )
|
||||
target_compile_options( glslang PRIVATE
|
||||
@@ -95,4 +98,4 @@ endif()
|
||||
target_compile_definitions( glslang PRIVATE
|
||||
ENABLE_OPT=1
|
||||
ENABLE_HLSL=1
|
||||
)
|
||||
)
|
||||
|
||||
5
cmake/3rdparty/iqa.cmake
vendored
5
cmake/3rdparty/iqa.cmake
vendored
@@ -16,4 +16,7 @@ file( GLOB IQA_SOURCES ${BIMG_DIR}/3rdparty/iqa/source/*.c ${BIMG_DIR}/3rdparty/
|
||||
|
||||
add_library( iqa STATIC ${IQA_SOURCES} )
|
||||
target_include_directories( iqa PUBLIC $<BUILD_INTERFACE:${BIMG_DIR}/3rdparty/iqa/include> )
|
||||
set_target_properties( iqa PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( iqa
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
5
cmake/3rdparty/libsquish.cmake
vendored
5
cmake/3rdparty/libsquish.cmake
vendored
@@ -16,4 +16,7 @@ file( GLOB SQUISH_SOURCES ${BIMG_DIR}/3rdparty/libsquish/*.cpp ${BIMG_DIR}/3rdpa
|
||||
|
||||
add_library( squish STATIC ${SQUISH_SOURCES} )
|
||||
target_include_directories( squish PUBLIC $<BUILD_INTERFACE:${BIMG_DIR}/3rdparty> )
|
||||
set_target_properties( squish PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( squish
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
5
cmake/3rdparty/meshoptimizer.cmake
vendored
5
cmake/3rdparty/meshoptimizer.cmake
vendored
@@ -16,4 +16,7 @@ file( GLOB MESHOPTIMIZER_SOURCES ${BGFX_DIR}/3rdparty/meshoptimizer/src/*.cpp ${
|
||||
|
||||
add_library( meshoptimizer STATIC ${MESHOPTIMIZER_SOURCES} )
|
||||
target_include_directories( meshoptimizer PUBLIC ${BGFX_DIR}/3rdparty )
|
||||
set_target_properties( meshoptimizer PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( meshoptimizer
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
7
cmake/3rdparty/nvtt.cmake
vendored
7
cmake/3rdparty/nvtt.cmake
vendored
@@ -32,5 +32,8 @@ target_include_directories( nvtt
|
||||
PUBLIC
|
||||
$<BUILD_INTERFACE:${BIMG_DIR}/3rdparty>
|
||||
$<BUILD_INTERFACE:${BIMG_DIR}/3rdparty/nvtt> )
|
||||
set_target_properties( nvtt PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
target_link_libraries( nvtt PUBLIC bx )
|
||||
target_link_libraries( nvtt PUBLIC bx )
|
||||
set_target_properties( nvtt
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
5
cmake/3rdparty/pvrtc.cmake
vendored
5
cmake/3rdparty/pvrtc.cmake
vendored
@@ -16,4 +16,7 @@ file( GLOB PVRTC_SOURCES ${BIMG_DIR}/3rdparty/pvrtc/*.cpp ${BIMG_DIR}/3rdparty/p
|
||||
|
||||
add_library( pvrtc STATIC ${PVRTC_SOURCES} )
|
||||
target_include_directories( pvrtc PUBLIC $<BUILD_INTERFACE:${BIMG_DIR}/3rdparty> )
|
||||
set_target_properties( pvrtc PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( pvrtc
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
5
cmake/3rdparty/spirv-cross.cmake
vendored
5
cmake/3rdparty/spirv-cross.cmake
vendored
@@ -35,4 +35,7 @@ if( MSVC )
|
||||
)
|
||||
endif()
|
||||
|
||||
set_target_properties( spirv-cross PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( spirv-cross
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
5
cmake/3rdparty/spirv-tools.cmake
vendored
5
cmake/3rdparty/spirv-tools.cmake
vendored
@@ -55,4 +55,7 @@ else()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
set_target_properties( spirv-tools PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( spirv-tools
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
5
cmake/3rdparty/tinyexr.cmake
vendored
5
cmake/3rdparty/tinyexr.cmake
vendored
@@ -6,4 +6,7 @@ file( GLOB_RECURSE TINYEXR_SOURCES ${BIMG_DIR}/3rdparty/tinyexr/*.c ${BIMG_DIR}/
|
||||
|
||||
add_library( tinyexr STATIC ${TINYEXR_SOURCES} )
|
||||
target_include_directories( tinyexr PUBLIC $<BUILD_INTERFACE:${BIMG_DIR}/3rdparty> $<BUILD_INTERFACE:${BIMG_DIR}/3rdparty/tinyexr/deps/miniz> )
|
||||
set_target_properties( tinyexr PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( tinyexr
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
5
cmake/3rdparty/webgpu.cmake
vendored
5
cmake/3rdparty/webgpu.cmake
vendored
@@ -28,4 +28,7 @@ target_include_directories( webgpu
|
||||
$<BUILD_INTERFACE:${BGFX_DIR}/3rdparty/webgpu/include>
|
||||
)
|
||||
|
||||
# set_target_properties( webgpu PROPERTIES FOLDER "bgfx/3rdparty" )
|
||||
set_target_properties( webgpu
|
||||
PROPERTIES
|
||||
FOLDER "bgfx/3rdparty"
|
||||
PREFIX "${CMAKE_STATIC_LIBRARY_PREFIX}bgfx-" )
|
||||
|
||||
Reference in New Issue
Block a user