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

This commit is contained in:
Sebastien Barre 2002-02-12 17:38:41 -05:00
parent 7d70285c86
commit 9b78a74ed0
2 changed files with 7 additions and 5 deletions

View File

@ -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

0
Tests/Wrapping/dummy Normal file
View File