como será que eu posso implementar um "cache" de rebuild (i.e. na hora de compilar algo do diretório X pra Y, ver se esse algo já não tá no Y, compilando só o que mudou) :neocat_thinking:
primeira coisa que me veio a mente foi usar hashs mas parece cortar bolo com uma espada
Conversation
Notices
-
Embed this notice
Mai :glaceon_uwu: (mai@capivarinha.club)'s status on Tuesday, 22-Oct-2024 09:27:33 JST Mai :glaceon_uwu: -
Embed this notice
piuvas :pc_chummy: :v_anarc: (piuvas@capivarinha.club)'s status on Tuesday, 22-Oct-2024 09:27:32 JST piuvas :pc_chummy: :v_anarc: @mai ql lang ?
-
Embed this notice
piuvas :pc_chummy: :v_anarc: (piuvas@capivarinha.club)'s status on Tuesday, 22-Oct-2024 09:29:18 JST piuvas :pc_chummy: :v_anarc: @mai ahh, é, acho que vc vai ter q salvar um hash do conteúdo do md
-
Embed this notice
Mai :glaceon_uwu: (mai@capivarinha.club)'s status on Tuesday, 22-Oct-2024 09:29:19 JST Mai :glaceon_uwu: @piuvas Rust. é pra compilar markdown em HTML.
-
Embed this notice
piuvas :pc_chummy: :v_anarc: (piuvas@capivarinha.club)'s status on Tuesday, 22-Oct-2024 09:30:04 JST piuvas :pc_chummy: :v_anarc: @mai ou dependendo do sistema operacional vc consegue qnd o arquivo foi editado a ultima vez
-
Embed this notice
Elton Carvalho (eltonfc@bertha.social)'s status on Tuesday, 22-Oct-2024 09:59:32 JST Elton Carvalho @mai @piuvas vê tb como o Sphinx faz: ele compila só os arquivos alterados: https://github.com/sphinx-doc/sphinx/blob/master/sphinx/cmd/build.py
piuvas :pc_chummy: :v_anarc: likes this. -
Embed this notice
Elton Carvalho (eltonfc@bertha.social)'s status on Tuesday, 22-Oct-2024 09:59:33 JST Elton Carvalho @mai @piuvas ôpa, agora que li direito. Você programa em rust e quer fazer um cache de compilação markdown -> HTML, né?
Eu usaria a abordagem do rsync: tempo de modificação e depois hash. Se bem que só com tempo de modificação vc deve chegar uns 80% lá
In conversation permalink -
Embed this notice
Mai :glaceon_uwu: (mai@capivarinha.club)'s status on Tuesday, 22-Oct-2024 09:59:34 JST Mai :glaceon_uwu: @eltonfc@bertha.social @piuvas@capivarinha.club vou dar uma olhada
In conversation permalink -
Embed this notice
Elton Carvalho (eltonfc@bertha.social)'s status on Tuesday, 22-Oct-2024 09:59:35 JST Elton Carvalho @mai @piuvas veja se isso te ajuda https://github.com/mozilla/sccache/blob/main/docs/Rust.md
In conversation permalink Attachments
-
Embed this notice