]> Git trees. - libqmvoc.git/commitdiff
Wow, this commit looks huge :)
authorCarsten Niehaus <cniehaus@gmx.de>
Mon, 27 Nov 2006 14:40:54 +0000 (14:40 +0000)
committerCarsten Niehaus <cniehaus@gmx.de>
Mon, 27 Nov 2006 14:40:54 +0000 (14:40 +0000)
Technically I am just moving code from A to B. The 3D-Viewer is now
independend of Kalzium, I just need to rename the classes (from
Kalzium* to Compound* I think...). But I wanted to move the code itself
first.

svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=608413

13 files changed:
1  2 
libscience/CMakeLists.txt
libscience/compoundviewer/CMakeLists.txt
libscience/compoundviewer/kalziumgl_part.desktop
libscience/compoundviewer/kalziumglhelperclasses.cpp
libscience/compoundviewer/kalziumglhelperclasses.h
libscience/compoundviewer/kalziumglpart.cpp
libscience/compoundviewer/kalziumglpart.h
libscience/compoundviewer/kalziumglwidget.cpp
libscience/compoundviewer/kalziumglwidget.h
libscience/compoundviewer/openbabel2wrapper.cpp
libscience/compoundviewer/openbabel2wrapper.h
libscience/compoundviewer/widgets/CMakeLists.txt
libscience/compoundviewer/widgets/kalziumui.widgets

index 576a50c59cb56df658c2c4c7647d6d2df2bbb050,0000000000000000000000000000000000000000..eedd9f0d8de77b5b46a21d6c72a91b5a53c86b81
mode 100644,000000..100644
--- /dev/null
@@@ -1,30 -1,0 +1,31 @@@
 +add_subdirectory(data)
++add_subdirectory(compoundviewer)
 +
 +#comment these lines out if you don't want to build the test
 +set(parsertest_SRCS xmlreadingtest.cpp)
 +kde4_add_executable(parsertest ${parsertest_SRCS})
 +target_link_libraries(parsertest science)
 +#end tests
 +
 +set(science_LIB_SRCS
 +   element.cpp
 +   spectrum.cpp
 +   isotope.cpp
 +   spectrumparser.cpp
 +   elementparser.cpp
 +   isotopeparser.cpp
 +   tempunit.cpp
 +   chemicaldataobject.cpp
 +   moleculeparser.cpp
 +   parser.cpp
 +)
 +
 +kde4_automoc(${science_LIB_SRCS})
 +
 +kde4_add_library(science SHARED ${science_LIB_SRCS})
 +
 +target_link_libraries(science  ${KDE4_KDEUI_LIBS} ${QT_QTXML_LIBRARY} )
 +
 +set_target_properties(science PROPERTIES VERSION 4.0.0 SOVERSION 4 )
 +install(TARGETS science  DESTINATION ${LIB_INSTALL_DIR} )
 +
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..9cdb1e6df9972c3c1aa98d753c227f9cf37358aa
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,26 @@@
++include_directories(
++   ${CMAKE_SOURCE_DIR}/..
++   ${CMAKE_CURRENT_BINARY_DIR}/..
++)
++
++if(OPENBABEL2_FOUND AND OPENGL_FOUND AND EIGEN_FOUND)
++  set( compoundviewer_SRCS
++    kalziumglhelperclasses.cpp
++    kalziumglwidget.cpp
++    openbabel2wrapper.cpp
++    kalziumglpart.cpp
++    )
++  include_directories( ${OPENBABEL2_INCLUDE_DIR} )
++
++  kde4_automoc(${compoundviewer_SRCS})
++  add_subdirectory(widgets)
++endif(OPENBABEL2_FOUND AND OPENGL_FOUND AND EIGEN_FOUND)
++
++kde4_add_library(compoundviewer SHARED ${compoundviewer_SRCS})
++
++target_link_libraries(compoundviewer ${OPENBABEL2_LIBRARIES} ${QT_QTOPENGL_LIBRARY} ${KDE4_KPARTS_LIBS} ${OPENGL_gl_LIBRARY} ${OPENGL_glu_LIBRARY} )
++
++set_target_properties(compoundviewer PROPERTIES VERSION 4.0.0 SOVERSION 4 )
++
++install(TARGETS compoundviewer  DESTINATION ${LIB_INSTALL_DIR} )
++
index 0000000000000000000000000000000000000000,c2dda429de9eabea84e29f1c4f4d380f0dfb580f..c2dda429de9eabea84e29f1c4f4d380f0dfb580f
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,f7af456d34219f22a7d7ef3650c9270d320140e8..f7af456d34219f22a7d7ef3650c9270d320140e8
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,f736fbb45490cf51ccb2c4530feacad85a9f907d..f736fbb45490cf51ccb2c4530feacad85a9f907d
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,009eed1e27f5850cf1a6de34736e684f1821ba67..009eed1e27f5850cf1a6de34736e684f1821ba67
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,246da6f8aa996bd881460ba11cece0c7af273f8e..246da6f8aa996bd881460ba11cece0c7af273f8e
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,9d7b59d1e0832166b124cdd51884e242977b34dc..9d7b59d1e0832166b124cdd51884e242977b34dc
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,cdc525584190cf62dd9c959834a6171ee4ac12b8..cdc525584190cf62dd9c959834a6171ee4ac12b8
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,879058b0d0c82765a0665cca579766b2fbccfe8f..879058b0d0c82765a0665cca579766b2fbccfe8f
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,8f46ddded73540c9e59ba50fe463cd3528548da5..8f46ddded73540c9e59ba50fe463cd3528548da5
mode 000000,100644..100644
--- /dev/null
index 0000000000000000000000000000000000000000,4b2768a10f5e40cad4e53894391afa6c43660ad0..c7b649040f15e790dccf208c9d93f8f2059eb51a
mode 000000,100644..100644
--- /dev/null
@@@ -1,0 -1,24 +1,22 @@@
 -   ${CMAKE_SOURCE_DIR}/kalzium/src
 -   ${CMAKE_BINARY_DIR}/kalzium/src
