Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions code/drasil-code/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ dependencies:
- drasil-lang
- drasil-metadata
- drasil-printers
- drasil-printing
- drasil-system
- drasil-theory
- drasil-utils
Expand Down
1 change: 1 addition & 0 deletions code/drasil-code/stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ packages:
- ../drasil-lang
- ../drasil-metadata
- ../drasil-printers
- ../drasil-printing
- ../drasil-system
- ../drasil-theory
- ../drasil-utils
Expand Down
1 change: 1 addition & 0 deletions code/drasil-gen/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ dependencies:
- drasil-metadata
- drasil-lang
- drasil-printers
- drasil-printing
- drasil-system
- drasil-theory
- drasil-utils
Expand Down
1 change: 1 addition & 0 deletions code/drasil-gen/stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ packages:
- ../drasil-lang
- ../drasil-metadata
- ../drasil-printers
- ../drasil-printing
- ../drasil-system
- ../drasil-theory
- ../drasil-utils
Expand Down
2 changes: 1 addition & 1 deletion code/drasil-printers/lib/Language/Drasil/Debug/Print.hs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import Language.Drasil
import Theory.Drasil

import Language.Drasil.Plain.Print
import Language.Drasil.Printing.Import.Sentence (spec)
import Language.Drasil.Printing.Import (spec)
import Language.Drasil.Printing.PrintingInformation

type UIDMap = Map.Map UID [UID]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import Language.Drasil (Document(Document), LabelledContent(LblC, _ctype),
import Drasil.Database.SearchTools (findAllLabelledContent)
import Language.Drasil.Markdown.Print (pSpec)
import Language.Drasil.Printing.PrintingInformation (PrintingInformation, sysdb)
import Language.Drasil.Printing.Import.Sentence (spec)
import Language.Drasil.Printing.Import (spec)
import Language.Drasil.Printing.LayoutObj (Filepath)

-- | Prints the .toml config file for mdBook.
Expand Down
18 changes: 17 additions & 1 deletion code/drasil-printers/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ dependencies:
- drasil-database
- drasil-lang
- drasil-metadata
- drasil-printing
- drasil-theory
- drasil-utils
- split
Expand All @@ -36,7 +37,22 @@ library:
source-dirs: lib
exposed-modules:
- Language.Drasil.Printers
- Language.Drasil.Printing.Import
other-modules:
- Language.Drasil.Debug.Print
- Language.Drasil.HTML.CSS
- Language.Drasil.HTML.Helpers
- Language.Drasil.HTML.Monad
- Language.Drasil.HTML.Print
- Language.Drasil.JSON.Helpers
- Language.Drasil.JSON.Print
- Language.Drasil.Markdown.Config
- Language.Drasil.Markdown.CreateMd
- Language.Drasil.Markdown.Helpers
- Language.Drasil.Markdown.Print
- Language.Drasil.TeX.Helpers
- Language.Drasil.TeX.Monad
- Language.Drasil.TeX.Preamble
- Language.Drasil.TeX.Print
Comment thread
balacij marked this conversation as resolved.
when:
- condition: false
other-modules: Paths_drasil_printers
1 change: 1 addition & 0 deletions code/drasil-printers/stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ packages:
- ../drasil-database
- ../drasil-lang
- ../drasil-metadata
- ../drasil-printing
- ../drasil-system
- ../drasil-theory
- ../drasil-utils
Expand Down
58 changes: 58 additions & 0 deletions code/drasil-printing/package.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
name: drasil-printing
version: 0.1.0.0
author: "Dan Szymczak, Steven Palmer, Jacques Carette, Spencer Smith"
maintainer: "Jacques Carette"
synopsis: A framework for code and document generation for scientific software - Printing Infrastructure SubPackage
github: JacquesCarette/Drasil
homepage: https://jacquescarette.github.io/Drasil/
description: Please see the README on GitHub at <https://github.com/JacquesCarette/Drasil#readme>

language: Haskell2010
default-extensions:
- StrictData

extra-source-files: []

dependencies:
- base >= 4.7 && < 5
- lens
- pretty
- containers
- MissingH
- filepath
- directory
- drasil-database
- drasil-lang
- drasil-metadata
- drasil-theory
- drasil-utils
- split

ghc-options:
- -Wall
- -Wredundant-constraints

library:
source-dirs: lib
exposed-modules:
- Language.Drasil.Config
- Language.Drasil.Plain.Print
- Language.Drasil.Printing.AST
- Language.Drasil.Printing.Citation
- Language.Drasil.Printing.Helpers
- Language.Drasil.Printing.Import
- Language.Drasil.Printing.LayoutObj
- Language.Drasil.Printing.PrintingInformation
other-modules:
- Language.Drasil.Printing.Import.CodeExpr
- Language.Drasil.Printing.Import.Document
- Language.Drasil.Printing.Import.Expr
- Language.Drasil.Printing.Import.Helpers
- Language.Drasil.Printing.Import.Literal
- Language.Drasil.Printing.Import.ModelExpr
- Language.Drasil.Printing.Import.Sentence
- Language.Drasil.Printing.Import.Space
- Language.Drasil.Printing.Import.Symbol
when:
- condition: false
other-modules: Paths_drasil_printing
21 changes: 21 additions & 0 deletions code/drasil-printing/stack.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# This file was automatically generated by 'stack init'
#
# Some commonly used options have been documented as comments in this file.
# For advanced use and comprehensive documentation of the format, please see:
# https://docs.haskellstack.org/en/stable/yaml_configuration/
resolver: lts-22.44

packages:
- .
- ../drasil-build
- ../drasil-data
- ../drasil-database
- ../drasil-lang
- ../drasil-metadata
- ../drasil-system
- ../drasil-theory
- ../drasil-utils

extra-deps:
- unicode-names-3.2.0.0@sha256:fef7241d93170e26265e84553090253a5e8ee207645d47cf271816f5834d07d2,470
- unicode-properties-3.2.0.0@sha256:239766a6ac4322329353f6b9cd546024fd8c5f0235c8e32b3cba2d6bd245a699,1000
1 change: 1 addition & 0 deletions code/stack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ packages:
- drasil-theory
- drasil-database
- drasil-printers
- drasil-printing
- drasil-gen
- drasil-data
- drasil-docLang
Expand Down
Loading