-set (srcdir ${CMAKE_CURRENT_SOURCE_DIR}/cloud/masterworker)
-set(cloud_masterworker_sources ${srcdir}/Main.java ${srcdir}/Master.java ${srcdir}/Worker.java)
-
-set (srcdir ${CMAKE_CURRENT_SOURCE_DIR}/cloud/migration)
-set(cloud_migration_sources ${srcdir}/Main.java ${srcdir}/Daemon.java ${srcdir}/Test.java
- ${srcdir}/TestHostOnOff.java ${srcdir}/XVM.java)
-
-set (srcdir ${CMAKE_CURRENT_SOURCE_DIR}/dht/chord)
-set(dht_chord_sources ${srcdir}/Main.java ${srcdir}/ChordTask.java ${srcdir}/Common.java
- ${srcdir}/FindSuccessorAnswerTask.java ${srcdir}/FindSuccessorTask.java
- ${srcdir}/GetPredecessorAnswerTask.java ${srcdir}/GetPredecessorTask.java
- ${srcdir}/Node.java ${srcdir}/NotifyTask.java)
-
-set (srcdir ${CMAKE_CURRENT_SOURCE_DIR}/dht/kademlia)
-set(dht_kademlia_sources ${srcdir}/Main.java ${srcdir}/Answer.java ${srcdir}/Bucket.java ${srcdir}/Common.java
- ${srcdir}/Contact.java ${srcdir}/FindNodeAnswerTask.java ${srcdir}/FindNodeTask.java
- ${srcdir}/KademliaTask.java ${srcdir}/Node.java ${srcdir}/PingAnswerTask.java
- ${srcdir}/PingTask.java ${srcdir}/RoutingTable.java)
-
-set (srcdir ${CMAKE_CURRENT_SOURCE_DIR}/energy/consumption)
-set(energy_consumption_sources ${srcdir}/Main.java ${srcdir}/EnergyConsumer.java)
-
-set (srcdir ${CMAKE_CURRENT_SOURCE_DIR}/energy/vm)
-set(energy_vm_sources ${srcdir}/Main.java ${srcdir}/EnergyVMRunner.java)
-
-set (srcdir ${CMAKE_CURRENT_SOURCE_DIR}/io/file)
-set(io_file_sources ${srcdir}/Main.java ${srcdir}/Node.java)
-
-set (srcdir ${CMAKE_CURRENT_SOURCE_DIR}/io/storage)
-set(io_storage_sources ${srcdir}/Main.java ${srcdir}/Client.java)
-
-set (srcdir ${CMAKE_CURRENT_SOURCE_DIR}/process/kill)
-set(process_kill_sources ${srcdir}/Main.java ${srcdir}/Killer.java ${srcdir}/Victim.java)
-
-set (srcdir ${CMAKE_CURRENT_SOURCE_DIR}/process/migration)
-set(process_migration_sources ${srcdir}/Main.java ${srcdir}/Emigrant.java ${srcdir}/Policeman.java)
-
-set (srcdir ${CMAKE_CURRENT_SOURCE_DIR}/process/startkilltime)
-set(process_startkilltime_sources ${srcdir}/Main.java ${srcdir}/Sleeper.java)
-
-set (srcdir ${CMAKE_CURRENT_SOURCE_DIR}/process/suspend)
-set(process_suspend_sources ${srcdir}/Main.java ${srcdir}/DreamMaster.java ${srcdir}/LazyGuy.java)
-
-foreach (example app_bittorrent app_masterworker cloud_migration cloud_masterworker dht_chord dht_kademlia
- energy_consumption energy_vm io_file io_storage process_kill process_migration process_startkilltime
- process_suspend)