@@ -17,16 +17,15 @@ cabal-version: >=1.8
18flag use-simplelocalnet
18flag use-simplelocalnet
19 description: Use the SimpleLocalnet backend
19 description: Use the SimpleLocalnet backend
20− default: False
20+ default: True
23flag use-azure
22flag use-azure
24 description: Use the Azure backend
23 description: Use the Azure backend
25− default: False
24+ default: True
28−executable distributed-process-masterslave
26+executable distributed-process-simplelocalnet-masterslave
27+ main-is: SimpleLocalnet.hs
29− main-is: src/MasterSlave.hs
28+ hs-source-dirs: src/MasterSlave
30 build-depends: base ==4.5.*,
29 build-depends: base ==4.5.*,
31 distributed-process >= 0.3.2
30 distributed-process >= 0.3.2
32 extensions: BangPatterns, CPP, TemplateHaskell
31 extensions: BangPatterns, CPP, TemplateHaskell
@@ -35,8 +34,17 @@ executable distributed-process-masterslave
35 build-depends: distributed-process-simplelocalnet
34 build-depends: distributed-process-simplelocalnet
36 cpp-options: -DUSE_SIMPLELOCALNET
35 cpp-options: -DUSE_SIMPLELOCALNET
39+executable distributed-process-azure-masterslave
41+ hs-source-dirs: src/MasterSlave
42+ build-depends: base ==4.5.*,
43+ distributed-process >= 0.3.2
44+ extensions: BangPatterns, CPP, TemplateHaskell
38− if flag(use-azure)
46+ if flag(use-azure)
39− build-depends: distributed-process-azure
47+ build-depends: distributed-process-azure
40− cpp-options: -DUSE_AZURE
48+ cpp-options: -DUSE_AZURE
42− buildable: False
50+ buildable: False