Restructure module layout

This commit is contained in:
2016-03-30 20:16:34 +02:00
parent efd2535ef9
commit 74a48b2668
15 changed files with 89 additions and 83 deletions

View File

@@ -12,31 +12,34 @@ category: Desktop
build-type: Simple
cabal-version: >=1.10
data-files: data/Gtk/builder.xml
data-files:
LICENSE
data/Gtk/builder.xml
data/Gtk/icons/error.png
data/Gtk/icons/gtk-directory.png
data/Gtk/icons/gtk-file.png
data/Gtk/icons/hsfm.png
hsfm.cabal
LICENSE
library
exposed-modules: Data.DirTree
IO.Utils
IO.File
IO.Error
MyPrelude
exposed-modules:
HSFM.FileSystem.Errors
HSFM.FileSystem.FileOperations
HSFM.FileSystem.FileType
HSFM.Utils.IO
HSFM.Utils.MyPrelude
build-depends: base >= 4.7,
build-depends:
base >= 4.7,
bytestring,
data-default,
containers,
data-default,
filepath >= 1.3.0.0,
hinotify,
hpath,
mtl >= 2.2,
old-locale >= 1,
hpath,
process,
safe,
stm,
@@ -54,29 +57,31 @@ library
"-with-rtsopts=-N"
executable hsfm-gtk
main-is: GUI/Gtk.hs
other-modules: GUI.Gtk.Callbacks
GUI.Gtk.Data
GUI.Gtk.Dialogs
GUI.Gtk.Icons
GUI.Gtk.MyGUI
GUI.Gtk.MyView
GUI.Gtk.Utils
MyPrelude
main-is: HSFM/GUI/Gtk.hs
other-modules:
HSFM.GUI.Gtk.Callbacks
HSFM.GUI.Gtk.Data
HSFM.GUI.Gtk.Dialogs
HSFM.GUI.Gtk.Icons
HSFM.GUI.Gtk.MyGUI
HSFM.GUI.Gtk.MyView
HSFM.GUI.Gtk.Utils
HSFM.Utils.MyPrelude
build-depends: hsfm,
build-depends:
Cabal >= 1.22.0.0,
base >= 4.7,
bytestring,
Cabal >= 1.22.0.0,
containers,
data-default,
gtk3 >= 0.14.1,
glib >= 0.13,
filepath >= 1.3.0.0,
glib >= 0.13,
gtk3 >= 0.14.1,
hinotify,
hpath,
hsfm,
mtl >= 2.2,
old-locale >= 1,
hpath,
process,
safe,
stm,