# brl/bpro/bprb/CMakeLists.txt
INCLUDE_DIRECTORIES( ${BRL_INCLUDE_DIR} )
INCLUDE_DIRECTORIES( ${BRL_INCLUDE_DIR}/bpro )


SET(bprb_sources
   bprb_parameters.cxx             bprb_parameters.h            bprb_parameters_sptr.h
   bprb_parameters.txx
   bprb_process.cxx                bprb_process.h               bprb_process_sptr.h
   bprb_process_ext.cxx            bprb_process_ext.h  
   bprb_process_manager.txx        bprb_process_manager.h
   bprb_batch_process_manager.cxx  bprb_batch_process_manager.h
   bprb_null_process.cxx           bprb_null_process.h
   bprb_func_process.h
   bprb_macros.h
)

AUX_SOURCE_DIRECTORY(Templates bprb_sources)

ADD_LIBRARY(bprb ${bprb_sources})

TARGET_LINK_LIBRARIES(bprb brdb bxml vbl vsl)

IF(BUILD_TESTING)
  SUBDIRS(tests)
ENDIF(BUILD_TESTING)

#install the .h .txx and libs
INSTALL_TARGETS(/lib bprb)
INSTALL_NOBASE_HEADER_FILES(/include/vxl/contrib/brl/bbas/bprb/ ${bprb_sources})
