2015-06-02 32 views
6

Zastanawiam się nad sposobem wdrożenia konfiguracji w systemie Linux, W szczególności pliki dotfiles.Plik wykonywalny zawierający dane

Naprawdę chciałbym jakoś skompilować wszystkie pliki dot w jednym pliku wykonywalnym, który po uruchomieniu rozmieszcza je we właściwym miejscu. Nadchodzi trudna część: pliki są nie dostępne w systemie, w którym wykonywany jest plik wykonywalny, a ja chcę tylko "wysłać" plik wykonywalny. Nic więcej.

Czy istnieje sposób umieszczenia plików w pliku wykonywalnym, aby można je było bezpiecznie wyodrębnić później?

(Próbuję zbudować to w Haskell, ale każdy język zrobi dla PKOl.))

Odpowiedz

8

Można to zrobić za pomocą szablonu Haskell. Sprawdź pakiet file-embed.

Powiązane problemy