on master help sign in
Move src/ to lib/, put Init.hs in src/
commit67ecff7ad383640bc73d64edc2506c7cc648a134 authorJasper Van der Jeugt <m@jaspervdj.be> dateMon 19 Jun 2017, 11:57 (9 years ago) parent2df3209
53 files changed+21−1
hakyll.cabal+21−1 src/Data/List/Extended.hs → lib/Data/List/Extended.hs src/Data/Yaml/Extended.hs → lib/Data/Yaml/Extended.hs src/Hakyll.hs → lib/Hakyll.hs src/Hakyll/Check.hs → lib/Hakyll/Check.hs src/Hakyll/Commands.hs → lib/Hakyll/Commands.hs src/Hakyll/Core/Compiler.hs → lib/Hakyll/Core/Compiler.hs src/Hakyll/Core/Compiler/Internal.hs → lib/Hakyll/Core/Compiler/Internal.hs src/Hakyll/Core/Compiler/Require.hs → lib/Hakyll/Core/Compiler/Require.hs src/Hakyll/Core/Configuration.hs → lib/Hakyll/Core/Configuration.hs src/Hakyll/Core/Dependencies.hs → lib/Hakyll/Core/Dependencies.hs src/Hakyll/Core/File.hs → lib/Hakyll/Core/File.hs src/Hakyll/Core/Identifier.hs → lib/Hakyll/Core/Identifier.hs src/Hakyll/Core/Identifier/Pattern.hs → lib/Hakyll/Core/Identifier/Pattern.hs src/Hakyll/Core/Item.hs → lib/Hakyll/Core/Item.hs src/Hakyll/Core/Item/SomeItem.hs → lib/Hakyll/Core/Item/SomeItem.hs src/Hakyll/Core/Logger.hs → lib/Hakyll/Core/Logger.hs src/Hakyll/Core/Metadata.hs → lib/Hakyll/Core/Metadata.hs src/Hakyll/Core/Provider.hs → lib/Hakyll/Core/Provider.hs src/Hakyll/Core/Provider/Internal.hs → lib/Hakyll/Core/Provider/Internal.hs src/Hakyll/Core/Provider/Metadata.hs → lib/Hakyll/Core/Provider/Metadata.hs src/Hakyll/Core/Provider/MetadataCache.hs → lib/Hakyll/Core/Provider/MetadataCache.hs src/Hakyll/Core/Routes.hs → lib/Hakyll/Core/Routes.hs src/Hakyll/Core/Rules.hs → lib/Hakyll/Core/Rules.hs src/Hakyll/Core/Rules/Internal.hs → lib/Hakyll/Core/Rules/Internal.hs src/Hakyll/Core/Runtime.hs → lib/Hakyll/Core/Runtime.hs src/Hakyll/Core/Store.hs → lib/Hakyll/Core/Store.hs src/Hakyll/Core/UnixFilter.hs → lib/Hakyll/Core/UnixFilter.hs src/Hakyll/Core/Util/File.hs → lib/Hakyll/Core/Util/File.hs src/Hakyll/Core/Util/Parser.hs → lib/Hakyll/Core/Util/Parser.hs src/Hakyll/Core/Util/String.hs → lib/Hakyll/Core/Util/String.hs src/Hakyll/Core/Writable.hs → lib/Hakyll/Core/Writable.hs src/Hakyll/Main.hs → lib/Hakyll/Main.hs src/Hakyll/Preview/Poll.hs → lib/Hakyll/Preview/Poll.hs src/Hakyll/Preview/Server.hs → lib/Hakyll/Preview/Server.hs src/Hakyll/Web/CompressCss.hs → lib/Hakyll/Web/CompressCss.hs src/Hakyll/Web/Feed.hs → lib/Hakyll/Web/Feed.hs src/Hakyll/Web/Html.hs → lib/Hakyll/Web/Html.hs src/Hakyll/Web/Html/RelativizeUrls.hs → lib/Hakyll/Web/Html/RelativizeUrls.hs src/Hakyll/Web/Paginate.hs → lib/Hakyll/Web/Paginate.hs src/Hakyll/Web/Pandoc.hs → lib/Hakyll/Web/Pandoc.hs src/Hakyll/Web/Pandoc/Biblio.hs → lib/Hakyll/Web/Pandoc/Biblio.hs src/Hakyll/Web/Pandoc/Binary.hs → lib/Hakyll/Web/Pandoc/Binary.hs src/Hakyll/Web/Pandoc/FileType.hs → lib/Hakyll/Web/Pandoc/FileType.hs src/Hakyll/Web/Redirect.hs → lib/Hakyll/Web/Redirect.hs src/Hakyll/Web/Tags.hs → lib/Hakyll/Web/Tags.hs src/Hakyll/Web/Template.hs → lib/Hakyll/Web/Template.hs src/Hakyll/Web/Template/Context.hs → lib/Hakyll/Web/Template/Context.hs src/Hakyll/Web/Template/Internal.hs → lib/Hakyll/Web/Template/Internal.hs src/Hakyll/Web/Template/Internal/Element.hs → lib/Hakyll/Web/Template/Internal/Element.hs src/Hakyll/Web/Template/Internal/Trim.hs → lib/Hakyll/Web/Template/Internal/Trim.hs src/Hakyll/Web/Template/List.hs → lib/Hakyll/Web/Template/List.hs Init.hs → src/Init.hs
hakyll.cabal+21−1
@@ -96,7 +96,7 @@ Flag checkExternal
9696
9797Library
9898 Ghc-Options: -Wall
99− Hs-Source-Dirs: src
99+ Hs-Source-Dirs: lib
100100
101101 Exposed-Modules:
102102 Hakyll
@@ -222,6 +222,25 @@ Test-suite hakyll-tests
222222 Main-is: TestSuite.hs
223223 Ghc-options: -Wall
224224
225+ Other-modules:
226+ Hakyll.Core.Dependencies.Tests
227+ Hakyll.Core.Identifier.Tests
228+ Hakyll.Core.Provider.Metadata.Tests
229+ Hakyll.Core.Provider.Tests
230+ Hakyll.Core.Routes.Tests
231+ Hakyll.Core.Rules.Tests
232+ Hakyll.Core.Runtime.Tests
233+ Hakyll.Core.Store.Tests
234+ Hakyll.Core.UnixFilter.Tests
235+ Hakyll.Core.Util.String.Tests
236+ Hakyll.Web.CompressCss.Tests
237+ Hakyll.Web.Html.RelativizeUrls.Tests
238+ Hakyll.Web.Html.Tests
239+ Hakyll.Web.Pandoc.FileType.Tests
240+ Hakyll.Web.Template.Context.Tests
241+ Hakyll.Web.Template.Tests
242+ TestSuite.Util
243+
225244 Build-Depends:
226245 hakyll,
227246 QuickCheck >= 2.8 && < 2.11,
@@ -289,6 +308,7 @@ Test-suite hakyll-tests
289308
290309Executable hakyll-init
291310 Ghc-options: -Wall
311+ Hs-source-dirs: src
292312 Main-is: Init.hs
293313
294314 Build-depends:
src/Data/List/Extended.hs → lib/Data/List/Extended.hsrenamed

