diff --git a/src/Tahoe/SDMF.hs b/src/Tahoe/SDMF.hs
new file mode 100644
index 0000000000000000000000000000000000000000..718741f435a403c5bd844e810d3f48a5fd6fcccb
--- /dev/null
+++ b/src/Tahoe/SDMF.hs
@@ -0,0 +1 @@
+module Tahoe.SDMF where
diff --git a/tahoe-ssk.cabal b/tahoe-ssk.cabal
index 1a22ea03dc27cfaf9eed088baee36bdc4be2e40c..51ddf32a2dc759eb579b9360e60adcf74fe786ac 100644
--- a/tahoe-ssk.cabal
+++ b/tahoe-ssk.cabal
@@ -59,6 +59,14 @@ extra-doc-files: CHANGELOG.md
 common warnings
   ghc-options: -Wall
 
+library
+  hs-source-dirs:     src
+  exposed-modules:    Tahoe.SDMF
+  build-depends:      base
+  ghc-options:        -Wall
+  default-extensions: OverloadedStrings
+  defaut-language:    Haskell2010
+
 test-suite tahoe-ssk-test
   -- Import common warning flags.
   import:           warnings