Index: tol/contrib/cint/Jamfile
===================================================================
--- tol/contrib/cint/Jamfile	(revision 137d85fd1baac5bf82f9047c4a4501edbdbc2ace)
+++ tol/contrib/cint/Jamfile	(revision 137d85fd1baac5bf82f9047c4a4501edbdbc2ace)
@@ -0,0 +1,2 @@
+objects objs
+    : tolCint.cpp ;
Index: tol/contrib/cint/tolCint.cpp
===================================================================
--- tol/contrib/cint/tolCint.cpp	(revision c81695b0fc0b368434b44bb66a94d87336243ed4)
+++ tol/contrib/cint/tolCint.cpp	(revision 137d85fd1baac5bf82f9047c4a4501edbdbc2ace)
@@ -123,4 +123,21 @@
     return(Cint_scratch_all());
   }
+}
+
+//--------------------------------------------------------------------
+  DeclareContensClass(BDat, BDatTemporary, BDatCint_SetCINTSYSDIR);
+  DefExtOpr(1, BDatCint_SetCINTSYSDIR, "Cint.SetCINTSYSDIR", 1, 1, "Text",
+  "(Text CINTSYSDIR)",
+  I2("Set the value of the internal variable CINTSYSDIR.",
+     "Inicializa el valor de la variable interna CINTSYSDIR.")+
+     cint_url_link(),
+     BOperClassify::Conversion_);
+  void BDatCint_SetCINTSYSDIR::CalcContens()
+//--------------------------------------------------------------------
+{
+  if(CheckNonDeclarativeAction("Cint.SetCINTSYSDIR")) { return; }
+  BText& filePath = Text(Arg(1));
+  G__SetCINTSYSDIR(filePath);
+  contens_ = 1;
 }
 
