
include_directories(${CMAKE_SOURCE_DIR}/src/kryopart/kryomolcore/molecule ${CMAKE_SOURCE_DIR}/src/tools ${KDE4_INCLUDES} ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} )

add_definitions(-fexceptions )

########### next target ###############

set(kryoparsers_LIB_SRCS
    MolParser.cpp
    pdbparser.cpp
    acesparser.cpp
    aceswriter.cpp
    aimparser.cpp
    archiveparser.cpp
    gamessparser.cpp
    cpmdparser.cpp
    cpmdwriter.cpp
    gaussianparser.cpp
    macromodeldynparser.cpp
    macromodelparser.cpp
    maestroparser.cpp
    nwchemparser.cpp
    psi3parser.cpp
    quantumfile.cpp
    quantumparser.cpp
    tinkerparser.cpp
    xyzparser.cpp
    xyzwriter.cpp)

kde4_add_library(kryoparsers SHARED ${kryoparsers_LIB_SRCS})

target_link_libraries(kryoparsers kryomolecule ${KDE4_KDECORE_LIBS})

#set_target_properties(kryoparsers PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION})
install(TARGETS kryoparsers ${INSTALL_TARGETS_DEFAULT_ARGS})


########### install files ###############




#original Makefile.am contents follow:

#
#	
#lib_LTLIBRARIES = libkryoparsers.la
#
#INCLUDES = -I$(top_srcdir)/src/kryopart/kryomolcore/molecule \
#	-I$(top_srcdir)/src/tools $(all_includes)
#	
##no moc files so we can use this syntax
#libkryoparsers_la_CXXFLAGS =  -fPIC 
#KDE_CXXFLAGS = $(USE_EXCEPTIONS)
#
#noinst_HEADERS = MolParser.h acesparser.h aceswriter.h aimparser.h \
#	archiveparser.h cpmdparser.h cpmdwriter.h gamessparser.h	gaussianparser.h \
#	macromodeldynparser.h macromodelparser.h maestroparser.h nwchemparser.h pdbparser.h \
#	psi3parser.h quantumfile.h quantumparser.h tinkerparser.h xyzparser.h xyzwriter.h
#	
#libkryoparsers_la_SOURCES = MolParser.cpp	pdbparser.cpp acesparser.cpp \
#	aceswriter.cpp aimparser.cpp archiveparser.cpp	gamessparser.cpp cpmdparser.cpp \
#	cpmdwriter.cpp gaussianparser.cpp macromodeldynparser.cpp macromodelparser.cpp \
#	maestroparser.cpp nwchemparser.cpp psi3parser.cpp quantumfile.cpp quantumparser.cpp \
#	tinkerparser.cpp xyzparser.cpp xyzwriter.cpp
#
#
