Source

udon / udon.cabal

name:                udon
version:             0.2
synopsis:            Easy daemon management tool
description:         Easy daemon management tool
category:            System
license:             BSD3
license-file:        LICENSE
author:              NAKAMURA Yoshitaka
maintainer:          arumakanoy@gmail.com
cabal-version:       >= 1.2
build-type:          Simple

flag debug
    description: Enable debug option
    default: False

executable udon
    hs-source-dirs:      src
    build-depends:       base >= 4 && < 5, bytestring, containers, directory, filepath, mtl, network, parsec >= 3, stm, time, unix
    main-is:             Main-Client.hs
    ghc-options:         -O2

executable udon-master
    hs-source-dirs:      src
    build-depends:       base >= 4 && < 5, bytestring, containers, directory, filepath, mtl, network, stm, time, unix
    main-is:             Main-Master.hs
    ghc-options:         -O2
    extensions:          CPP

    if flag(debug)
        cpp-options:     -DDEBUG

executable udon-log
    hs-source-dirs:      src
    build-depends:       base >= 4 && < 5, bytestring, mtl, time, unix
    main-is:             Main-Logger.hs
    ghc-options:         -O2

executable udon-sendmail
    hs-source-dirs:      src
    build-depends:       base >= 4 && < 5, unix
    main-is:             Main-SendMail.hs
    ghc-options:         -O2
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.