vtorri
vtorri
`_WIN32` is not defined by cygwin compilers
btw, i wonder why you decided that we are on windows (machines.c line 354) if we are also in cygwin environment
see https://github.com/annacrombie/muon/issues/41#issuecomment-2156362217
2 issues afaik : 1. i can't add dependencies with `make_custom_target()` 2. if I pass 2 .rc files to `windows.compile_resources()`, like `windows.compile_resources([ 'foo1.rc', 'foo2.rc' ], etc...`, only the last one...
5. is BASENAME really input file (see kernel/custom_target.c) 6. in ninja/custom_target.c line 175, '| %s' should be added if get_cstr(wk, depends) is not an empty string
1. I'll try 2. DEPFILE_UNQUOTED is added in build.ninja by meson. There is just DEPFILE in backend/ninja/custom_target.c 3. I don' see it in my generated build.ninja, unless i have forgotten...
@annacrombie when I call `struct obj_custom_target *tgt = get_obj_custom_target(wk, *res);`, i get this error message ``` err internal type error, expected custom_tgt but got void ``` I don't know If...
I compile and develop muon with MSYS2 + mingw-w64 using the x86_64 terminal. I can try to fix this. To be sure, you want to use the `ucrt64` terminal (`uname...
ok, I know why : as a cygwin-based platform, uname -s is used to check the system. in that case, it is `MINGW64_NT`, which is not correct. This kind of...
see [this table](https://www.msys2.org/docs/environments/) for a complete list. Only `MSYS2` and `UCRT64` are POSIX environments