1 --- portmidi/pm_java/CMakeLists.orig.txt 2009-11-04 16:20:44.000000000 +0100
2 +++ portmidi/pm_java/CMakeLists.txt 2011-12-31 17:05:00.947190094 +0100
4 add_custom_command(OUTPUT pmdefaults/PmDefaultsFrame.class
5 COMMAND javac -classpath . pmdefaults/PmDefaultsFrame.java
6 MAIN_DEPENDENCY pmdefaults/PmDefaultsFrame.java
7 - DEPENDS pmdefaults/PmDefaults.java
8 - WORKING_DIRECTORY pm_java)
9 + DEPENDS pmdefaults/PmDefaults.java)
10 add_custom_command(OUTPUT pmdefaults/PmDefaults.class
11 COMMAND javac -classpath . pmdefaults/PmDefaults.java
12 MAIN_DEPENDENCY pmdefaults/PmDefaults.java
13 - DEPENDS pmdefaults/PmDefaultsFrame.java
14 - WORKING_DIRECTORY pm_java)
15 + DEPENDS pmdefaults/PmDefaultsFrame.java)
16 add_custom_command(OUTPUT ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/pmdefaults.jar
17 COMMAND cp pmdefaults/portmusic_logo.png .
18 COMMAND jar cmf pmdefaults/manifest.txt pmdefaults.jar
20 COMMAND mv pmdefaults.jar ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}
21 COMMAND rm portmusic_logo.png
22 MAIN_DEPENDENCY pmdefaults/PmDefaults.class
23 - DEPENDS ${PMDEFAULTS_ALL_CLASSES}
24 - WORKING_DIRECTORY pm_java)
25 + DEPENDS ${PMDEFAULTS_ALL_CLASSES})
26 add_custom_target(pmdefaults_target ALL
27 DEPENDS ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/pmdefaults.jar)
28 # message(STATUS "add_custom_target: pmdefaults.jar")