The content is the same.

src/Data/Yaml/Extended.hs → lib/Data/Yaml/Extended.hsrenamed

The content is the same.

src/Hakyll.hs → lib/Hakyll.hsrenamed

The content is the same.

src/Hakyll/Check.hs → lib/Hakyll/Check.hsrenamed

The content is the same.

src/Hakyll/Commands.hs → lib/Hakyll/Commands.hsrenamed

The content is the same.

src/Hakyll/Core/Compiler.hs → lib/Hakyll/Core/Compiler.hsrenamed

The content is the same.

src/Hakyll/Core/Compiler/Internal.hs → lib/Hakyll/Core/Compiler/Internal.hsrenamed

The content is the same.

src/Hakyll/Core/Compiler/Require.hs → lib/Hakyll/Core/Compiler/Require.hsrenamed

The content is the same.

src/Hakyll/Core/Configuration.hs → lib/Hakyll/Core/Configuration.hsrenamed

The content is the same.

src/Hakyll/Core/Dependencies.hs → lib/Hakyll/Core/Dependencies.hsrenamed

The content is the same.

src/Hakyll/Core/File.hs → lib/Hakyll/Core/File.hsrenamed

The content is the same.

src/Hakyll/Core/Identifier.hs → lib/Hakyll/Core/Identifier.hsrenamed

The content is the same.

src/Hakyll/Core/Identifier/Pattern.hs → lib/Hakyll/Core/Identifier/Pattern.hsrenamed

The content is the same.

src/Hakyll/Core/Item.hs → lib/Hakyll/Core/Item.hsrenamed

The content is the same.

src/Hakyll/Core/Item/SomeItem.hs → lib/Hakyll/Core/Item/SomeItem.hsrenamed

The content is the same.

src/Hakyll/Core/Logger.hs → lib/Hakyll/Core/Logger.hsrenamed

The content is the same.

src/Hakyll/Core/Metadata.hs → lib/Hakyll/Core/Metadata.hsrenamed

