git.iko.soy/distributed-process
on master help sign in
Fix .cabal file to include internal modules
612df70Edsko de Vries
distributed-process-demos/distributed-process-demos.cabal+19
@@ -25,6 +25,8 @@ flag use-azure
25
25
26executable distributed-process-simplelocalnet-masterslave
26executable distributed-process-simplelocalnet-masterslave
27 main-is: SimpleLocalnet.hs
27 main-is: SimpleLocalnet.hs
28+ other-modules: MasterSlave
29+ PrimeFactors
28 hs-source-dirs: src/MasterSlave src/Common
30 hs-source-dirs: src/MasterSlave src/Common
29 build-depends: base ==4.5.*,
31 build-depends: base ==4.5.*,
30 distributed-process >= 0.3.2
32 distributed-process >= 0.3.2
@@ -38,6 +40,8 @@ executable distributed-process-simplelocalnet-masterslave
38
40
39executable distributed-process-azure-masterslave
41executable distributed-process-azure-masterslave
40 main-is: Azure.hs
42 main-is: Azure.hs
43+ other-modules: MasterSlave
44+ PrimeFactors
41 hs-source-dirs: src/MasterSlave src/Common
45 hs-source-dirs: src/MasterSlave src/Common
42 build-depends: base ==4.5.*,
46 build-depends: base ==4.5.*,
43 distributed-process >= 0.3.2
47 distributed-process >= 0.3.2
@@ -51,6 +55,8 @@ executable distributed-process-azure-masterslave
51
55
52executable distributed-process-simplelocalnet-workpushing
56executable distributed-process-simplelocalnet-workpushing
53 main-is: SimpleLocalnet.hs
57 main-is: SimpleLocalnet.hs
58+ other-modules: WorkPushing
59+ PrimeFactors
54 hs-source-dirs: src/WorkPushing src/Common
60 hs-source-dirs: src/WorkPushing src/Common
55 build-depends: base ==4.5.*,
61 build-depends: base ==4.5.*,
56 distributed-process >= 0.3.2
62 distributed-process >= 0.3.2
@@ -64,6 +70,8 @@ executable distributed-process-simplelocalnet-workpushing
64
70
65executable distributed-process-azure-workpushing
71executable distributed-process-azure-workpushing
66 main-is: Azure.hs
72 main-is: Azure.hs
73+ other-modules: WorkPushing
74+ PrimeFactors
67 hs-source-dirs: src/WorkPushing src/Common
75 hs-source-dirs: src/WorkPushing src/Common
68 build-depends: base ==4.5.*,
76 build-depends: base ==4.5.*,
69 distributed-process >= 0.3.2
77 distributed-process >= 0.3.2
@@ -77,6 +85,8 @@ executable distributed-process-azure-workpushing
77
85
78executable distributed-process-simplelocalnet-typedworkpushing
86executable distributed-process-simplelocalnet-typedworkpushing
79 main-is: SimpleLocalnet.hs
87 main-is: SimpleLocalnet.hs
88+ other-modules: TypedWorkPushing
89+ PrimeFactors
80 hs-source-dirs: src/TypedWorkPushing src/Common
90 hs-source-dirs: src/TypedWorkPushing src/Common
81 build-depends: base ==4.5.*,
91 build-depends: base ==4.5.*,
82 distributed-process >= 0.3.2
92 distributed-process >= 0.3.2
@@ -90,6 +100,8 @@ executable distributed-process-simplelocalnet-typedworkpushing
90
100
91executable distributed-process-azure-typedworkpushing
101executable distributed-process-azure-typedworkpushing
92 main-is: Azure.hs
102 main-is: Azure.hs
103+ other-modules: TypedWorkPushing
104+ PrimeFactors
93 hs-source-dirs: src/TypedWorkPushing src/Common
105 hs-source-dirs: src/TypedWorkPushing src/Common
94 build-depends: base ==4.5.*,
106 build-depends: base ==4.5.*,
95 distributed-process >= 0.3.2
107 distributed-process >= 0.3.2
@@ -103,6 +115,8 @@ executable distributed-process-azure-typedworkpushing
103
115
104executable distributed-process-simplelocalnet-workstealing
116executable distributed-process-simplelocalnet-workstealing
105 main-is: SimpleLocalnet.hs
117 main-is: SimpleLocalnet.hs
118+ other-modules: WorkStealing
119+ PrimeFactors
106 hs-source-dirs: src/WorkStealing src/Common
120 hs-source-dirs: src/WorkStealing src/Common
107 build-depends: base ==4.5.*,
121 build-depends: base ==4.5.*,
108 distributed-process >= 0.3.2
122 distributed-process >= 0.3.2
@@ -116,6 +130,11 @@ executable distributed-process-simplelocalnet-workstealing
116
130
117executable distributed-process-simplelocalnet-mapreduce
131executable distributed-process-simplelocalnet-mapreduce
118 main-is: SimpleLocalnet.hs
132 main-is: SimpleLocalnet.hs
133+ other-modules: CountWords
134+ KMeans
135+ MapReduce
136+ MonoDistrMapReduce
137+ PolyDistrMapReduce
119 hs-source-dirs: src/MapReduce
138 hs-source-dirs: src/MapReduce
120 build-depends: base ==4.5.*,
139 build-depends: base ==4.5.*,
121 distributed-process >= 0.3.2,
140 distributed-process >= 0.3.2,