OdHUG site repo
HTML Haskell JavaScript Smarty Other
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
site
source
.gitignore
CNAME
README.md
index.html
update

README.md

OdHUG: репозиторий сайта

Директория site содержит текущую версию сайта Директория source содержит все необходимые для генерации файлы и контент.

Сборка с помощью stack

Для сборки с помощью stack достаточно выполнить следующие команды

stack build

Затем, для работы использовать Hakyll команды из

stack exec -- Odhug rebuild

или

.stack-work/install/x86_64-linux/lts-3.8/7.10.2/bin/Odhug rebuild

Если необходимо использовать постоянно, то можно использовать

stack build --copy-bins 

или

stack install 

который является сокращенным вариантом предыдущей команды. Позволит автоматически скопировать исполняемый файл в ~/.local/bin

и использовать более простую команду

./Odhug rebuild

Сборка только с помощью GHC

Это устаревший, но работающий вариант, вы должны удостоверится, что все необходимые библиотеки установлены глобально или в cabal-песочнице

Для сборки исполняемого файла необходимо выполнить

ghc --make --threaded Odhug.hs

Затем для работы использовать стандартные команды Hakyll

./Odhug rebuild

Для переноса сгенерированного сайта из директории source в site и публикации выполнить запуск update