SchildiChat / schildichat-desktop

Matrix client / Element Web/Desktop fork
https://schildi.chat
Apache License 2.0
371 stars 42 forks source link

need help building upstream #160

Closed autoteelar closed 1 year ago

autoteelar commented 1 year ago

git clone -b master --recurse-submodules https://github.com/SchildiChat/schildichat-desktop.git cd schildichat-desktop make setup # optional step if using the other make targets

i followed this but the folder is nowhere to be found, it looks identical to before when i just git cloned

where are the files?

autoteelar commented 1 year ago

ok i managed to get it to work but now its just compiling 1.11.8, i want latest version why is this? i thought it grabs from git

autoteelar commented 1 year ago

i figured it out to go sc, ill try

autoteelar commented 1 year ago

i want to build the desktop not the webapp, why is it compiling the webapp?

autoteelar commented 1 year ago

ok so now how do i clone sc? cloning regular git works but sc isnt a git

https://github.com/SchildiChat/schildichat-desktop/tree/sc cloning that returns an error. this seemed so simple to do,,

autoteelar commented 1 year ago

ill keep trying for now, if i need help i might come ask later, ill try ./merge_upstream.sh

autoteelar commented 1 year ago

s

autoteelar commented 1 year ago

$ ./merge_upstream.sh schildichat-desktop not in branch sc. Continue? [y/N] y matrix-js-sdk not in branch sc. Continue? [y/N] y matrix-react-sdk not in branch sc. Continue? [y/N] y element-web not in branch sc. Continue? [y/N] y element-desktop not in branch sc. Continue? [y/N] y fatal: 'upstream' does not appear to be a git repository fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.

autoteelar commented 1 year ago

even with sudo it still says i have no access rights,

autoteelar commented 1 year ago

its literally just trying to fetch an "upstream" but in that sh file nothing is defined as upstream so its like failing to find the github repos? i dont really understand how this sh file works

autoteelar commented 1 year ago

is this script just broken or what? i dont get why its trying to git clone a url called "upstream" as if its not defined in merge_helpers.sh. i even tried copying and pasting all of and or parts of merge_helpers.sh into the other one to try and get it to work, and i get the same output error as earlier

autoteelar commented 1 year ago

personally i think it would be easier to just have a git clone command that clones the latest upstream, can you give me something like that instead?

autoteelar commented 1 year ago

i mean i wouldve been fine with the ./merge_upstream.sh if it worked....

autoteelar commented 1 year ago

idk, ill try on ubuntu and add here if i get any further successes, i asked around other people say the script works for them, must be my distro if it works for everyone else

autoteelar commented 1 year ago

ok, the schildichat community helped me, thanks for having a solid community :+1:

su-ex commented 1 year ago

Well, that was me. xD

autoteelar commented 1 year ago

oh xD well thank you, i didnt manage to get it working, but honestly, i think its beyond end user scope, i did try my best though! and it was a decent learning experience

ill just have to be patient and wait for the next schildichat.

its just honestly, schildichat seems less buggy than element, whichever patches you do to it, fixes the custom themes thing, barely ever crashes, idk, basically good job :D

su-ex commented 1 year ago

Well, that was somehow to be expected, it's quite difficult, even for me sometimes. 😅

Great! We probably do more manual testing and delay more.