| 6 Aug 2025 |
dramforever | because until nix gets fixed you kinda need to handle both cases | 04:25:15 |
cleverca22 | you just need to rmdir, and handle if its already missing | 04:25:33 |
cleverca22 | and then copy the submodule into place | 04:25:37 |
cleverca22 | and all of this mess, is only because flakes strip submodules! | 04:25:59 |
cleverca22 | https://github.com/grumpycoders/pcsx-redux/blob/main/pcsx-redux.nix#L39-L117 | 04:26:45 |
cleverca22 | this whole mess of code, is there to recreate the submodules | 04:26:55 |
dramforever | probably add -T to cp? | 04:27:32 |
dramforever | well you can get flakes to do submodules | 04:28:15 |
cleverca22 | ive tried before, and it doesnt actually do it for self | 04:28:36 |
dramforever | but you have to use git+something and then ?submodules=1 | 04:28:36 |
dramforever | like .?submodules=1 | 04:28:43 |
cleverca22 | for an input you can do it but for self, you cant | 04:28:47 |
dramforever | you can't do it by default | 04:29:09 |