afbe647aed
Change `ln -s` to `cp` in the catgets makefile in the applied patch, this is used for making symlinks to some header files, this will hopefully fix building catgets for @ZachBacon on msys2. There seems to be a problem with the mingw gcc reading headers that are symlinks, even if they are real windows symlinks. Also slightly refactor checking for target built files. Add the `-f` flag for `install_artifact([-f] $dist)` for the full path to the target file, and add the helper functions `check_install_artifact($dist)` and `check_install_artifact_relative($dist $root_path)`. These helper functions also display error messages if the target file does not exist, as opposed to the previous behavior where it would just silently exit nonzero. |
||
---|---|---|
.. | ||
builder | ||
linux | ||
osx | ||
unix | ||
win |