34711ba5cf
It looks like after a bump, CMake started passing `--git-dir=.git` as the first argument of `git rev-parse`. But we do not really need to spoof `git` program now that Kaldi uses CMake’s `FetchContent` module. We can just pass the path using configure flag directly: https://cmake.org/cmake/help/latest/module/FetchContent.html#variable:FETCHCONTENT_SOURCE_DIR_%3CuppercaseName%3E Git was also inadvertently used for generating `KALDI_PATCH_NUMBER` in `VersionHelper`, to be potentially appended to `KALDI_VERSION` but it was not actually being done by default. We can set the variable directly to skip `VersionHelper`. Also remove redundant `enableParallelBuild` since CMake enables it. And drop separate `dev` output since Kaldi currently hardcodes the `include/` directory so consumers would not be able to find them. Splitting it out only removes 7 out of 303 MB. |
||
---|---|---|
.. | ||
abcm2ps | ||
abcmidi | ||
accuraterip-checksum | ||
acousticbrainz-client | ||
acoustid-fingerprinter | ||
alsaequal | ||
asap | ||
audiowaveform | ||
beets | ||
botamusique | ||
bpm-tools | ||
catnip | ||
darkice | ||
dsp | ||
essentia-extractor | ||
ezstream | ||
fmtoy | ||
glyr | ||
gvolicon | ||
headset-charge-indicator | ||
headsetcontrol | ||
isrcsubmit | ||
kaldi | ||
larynx | ||
linuxwave | ||
liquidsoap | ||
loudgain | ||
mictray | ||
midicsv | ||
midimonster | ||
mp3cat | ||
mpd-discord-rpc | ||
mpd-mpris | ||
mpd-sima | ||
mpdas | ||
mpdcron | ||
mpdris2 | ||
mpris-scrobbler | ||
nanotts | ||
openai-whisper-cpp | ||
opl3bankeditor | ||
pa-applet | ||
pasystray | ||
patray | ||
picotts | ||
playerctl | ||
pnmixer | ||
pulsemixer | ||
pw-volume | ||
qastools | ||
soco-cli | ||
spotdl | ||
stt | ||
trx | ||
tts | ||
unflac | ||
vgmtools | ||
video2midi | ||
volctl | ||
volumeicon | ||
yabridge | ||
yabridgectl |