1 cmake_minimum_required(VERSION 2.6)
4 ${CMAKE_CURRENT_SOURCE_DIR}/Bittorrent.java
5 ${CMAKE_CURRENT_SOURCE_DIR}/Common.java
6 ${CMAKE_CURRENT_SOURCE_DIR}/Connection.java
7 ${CMAKE_CURRENT_SOURCE_DIR}/MessageTask.java
8 ${CMAKE_CURRENT_SOURCE_DIR}/Peer.java
9 ${CMAKE_CURRENT_SOURCE_DIR}/Tracker.java
10 ${CMAKE_CURRENT_SOURCE_DIR}/TrackerTask.java
14 add_custom_target(java_bittorrent ALL
15 COMMAND ${JAVA_COMPILE} -cp ${CMAKE_BINARY_DIR}/simgrid.jar
16 -d ${CMAKE_CURRENT_BINARY_DIR}/.. ${sources})
17 add_dependencies(java_bittorrent SG_java_jar)
22 ${CMAKE_CURRENT_SOURCE_DIR}/bittorrent.tesh
27 ${CMAKE_CURRENT_SOURCE_DIR}/bittorrent.xml
41 ${CMAKE_CURRENT_SOURCE_DIR}/generate.py