The content is the same.

src/Hakyll/Core/Provider.hs → lib/Hakyll/Core/Provider.hsrenamed

The content is the same.

src/Hakyll/Core/Provider/Internal.hs → lib/Hakyll/Core/Provider/Internal.hsrenamed

The content is the same.

src/Hakyll/Core/Provider/Metadata.hs → lib/Hakyll/Core/Provider/Metadata.hsrenamed

The content is the same.

src/Hakyll/Core/Provider/MetadataCache.hs → lib/Hakyll/Core/Provider/MetadataCache.hsrenamed

The content is the same.

src/Hakyll/Core/Routes.hs → lib/Hakyll/Core/Routes.hsrenamed

The content is the same.

src/Hakyll/Core/Rules.hs → lib/Hakyll/Core/Rules.hsrenamed

The content is the same.

src/Hakyll/Core/Rules/Internal.hs → lib/Hakyll/Core/Rules/Internal.hsrenamed

The content is the same.

src/Hakyll/Core/Runtime.hs → lib/Hakyll/Core/Runtime.hsrenamed

The content is the same.

src/Hakyll/Core/Store.hs → lib/Hakyll/Core/Store.hsrenamed

The content is the same.

src/Hakyll/Core/UnixFilter.hs → lib/Hakyll/Core/UnixFilter.hsrenamed

The content is the same.

src/Hakyll/Core/Util/File.hs → lib/Hakyll/Core/Util/File.hsrenamed

The content is the same.

src/Hakyll/Core/Util/Parser.hs → lib/Hakyll/Core/Util/Parser.hsrenamed

The content is the same.

src/Hakyll/Core/Util/String.hs → lib/Hakyll/Core/Util/String.hsrenamed

The content is the same.

src/Hakyll/Core/Writable.hs → lib/Hakyll/Core/Writable.hsrenamed

The content is the same.

src/Hakyll/Main.hs → lib/Hakyll/Main.hsrenamed

The content is the same.

src/Hakyll/Preview/Poll.hs → lib/Hakyll/Preview/Poll.hsrenamed

The content is the same.

src/Hakyll/Preview/Server.hs → lib/Hakyll/Preview/Server.hsrenamed

The content is the same.

src/Hakyll/Web/CompressCss.hs → lib/Hakyll/Web/CompressCss.hsrenamed

The content is the same.

src/Hakyll/Web/Feed.hs → lib/Hakyll/Web/Feed.hsrenamed

The content is the same.

src/Hakyll/Web/Html.hs → lib/Hakyll/Web/Html.hsrenamed

The content is the same.

src/Hakyll/Web/Html/RelativizeUrls.hs → lib/Hakyll/Web/Html/RelativizeUrls.hsrenamed

The content is the same.

src/Hakyll/Web/Paginate.hs → lib/Hakyll/Web/Paginate.hsrenamed

The content is the same.

src/Hakyll/Web/Pandoc.hs → lib/Hakyll/Web/Pandoc.hsrenamed

The content is the same.

src/Hakyll/Web/Pandoc/Biblio.hs → lib/Hakyll/Web/Pandoc/Biblio.hsrenamed

The content is the same.

src/Hakyll/Web/Pandoc/Binary.hs → lib/Hakyll/Web/Pandoc/Binary.hsrenamed

The content is the same.

src/Hakyll/Web/Pandoc/FileType.hs → lib/Hakyll/Web/Pandoc/FileType.hsrenamed

The content is the same.

src/Hakyll/Web/Redirect.hs → lib/Hakyll/Web/Redirect.hsrenamed

The content is the same.

src/Hakyll/Web/Tags.hs → lib/Hakyll/Web/Tags.hsrenamed

The content is the same.

src/Hakyll/Web/Template.hs → lib/Hakyll/Web/Template.hsrenamed

The content is the same.

src/Hakyll/Web/Template/Context.hs → lib/Hakyll/Web/Template/Context.hsrenamed

The content is the same.

src/Hakyll/Web/Template/Internal.hs → lib/Hakyll/Web/Template/Internal.hsrenamed

The content is the same.

src/Hakyll/Web/Template/Internal/Element.hs → lib/Hakyll/Web/Template/Internal/Element.hsrenamed

The content is the same.

src/Hakyll/Web/Template/Internal/Trim.hs → lib/Hakyll/Web/Template/Internal/Trim.hsrenamed

The content is the same.

src/Hakyll/Web/Template/List.hs → lib/Hakyll/Web/Template/List.hsrenamed

The content is the same.

Init.hs → src/Init.hsrenamed

The content is the same.