From 668757bba2a5aac2aa9cad51029a8e75d80f41e6 Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Thu, 31 Jan 2013 21:58:36 +0100 Subject: [PATCH 1/1] Update CMakeLists.txt for java_bittorrent. --- examples/java/bittorrent/CMakeLists.txt | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/examples/java/bittorrent/CMakeLists.txt b/examples/java/bittorrent/CMakeLists.txt index 50e0e32f98..d96d4cd2ce 100644 --- a/examples/java/bittorrent/CMakeLists.txt +++ b/examples/java/bittorrent/CMakeLists.txt @@ -1,10 +1,19 @@ cmake_minimum_required(VERSION 2.6) +set(sources + ${CMAKE_CURRENT_SOURCE_DIR}/Bittorrent.java + ${CMAKE_CURRENT_SOURCE_DIR}/Common.java + ${CMAKE_CURRENT_SOURCE_DIR}/Connection.java + ${CMAKE_CURRENT_SOURCE_DIR}/MessageTask.java + ${CMAKE_CURRENT_SOURCE_DIR}/Peer.java + ${CMAKE_CURRENT_SOURCE_DIR}/Tracker.java + ${CMAKE_CURRENT_SOURCE_DIR}/TrackerTask.java + ) + if(enable_java) add_custom_target(java_bittorrent ALL COMMAND ${JAVA_COMPILE} -cp ${CMAKE_BINARY_DIR}/simgrid.jar - -d ${CMAKE_CURRENT_BINARY_DIR}/.. - ${CMAKE_CURRENT_SOURCE_DIR}/*.java) + -d ${CMAKE_CURRENT_BINARY_DIR}/.. ${sources}) add_dependencies(java_bittorrent SG_java_jar) endif() @@ -15,13 +24,12 @@ set(tesh_files ) set(xml_files ${xml_files} + ${CMAKE_CURRENT_SOURCE_DIR}/bittorrent.xml PARENT_SCOPE ) set(examples_src ${examples_src} - examples/bittorrent/MessageTask.java - examples/bittorrent/Peer.java - examples/bittorrent/TrackerTask.java + ${sources} PARENT_SCOPE ) set(bin_files @@ -30,6 +38,7 @@ set(bin_files ) set(txt_files ${txt_files} + ${CMAKE_CURRENT_SOURCE_DIR}/generate.py PARENT_SCOPE ) -- 2.20.1