Andre Weissflog
Andre Weissflog
There's also this, might be a fancier option for fips' external dependency management: https://github.com/buildinspace/peru
Interesting, thanks a lot for the pointer, I'll have a look :)
Thanks for the bug report! I wont be able to look into the problem over the weekend since I'll only have a slow internet connection, but try to look into...
Ok, good to know :) Let me know if you stumble over other problems, building for Android under Windows is less tested then OSX and Linux.
Ok, I think this should fairly easy to implement, we just need to make sure that a fips.yml import definition encountered first will not be overriden by later import definitions...
I tried yesterday to use the new rev: feature for fips-glfw in my voxel-test demo, and this seemed to be overriden by other fips-glfw imports in imported modules, I wonder...
I would think that the top-level project (for instance if I'm creating a stand-alone Oryol demo, which has Oryol as a dependency) should have the last/definitive word on overriding dependencies,...
...but I guess my suggestion and your suggestion don't actually collide ;)
Yeah, there are many unsolved problems with FIPS_UNITTEST, it is basically hardwired to unittestpp (for instance: https://github.com/floooh/fips/blob/master/cmake/fips_unittests.cmake#L44), it probably makes more sense to remove the whole unittest stuff from fips...
This is not totally related but the reason for the duplicate TBUI symbols when linking. It is important that the tb_config.h file under code/TBUI/tb is included before the 'official' TBUI...