+ include_directories(
 -      include_directories( ${OPENBABEL2_INCLUDE_DIR} )
++   ${CMAKE_SOURCE_DIR}/..
++   ${CMAKE_CURRENT_BINARY_DIR}/..
++   ${CMAKE_CURRENT_SOURCE_DIR}/..
+ )
+ if(OPENBABEL2_FOUND)
 -   ${CMAKE_SOURCE_DIR}/kalzium/src/kalziumglhelperclasses.cpp
 -   ${CMAKE_SOURCE_DIR}/kalzium/src/kalziumglwidget.cpp
++      include_directories( ${OPENBABEL2_INCLUDE_DIR} ..)
+ endif(OPENBABEL2_FOUND)
+ set(kalziumui_PART_SRCS 
 -
++   ${CMAKE_CURRENT_SOURCE_DIR}/../kalziumglwidget.cpp
++   ${CMAKE_CURRENT_SOURCE_DIR}/../kalziumglhelperclasses.cpp
+    )
+ KDE4_ADD_WIDGET_FILES(kalziumui_PART_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/kalziumui.widgets)
 -
 -
 -target_link_libraries(kalziumuiwidgets ${OPENBABEL2_LIBRARIES} ${QT_QTOPENGL_LIBRARY} ${QT_QTDESIGNER_LIBRARY} ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${KDE4_KDEUI_LIBS} ${OPENGL_gl_LIBRARY} ${OPENGL_glu_LIBRARY})
+ kde4_add_plugin(kalziumuiwidgets ${kalziumui_PART_SRCS})
++target_link_libraries(kalziumuiwidgets ${OPENBABEL2_LIBRARIES} ${QT_QTOPENGL_LIBRARY} ${QT_QTDESIGNER_LIBRARY} ${KDE4_KDEUI_LIBS} ${OPENGL_gl_LIBRARY} ${OPENGL_glu_LIBRARY})
+ install(TARGETS kalziumuiwidgets DESTINATION ${PLUGIN_INSTALL_DIR}/plugins/designer )
index 0000000000000000000000000000000000000000,bcd0f7669a8de5f427f1f7e07b2c2e782cc20dd3..bcd0f7669a8de5f427f1f7e07b2c2e782cc20dd3
mode 000000,100644..100644
--- /dev/null