Commit Graph

7 Commits

Author SHA1 Message Date
player-03
668ffd769a Only compile Arm-specific files for Arm devices.
These files are only required if `PNG_ARM_NEON_IMPLEMENTATION == 1` (the default). Since we can't test it here, we just have to assume it's the case on all Arm devices. (But only Arm devices.)
2022-10-29 19:40:58 -04:00
Sirox
f16b14bec2 Update png-files.xml 2022-10-29 21:55:09 +03:00
Joseph Cloutier
f3aff7f274 Compile PNG's "intrinsics" when targeting arm64.
As noted in pngpriv.h, the alternative (assembly code) doesn't currently
work on arm64.

There's no mention of iOS or tvOS, so maybe we could remove those?
2022-05-27 20:30:07 -04:00
Joseph Cloutier
87e779b971 Rename "overrides" to "custom."
This helps shift the emphasis from "replacing existing files" to "adding
missing files," without ruling either option out.
2022-05-22 23:27:47 -04:00
Joseph Cloutier
104533fdde Sort and format build files. 2022-05-20 17:11:20 -04:00
Joseph Cloutier
ff4f156787 Use the official libpng repo as a submodule.
Continuing to use version 1.6.12 for now. This seems not to be quite the
same version, but is close.

Missing changes:
601ea3ce9b
2177f5afd4
2022-05-08 23:47:33 -04:00
Joseph Cloutier
bc584ea611 Remove hxcpp build files from submodules. 2022-05-06 19:41:31 -04:00