Hij probeert de versie uit git te halen, maar jou copie is geen git repository.
code:
git init .
git add Makefile
git commit -m "Git tevreden houden".
Of het Makefile aanpassen en deze hele zooi weghalen. En even met de hand de version.c maken:
code:
const char* Version_GetGitVersion(void) { return "Geen git!"; }
Oh, ik zie nu de "weak" shit. Dan zou een lege "version.c" ook moeten werken.
Wat daarom ook zou moeten werken is het makefile aanpassen dat ie het niet erg vind als git gaat lopen zeuren zoals bij jou.
Als mijn kennis niet veroudert is... dan zou van
bla | blup
de returncode die van blup moeten zijn. Git kan zeuren, sed krijgt geen input en produceert geen output -> Het zou moeten werken. Je kan kijken of || true of && true er achter zetten helpt. 1 van de twee zou de returncode op "gelukt" moeten zetten. Maar als de boel zich niet aan de handleiding houdt weet je maar nooit of dat werkt.
[Bericht gewijzigd door
rew
op zondag 9 januari 2022 21:37:11
(38%)