Results 812 comments of Andre Weissflog

...it actually works as intended on macOS and Linux, since those run the fips python script directly. But on Windows, the fips.cmd wrapper is run, which looks like this: ```...

Hi, good idea, but IMHO a bit too hardwired. I think the asset directory should be provided from the outside through a command line arg to android-create-apk.py, and maybe exposed...

Have a look at the 'isDirty' helper function in fips: https://github.com/floooh/fips/blob/9e1433289ce5af6932d2e9db7fec2a740a9163dd/generators/genutil.py#L70 This takes a Version number and a list of input and output files. The Version number mechanism is mainly...

Ok, I can reproduce by first running ```fips gen``` in fips-import, and then in fips-import-broken. I think the bug is that the .fips-imports.cmake of dependencies seems to be included in...

Ah alright, I found the underlying problem, but I agree that the fix isn't a very good solution... Basically the top-level CMakeLists.txt file in fips-import looks like this: ```cmake cmake_minimum_required(VERSION...

Not currently. If the header-only lib is in its own fips project you can export header-search paths, like here: https://github.com/floooh/sokol/blob/master/fips.yml The headers won't be added to IDE projects though. I...

...that's a bit too much "do what I mean" for my taste ;) On Mac and ~~Windows~~ Linux, shells with a fish-shell-like context-sensitive history provide most of that already (e.g....

Thanks, I'll need to test this first on how it affects existing projects (most importantly whether it affects output size in any way).

Hmm ok, I'm seeing a few problems on my projects: - the Closure compiler cannot run on shared modules: assert not options.use_closure_compiler, 'cannot use closure compiler on shared modules' -...

For the first point (about the Closure compiler not working): I think the proper solution would be to put the shared module settings behind a cmake option, so that they...