-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreadme.txt
20 lines (15 loc) · 1.28 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
V tomto adresáři se nachází implementační a rešeršní část bakalářské práce nazvané "iOS aplikace k ovládání 3D tiskáren".
Implementační část se nachází ve složce `src/impl`.
Aplikace je implementována v jazyce Swift 3 a pro její správné fungování je potřeba nainstalovat Xcode verze 8.3.
Dále je potřeba nainstalovat tyto nástroje:
1. SwiftLint - nástroj na analýzu kódu, dostupné z https://github.com/realm/SwiftLint
2. Carthage - Správce závislostí, dostupný z https://github.com/Carthage/Carthage
3. SwiftGen - Generátor překladů, dostupný z https://github.com/SwiftGen/SwiftGen
Po nainstalování je potřeba doinstalovat potřebné závislosti, to lze udělat z terminálu příkazem `carthage bootstrap --platform iOS`.
Projekt lze nyní spustit ze souboru OctoPhone.xcodeproj a přeložit.
Pro spuštění testů je potřeba spusti Xcode prostředí.
Zde se testy spustí klávesovou zkratkou `cmd + u`.
Pro přeložení rešeršní části je potřeba nainstalovat potřebné závislosti.
Ukázkový skript pro instalaci závislostí pro Ubuntu 14.04 je v souboru `src/text/.travis.yml`.
Pro přeložení stačí z terminálu spustit příkaz `latexmk -pdf` v adresáři práce.
Po spuštění se vytvoří PDF soubor `thesis.pdf` s textem práce.