INCLUDE_DIRECTORIES(
${CMAKE_SOURCE_DIR}
${CMAKE_SOURCE_DIR}/scribus
)

ADD_SUBDIRECTORY(samples)
ADD_SUBDIRECTORY(scripts)

SET(SCRIPTER_PLUGIN_MOC_CLASSES
pconsole.h
scriptplugin.h
scriptercore.h
scripterprefsgui.h
runscriptdialog.h
valuedialog.h
)

SET(SCRIPTER_PLUGIN_SOURCES
cmdcolor.cpp
cmddialog.cpp
cmddoc.cpp
cmdgetprop.cpp
cmdgetsetprop.cpp
cmdmani.cpp
cmdmisc.cpp
cmdobj.cpp
cmdpage.cpp
cmdsetprop.cpp
cmdtext.cpp
cmdutil.cpp
guiapp.cpp
objimageexport.cpp
objpdffile.cpp
objprinter.cpp
pconsole.cpp
runscriptdialog.cpp
scriptercore.cpp
scripterprefsgui.cpp
scriptplugin.cpp
svgimport.cpp
valuedialog.cpp
)

SET(SCRIBUS_SCRIPTER_PLUGIN "scriptplugin")
IF(QT_WRAP_CPP)
  SCRIBUS_QT_WRAP_CPP(SCRIPTER_PLUGIN_MOC_SOURCES ${SCRIPTER_PLUGIN_MOC_CLASSES})
ENDIF(QT_WRAP_CPP)

ADD_LIBRARY(${SCRIBUS_SCRIPTER_PLUGIN} MODULE ${SCRIPTER_PLUGIN_SOURCES} ${SCRIPTER_PLUGIN_MOC_SOURCES})

INSTALL(TARGETS ${SCRIBUS_SCRIPTER_PLUGIN}
  LIBRARY
  DESTINATION ${PLUGINDIR}
  PERMISSIONS ${PLUGIN_PERMISSIONS}
)

# SET_TARGET_PROPERTIES(${SCRIBUS_SCRIPTER_PLUGIN} PROPERTIES VERSION "0.0.0")
