# Symbols must be exported (Windows)
ADD_DEF(BBTK_EXPORT_SYMBOLS)
+ADD_DEFINITIONS(-DCHECKBOXVIEW=1)
#-----------------------------------------------------------------------------
# Sources files
-FILE(GLOB SOURCES "." "*.cxx" "*.cpp")
+FILE(GLOB SOURCES "." "*.cxx" "*.cpp" "ThirdParty/wx/treemultictrl/*.cpp")
FILE(GLOB SOURCES_H "." "*.h" )
#-----------------------------------------------------------------------------
# lib definition
#-----------------------------------------------------------------------------
FILE(GLOB BBTK_HEADERS "*.h")
INSTALL(FILES ${BBTK_HEADERS} DESTINATION include/bbtk)
-IF(UNIX)
- INSTALL(TARGETS bbtk DESTINATION lib)
-ELSE(UNIX)
- INSTALL(TARGETS bbtk DESTINATION bin)
-ENDIF(UNIX)
+INSTALL(TARGETS bbtk DESTINATION lib)
+IF(WIN32)
+ INSTALL(TARGETS bbtk DESTINATION bin/)
+ENDIF(WIN32)
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
SET(LIBRARY_NAME BBTK)
SET(${LIBRARY_NAME}_INSTALL_FOLDER bbtk)
SET(${LIBRARY_NAME}_LIBRARIES bbtk)
-SET(${LIBRARY_NAME}_BUILD_TREE_RELATIVE_INCLUDE_PATHS kernel/src)
+SET(${LIBRARY_NAME}_BUILD_TREE_RELATIVE_INCLUDE_PATHS kernel/src kernel/src/ThirdParty)
IF(UNIX)
SET(${LIBRARY_NAME}_BUILD_TREE_RELATIVE_LIBRARY_PATHS
${EXECUTABLE_OUTPUT_REL_PATH})
${EXECUTABLE_OUTPUT_REL_PATH}/Debug
${EXECUTABLE_OUTPUT_REL_PATH}/Release)
ENDIF(UNIX)
-SET(${LIBRARY_NAME}_INSTALL_TREE_RELATIVE_INCLUDE_PATHS include/bbtk)
+SET(${LIBRARY_NAME}_INSTALL_TREE_RELATIVE_INCLUDE_PATHS include/bbtk include/bbtk/ThirdParty)
SET(${LIBRARY_NAME}_INSTALL_TREE_RELATIVE_LIBRARY_PATHS lib)
# OPTIONAL