aboutsummaryrefslogtreecommitdiff
path: root/tools/depends/target/crossguid
AgeCommit message (Collapse)Author
2022-03-21[cmake] update + build crossguid all platformsfuzzard
crossguid hasnt been updated in a long time (~2015 was our previous hash) crossguid now natively uses cmake, so remove our cmakelists file first patch is to get around a failure due to unused function on apple platforms. a second patch is introduced due to a build failure with the default -Werror used Build crossguid in core cmake project for all platforms by default. Remove from windows the bundled download of crossguid lib rework usage of debug_postfix in SETUP_BUILD_VARS macro
2022-03-07[tools/depends] introduce BYPRODUCT variable in VERSION filesfuzzard
byproduct tracking is used by both tools/depends and project cmake build system
2022-02-07[depends] add tarball hash checkingwsnipex
2022-01-24[cmake] add URL_HASH to ExternalProject_add calls in Find modulesfuzzard
Provides a SHA512 hash to our possible "Internal" depends to verify download of tarballs. Implementation currently supports SHA256, SHA512 and any additional cmake supported algo's can be implemented easily. This supports differing supported hash types per dependency if desired, so if a new algo is introduced for a particular dependency, we dont have to mass change all other existing hash types.
2022-01-08[cmake] module crossguid use version helperfuzzard
2019-09-16[cmake] Enable C++14 support for coreChristian Fetzer
Also remove the FindCXX11.cmake module and make use of CMake techniques to specify the necessary compiler flags.
2019-07-18[ios/build] rename core_system_name to darwin_embeddedfuzzard
implement darwin_embedded CORE_SYSTEM_NAME and OS. This provides a single parent for ios/tvos common build code, and allows ios/tvos specific code via CORE_PLATFORM_NAME
2018-02-06depends: Fix guid buildpopcornmix
Avoids error with gcc4.9: guid.cpp:112:25: error: range-based 'for' loops are not allowed in C++98 mode
2018-01-25[depends] fix crossguid & libfmt rebuild detectionRechi
2016-06-01[cmake][tools/depends/target/crossguid/*] Cleanup code block terminationh.udo
2016-06-01[cmake] Cosmetics: change tools/depends/target/* commands to lowercaseh.udo
2016-02-12[cmake] Add CMake files to tools/dependsChristian Fetzer
Add CMakeLists.txt and find modules for dependencies. - OSXRemote - JsonSchemaBuilder - TexturePacker - libsquish - crossguid - ffmpeg
2015-10-23[depends] crossguid: use libuuid on droidwsnipex
2015-08-19[crossguid] all: also check for installed locationuNiversaI
2015-08-10[depends] integrate crossguid as a static librarymontellese