]> Pileus Git - ~andy/sunrise/blob - media-libs/portmidi/files/portmidi-217-cmake-workdir-java-opts.patch
c366ec9cf2cf8ecb6e7721bec5df1d2a599f7c3c
[~andy/sunrise] / media-libs / portmidi / files / portmidi-217-cmake-workdir-java-opts.patch
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
3 @@ -15,13 +15,11 @@
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
19 @@ -31,8 +29,7 @@
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")