Add coverage for QT and FLTK wrappers. Also MANGLED_MESA
This commit is contained in:
parent
049a4820a2
commit
f04128ad63
@ -93,3 +93,37 @@ VTK_WRAP_JAVA (wraplibJava Java_SRCS SRCS)
|
|||||||
ADD_CUSTOM_TARGET(${VTK_JAVA_HOME}/vtkIncluded.java
|
ADD_CUSTOM_TARGET(${VTK_JAVA_HOME}/vtkIncluded.java
|
||||||
echo "Triggering custom target vtkIncluded.java")
|
echo "Triggering custom target vtkIncluded.java")
|
||||||
|
|
||||||
|
#
|
||||||
|
# QT Wrappers
|
||||||
|
#
|
||||||
|
SET (QT_WRAP_CPP "On")
|
||||||
|
SET (QT_MOC_EXE "echo")
|
||||||
|
QT_WRAP_CPP (wraplibQT QT_SRCS SRCS)
|
||||||
|
|
||||||
|
SET (QT_WRAP_UI "On")
|
||||||
|
SET (QT_UIC_EXE "echo")
|
||||||
|
QT_WRAP_UI (wraplibQTUI QTUI_H_SRCS QTUI_S_SRCS SRCS)
|
||||||
|
|
||||||
|
#
|
||||||
|
# FLTK Wrappers
|
||||||
|
#
|
||||||
|
# Since FLTK_FLUID_EXE is supposed to create a .cxx/.h from a .fl/.fld,
|
||||||
|
# create an empty one so that the dependencies can be met.
|
||||||
|
#
|
||||||
|
SOURCE_FILES (FLTK_SRCS
|
||||||
|
fltk1.fl
|
||||||
|
)
|
||||||
|
SET (FLTK_WRAP_UI "On")
|
||||||
|
SET (FLTK_FLUID_EXE "echo")
|
||||||
|
FLTK_WRAP_UI (wraplibFLTK FLTK_SRCS)
|
||||||
|
ADD_LIBRARY (wraplibFLTK)
|
||||||
|
CONFIGURE_FILE(
|
||||||
|
${Wrapping_SOURCE_DIR}/fltk1.fl
|
||||||
|
${Wrapping_BINARY_DIR}/fltk1.cxx
|
||||||
|
COPYONLY)
|
||||||
|
|
||||||
|
#
|
||||||
|
# Mangled Mesa
|
||||||
|
#
|
||||||
|
USE_MANGLED_MESA (${Wrapping_SOURCE_DIR} ${Wrapping_BINARY_DIR}/mangled_mesa)
|
||||||
|
|
||||||
|
0
Tests/Wrapping/fltk1.fl
Normal file
0
Tests/Wrapping/fltk1.fl
Normal file
Loading…
x
Reference in New Issue
Block a user