X-Git-Url: http://git.cielonegro.org/gitweb.cgi?a=blobdiff_plain;f=blackboard-dns.cabal;h=975e5413291762e31eddde92c0a998ac18ead35b;hb=20021ec127c5574db472d88ff47cbf7e656969f4;hp=abcfe9cdebf91703416c1d72ecbbcfe0d3b99aa6;hpb=f46e263327d20c700179b2d3a5896be82d3b4aca;p=blackboard-dns.git diff --git a/blackboard-dns.cabal b/blackboard-dns.cabal index abcfe9c..975e541 100644 --- a/blackboard-dns.cabal +++ b/blackboard-dns.cabal @@ -8,23 +8,48 @@ Author: PHO Maintainer: PHO Stability: Experimental Cabal-Version: >= 1.2 -Build-Type: Simple +Build-Type: Configure Extra-Source-Files: + blackboard-dns.buildinfo.in + configure + configure.ac data/GNUmakefile data/GenDBModules.hs -Executable blackboard-dns +Executable bbdns-server Build-Depends: - HDBC, HDBC-sqlite3, base, haskelldb, haskelldb-hdbc-sqlite3 + HDBC, HDBC-sqlite3, base, directory, dns, filepath, haskelldb, + haskelldb-hdbc-sqlite3, parseargs, time Other-Modules: DDNS.DB DDNS.DB.Records DDNS.DB.Zones DDNS.DBInfo + DDNS.Server + DDNS.Server.EditZone + DDNS.Server.SignReq + DDNS.Utils + DDNS.Zone Main-Is: - Main.hs + ServerMain.hs + + GHC-Options: + -Wall + +Executable bbdns-client + Build-Depends: + HsOpenSSL, base, bindings-uname, haskeline, mtl, parseargs, + unix + + Other-Modules: + DDNS.Client.MakeReq + DDNS.Utils + System.Posix.Uname + + Main-Is: + ClientMain.hs GHC-Options: -Wall