Skip to content

Backend til mjukvarelauget sin hjemmeside. Send mer hjelp

Notifications You must be signed in to change notification settings

mjukvarelauget/dot-no-back

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dot-no-back: Mjukvarelaugets backend

Installasjon

Installer haskell-platformen. På Ubuntu gjøres det vha

sudo apt-get install haskell-platform

Deretter må tjenestene initialiseres ved å skrive

git submodule update --init --recursive

Tjenestene holdes oppdatert med komandoen

git submodule update --remote --merge

Bygging

Kjør cabal build for å bygge. Dette lager en kjørbar fil som heter dot-no-back. cabal run kjører prosjektet. Relative URL-er i koden og forskjellige hjelpeskript går ut i fra at arbeidsmappa (working directory) er rotmappa, så om man ønsker å kjøre serveren uten å bruke cabal må prosesskallet skje fra rotmappa.

Håndtere tjenester

Tjenester ligger i mappa services og importeres som submoduler i git. For å oppdatere submodulene (tjenestene) i tillegg til hovedprosjektet (haskellserveren) må man skrive git submodule update --remote --merge.

Submoduler er beskrevet i detalj her: https://git-scm.com/book/en/v2/Git-Tools-Submodules

About

Backend til mjukvarelauget sin hjemmeside. Send mer hjelp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published