@@ -25,6 +25,8 @@ flag use-azure
2525
2626executable distributed-process-simplelocalnet-masterslave
2727 main-is: SimpleLocalnet.hs
28+ other-modules: MasterSlave
29+ PrimeFactors
2830 hs-source-dirs: src/MasterSlave src/Common
2931 build-depends: base ==4.5.*,
3032 distributed-process >= 0.3.2
@@ -38,6 +40,8 @@ executable distributed-process-simplelocalnet-masterslave
3840
3941executable distributed-process-azure-masterslave
4042 main-is: Azure.hs
43+ other-modules: MasterSlave
44+ PrimeFactors
4145 hs-source-dirs: src/MasterSlave src/Common
4246 build-depends: base ==4.5.*,
4347 distributed-process >= 0.3.2
@@ -51,6 +55,8 @@ executable distributed-process-azure-masterslave
5155
5256executable distributed-process-simplelocalnet-workpushing
5357 main-is: SimpleLocalnet.hs
58+ other-modules: WorkPushing
59+ PrimeFactors
5460 hs-source-dirs: src/WorkPushing src/Common
5561 build-depends: base ==4.5.*,
5662 distributed-process >= 0.3.2
@@ -64,6 +70,8 @@ executable distributed-process-simplelocalnet-workpushing
6470
6571executable distributed-process-azure-workpushing
6672 main-is: Azure.hs
73+ other-modules: WorkPushing
74+ PrimeFactors
6775 hs-source-dirs: src/WorkPushing src/Common
6876 build-depends: base ==4.5.*,
6977 distributed-process >= 0.3.2
@@ -77,6 +85,8 @@ executable distributed-process-azure-workpushing
7785
7886executable distributed-process-simplelocalnet-typedworkpushing
7987 main-is: SimpleLocalnet.hs
88+ other-modules: TypedWorkPushing
89+ PrimeFactors
8090 hs-source-dirs: src/TypedWorkPushing src/Common
8191 build-depends: base ==4.5.*,
8292 distributed-process >= 0.3.2
@@ -90,6 +100,8 @@ executable distributed-process-simplelocalnet-typedworkpushing
90100
91101executable distributed-process-azure-typedworkpushing
92102 main-is: Azure.hs
103+ other-modules: TypedWorkPushing
104+ PrimeFactors
93105 hs-source-dirs: src/TypedWorkPushing src/Common
94106 build-depends: base ==4.5.*,
95107 distributed-process >= 0.3.2
@@ -103,6 +115,8 @@ executable distributed-process-azure-typedworkpushing
103115
104116executable distributed-process-simplelocalnet-workstealing
105117 main-is: SimpleLocalnet.hs
118+ other-modules: WorkStealing
119+ PrimeFactors
106120 hs-source-dirs: src/WorkStealing src/Common
107121 build-depends: base ==4.5.*,
108122 distributed-process >= 0.3.2
@@ -116,6 +130,11 @@ executable distributed-process-simplelocalnet-workstealing
116130
117131executable distributed-process-simplelocalnet-mapreduce
118132 main-is: SimpleLocalnet.hs
133+ other-modules: CountWords
134+ KMeans
135+ MapReduce
136+ MonoDistrMapReduce
137+ PolyDistrMapReduce
119138 hs-source-dirs: src/MapReduce
120139 build-depends: base ==4.5.*,
121140 distributed-process >= 0.3.2,