-
Notifications
You must be signed in to change notification settings - Fork 612
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Zach Lewis <[email protected]> fix: Only build static, and turn off Framework build MacOS builds require that PNG_FRAMEWORK=OFF in order to find and install dynamic libraries... ...but Windows still has trouble finding and installing dynamic libraries. Only building static libraries seems to work, as far as building wheels is concerned; but I fear older dynamic libpngs found on the system will be preferred over newer static libpngs freshly-built by OIIO when linking. Signed-off-by: Zach Lewis <[email protected]> deps(PNG): set CMAKE_FIND_ROOT_PATH in build recipe Attempt to force the build system to always find the locally-built PNG before any system-installed PNGs Signed-off-by: Zach Lewis <[email protected]> fix: use find_package HINTS option Signed-off-by: Zach Lewis <[email protected]> fix(PNG): typo in build recipe version comparison *Now* it should use PNG's CMake Config.... Signed-off-by: Zach Lewis <[email protected]> deps(PNG): force build recipe to always (re)find the static PNG libs Signed-off-by: Zach Lewis <[email protected]> deps(PNG): force build recipe to always build dynamic libs Signed-off-by: Zach Lewis <[email protected]> deps(PNG): hint libpng16.cmake location to find_package Signed-off-by: Zach Lewis <[email protected]> deps(PNG): if building PNG, guard against refinding system PNG Signed-off-by: Zach Lewis <[email protected]> deps(PNG): unset PNG_VERSION etc. at top of build recipe To keep the build system from getting confused and trying to link found-but-too-old libraries if it can't find the recipe's libpng. So, if our libpng can't be found for whatever reason, this should prevent the build system from silently failing over to linking the found-but-too-old libraries. Signed-off-by: Zach Lewis <[email protected]> deps(PNG): try using pkg-config to find libpng Signed-off-by: Zach Lewis <[email protected]> deps(PNG): cleanup build recipe once more, with feeling. Signed-off-by: Zach Lewis <[email protected]> deps(PNG): use find_package in build recipe Signed-off-by: Zach Lewis <[email protected]> build: add build_dependency_with_fetchcontent macro Adds and uses a new macro which attempts to do exactly what the existing `build_dependency_with_cmake` macro does, but with FetchContent_Declare and FetchContent_Populate. Signed-off-by: Zach Lewis <[email protected]> Revert "Merge branch 'main' into build_PNG" This reverts commit 7d82e61, reversing changes made to bccf100. Signed-off-by: Zach Lewis <[email protected]> test: try updating CMake to 3.24 for the `linux-disabled` CI test Temporary change -- testing to see if using a version of CMake that supports the FetchContent_Declare OVERRIDE_FIND_PACKAGE option Signed-off-by: Zach Lewis <[email protected]> Revert "test: try updating CMake to 3.24 for the `linux-disabled` CI test" This reverts commit f746c73. Signed-off-by: Zach Lewis <[email protected]> build(PNG): try find_package instead of re-finding package Signed-off-by: Zach Lewis <[email protected]> build(PNG): unset PNG_* vars at top of build rx Signed-off-by: Zach Lewis <[email protected]> build(PNG): also unset PNG_INCLUDE_DIR at top of build rx Signed-off-by: Zach Lewis <[email protected]>
- Loading branch information
Showing
152 changed files
with
7,729 additions
and
1,750 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -25,7 +25,6 @@ [email protected] | |
* Andy Chan | ||
* AngryLoki | ||
* Angus Davis | ||
* Ankit Sinha | ||
* Anton Dukhovnikov | ||
* Anthony Nemoff | ||
* Aras Pranckevičius | ||
|
@@ -39,7 +38,6 @@ [email protected] | |
* Blair Tennessy | ||
* Blazej Floch | ||
* Brad Smith | ||
* Bram Stolk | ||
* Brecht Van Lommel | ||
* Brent Davis | ||
* Brian Hall | ||
|
@@ -66,8 +64,6 @@ [email protected] | |
* Daniel Wyatt | ||
* Danny Greenstein | ||
* Darby Johnston | ||
* Dharshan Vishwanatha | ||
* David Adler | ||
* David Aguilar | ||
* David Gordon | ||
* Deepak Gopinath | ||
|
@@ -139,7 +135,6 @@ [email protected] | |
* Lukas Schrangl | ||
* Lukasz Maliszewski | ||
* Luke Emrose | ||
* Lydia Zheng | ||
* M Joonas Pihlaja | ||
* Malcolm Humphreys | ||
* Manuel Gamito | ||
|
@@ -176,7 +171,6 @@ [email protected] | |
* Pascal Lecocq | ||
* Patrick Hodoul | ||
* Patrick Piché | ||
* Paul Franz | ||
* Paul Melis | ||
* Paul Molodowitch | ||
* Pavel Karneliuk | ||
|
@@ -219,7 +213,6 @@ [email protected] | |
* Till Dechent | ||
* Tim D. Smith | ||
* Tim Grant | ||
* Todica Ionut | ||
* Tom Knowles | ||
* Troy James Sobotka | ||
* Vic P | ||
|
@@ -235,5 +228,4 @@ [email protected] | |
* Yang Yang | ||
* Yann Lanthony | ||
* Zach Lewis | ||
* Ziad Khouri | ||
* zomgrolf |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.