Commit 9b78a74e authored by Sebastien Barre's avatar Sebastien Barre

ENH: Trick VTK_WRAP_JAVA in a better way (avoid CUSTOM_TARGET)

parent 7d70285c
......@@ -82,16 +82,18 @@ VTK_WRAP_PYTHON (wraplibPython Python_SRCS SRCS)
# Wrap VTK -> Java
#
# VTK_WRAP_JAVA puts dependencie between wraplibJavaJavaClasses (in ALL)
# and each Java wrapped class (here, vtkIncluded, although it is not created).
# A custom target is created to trick 'make' so that the build succeeds.
# and each Java wrapped class (here, vtkIncluded, so let's create a dummy one
# so that the build succeeds.
#
SET (VTK_WRAP_JAVA "On")
SET (VTK_WRAP_JAVA_EXE "echo")
SET (VTK_PARSE_JAVA_EXE "echo")
SET (VTK_JAVA_HOME ".")
SET (VTK_JAVA_HOME "${Wrapping_BINARY_DIR}/java")
VTK_WRAP_JAVA (wraplibJava Java_SRCS SRCS)
ADD_CUSTOM_TARGET(${VTK_JAVA_HOME}/vtkIncluded.java
echo "Triggering custom target vtkIncluded.java")
CONFIGURE_FILE(
${Wrapping_SOURCE_DIR}/dummy
${VTK_JAVA_HOME}/vtkIncluded.java
COPYONLY IMMEDIATE)
#
# QT Wrappers
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment