mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-08-04 16:32:39 +00:00
intial try to include libpng
This commit is contained in:
parent
8f2d71d458
commit
180f1ff97d
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -102,3 +102,6 @@
|
|||||||
[submodule "externals/LibAtrac9"]
|
[submodule "externals/LibAtrac9"]
|
||||||
path = externals/LibAtrac9
|
path = externals/LibAtrac9
|
||||||
url = https://github.com/shadps4-emu/ext-LibAtrac9.git
|
url = https://github.com/shadps4-emu/ext-LibAtrac9.git
|
||||||
|
[submodule "externals/libpng"]
|
||||||
|
path = externals/libpng
|
||||||
|
url = https://github.com/pnggroup/libpng
|
||||||
|
17
externals/CMakeLists.txt
vendored
17
externals/CMakeLists.txt
vendored
@ -153,6 +153,23 @@ if (NOT TARGET half::half)
|
|||||||
add_library(half::half ALIAS half)
|
add_library(half::half ALIAS half)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
# libpng
|
||||||
|
set(PNG_SHARED ON CACHE BOOL "" FORCE)
|
||||||
|
set(PNG_STATIC OFF CACHE BOOL "" FORCE)
|
||||||
|
set(PNG_EXECUTABLES OFF CACHE BOOL "" FORCE)
|
||||||
|
set(PNG_TESTS OFF CACHE BOOL "" FORCE)
|
||||||
|
set(PNG_TOOLS OFF CACHE BOOL "" FORCE)
|
||||||
|
set(SKIP_INSTALL_ALL OFF CACHE BOOL "" FORCE)
|
||||||
|
set(ZLIB_LIBRARY STRING "${INSTALL_DIR}/lib/zlib-ng.lib" FORCE)
|
||||||
|
set(ZLIB_INCLUDE_DIR STRING "${INSTALL_DIR}/include" FORCE)
|
||||||
|
|
||||||
|
include_directories(libpng)
|
||||||
|
# generated files from libpng during build
|
||||||
|
include_directories(${CMAKE_CURRENT_BINARY_DIR}/libpng)
|
||||||
|
|
||||||
|
add_subdirectory(libpng)
|
||||||
|
|
||||||
|
|
||||||
if (APPLE)
|
if (APPLE)
|
||||||
# date
|
# date
|
||||||
if (NOT TARGET date::date-tz)
|
if (NOT TARGET date::date-tz)
|
||||||
|
1
externals/libpng
vendored
Submodule
1
externals/libpng
vendored
Submodule
@ -0,0 +1 @@
|
|||||||
|
Subproject commit c1cc0f3f4c3d4abd11ca68c59446a29ff6f95003
|
Loading…
Reference in New Issue
Block a user