using namespace std;
#include "ATOMSOLV.hxx"
+#include "ATOMSOLV_version.h"
#include "utilities.h"
#include <string>
return true;
}
+char* ATOMSOLV::getVersion()
+{
+#if ATOMSOLV_DEVELOPMENT
+ return CORBA::string_dup(ATOMSOLV_VERSION_STR"dev");
+#else
+ return CORBA::string_dup(ATOMSOLV_VERSION_STR);
+#endif
+}
extern "C"
{
CORBA::Boolean setData( CORBA::Long studyID, const ATOMSOLV_ORB::TMoleculeList& theData );
CORBA::Boolean getData( CORBA::Long studyID, ATOMSOLV_ORB::TMoleculeList_out outData );
CORBA::Boolean processData( CORBA::Long studyID );
+ virtual char* getVersion();
private:
std::map<long, ATOMSOLV_ORB::TMoleculeList*> myData;
$(CORBA_INCLUDES) \
$(KERNEL_CXXFLAGS) \
-I$(ATOMGEN_ROOT_DIR)/include/salome \
- -I$(top_builddir)/idl
+ -I$(top_builddir)/idl \
+ -I$(top_builddir)
libATOMSOLVEngine_la_LDFLAGS = ../../idl/libATOMSOLVIDL.la $(KERNEL_LDFLAGS) -lSalomeContainer -lOpUtil