You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-30 19:23:07 +03:00
MCOL-299 Change the getStrVal() for float and double to match the results of the mariadb display string for same.
This commit is contained in:
@ -39,8 +39,7 @@
|
|||||||
#include "calpontsystemcatalog.h"
|
#include "calpontsystemcatalog.h"
|
||||||
#include "exceptclasses.h"
|
#include "exceptclasses.h"
|
||||||
#include "dataconvert.h"
|
#include "dataconvert.h"
|
||||||
|
namespace messageqecpp {
|
||||||
namespace messageqcpp {
|
|
||||||
class ByteStream;
|
class ByteStream;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -483,8 +482,24 @@ inline const std::string& TreeNode::getStrVal()
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
snprintf(tmp, 312, "%e", fResult.floatVal);
|
// MCOL-299 Print scientific with 5 mantissa and no + sign for exponent
|
||||||
fResult.strVal = tmp;
|
int exponent = (int)floor(log10( fabs(fResult.floatVal))); // This will round down the exponent
|
||||||
|
double base = fResult.floatVal * pow(10, -1.0*exponent);
|
||||||
|
if (isnan(exponent) || isnan(base))
|
||||||
|
{
|
||||||
|
snprintf(tmp, 312, "%f", fResult.floatVal);
|
||||||
|
fResult.strVal = removeTrailing0(tmp, 312);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
snprintf(tmp, 312, "%.5f", base);
|
||||||
|
fResult.strVal = removeTrailing0(tmp, 312);
|
||||||
|
snprintf(tmp, 312, "e%02d", exponent);
|
||||||
|
fResult.strVal += tmp;
|
||||||
|
}
|
||||||
|
|
||||||
|
// snprintf(tmp, 312, "%e.5", fResult.floatVal);
|
||||||
|
// fResult.strVal = tmp;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -499,8 +514,23 @@ inline const std::string& TreeNode::getStrVal()
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
snprintf(tmp, 312, "%e", fResult.doubleVal);
|
// MCOL-299 Print scientific with 9 mantissa and no + sign for exponent
|
||||||
fResult.strVal = tmp;
|
int exponent = (int)floor(log10( fabs(fResult.doubleVal))); // This will round down the exponent
|
||||||
|
double base = fResult.doubleVal * pow(10, -1.0*exponent);
|
||||||
|
if (isnan(exponent) || isnan(base))
|
||||||
|
{
|
||||||
|
snprintf(tmp, 312, "%f", fResult.doubleVal);
|
||||||
|
fResult.strVal = removeTrailing0(tmp, 312);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
snprintf(tmp, 312, "%.9f", base);
|
||||||
|
fResult.strVal = removeTrailing0(tmp, 312);
|
||||||
|
snprintf(tmp, 312, "e%02d", exponent);
|
||||||
|
fResult.strVal += tmp;
|
||||||
|
}
|
||||||
|
// snprintf(tmp, 312, "%e", fResult.doubleVal);
|
||||||
|
// fResult.strVal = tmp;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -1,228 +1,230 @@
|
|||||||
<!DOCTYPE Project SYSTEM "http://www.slickedit.com/dtd/vse/10.0/vpj.dtd">
|
<!DOCTYPE Project SYSTEM "http://www.slickedit.com/dtd/vse/10.0/vpj.dtd">
|
||||||
<Project
|
<Project
|
||||||
Version="10.0"
|
Version="10.0"
|
||||||
VendorName="SlickEdit"
|
VendorName="SlickEdit"
|
||||||
TemplateName="GNU C/C++"
|
TemplateName="GNU C/C++"
|
||||||
WorkingDir=".">
|
WorkingDir=".">
|
||||||
<Config
|
<Config
|
||||||
Name="Debug"
|
Name="Debug"
|
||||||
Type="gnuc"
|
Type="gnuc"
|
||||||
DebugCallbackName="gdb"
|
DebugCallbackName="gdb"
|
||||||
Version="1"
|
Version="1"
|
||||||
OutputFile="%bdjoiner.so"
|
OutputFile="%bdjoiner.so"
|
||||||
CompilerConfigName="Latest Version">
|
CompilerConfigName="Latest Version">
|
||||||
<Menu>
|
<Menu>
|
||||||
<Target
|
<Target
|
||||||
Name="Compile"
|
Name="Compile"
|
||||||
MenuCaption="&Compile"
|
MenuCaption="&Compile"
|
||||||
Dialog="_gnuc_options_form Compile"
|
Dialog="_gnuc_options_form Compile"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
OutputExts="*.o"
|
OutputExts="*.o"
|
||||||
SaveOption="SaveCurrent"
|
SaveOption="SaveCurrent"
|
||||||
RunFromDir="%rw">
|
RunFromDir="%rw">
|
||||||
<Exec CmdLine='g++ -c %xup %defd -g -o "%bd%n%oe" %i "%f"'/>
|
<Exec CmdLine='g++ -c %xup %defd -g -o "%bd%n%oe" %i "%f"'/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Link"
|
Name="Link"
|
||||||
MenuCaption="&Link"
|
MenuCaption="&Link"
|
||||||
ShowOnMenu="Never"
|
ShowOnMenu="Never"
|
||||||
Dialog="_gnuc_options_form Link"
|
Dialog="_gnuc_options_form Link"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveCurrent"
|
SaveOption="SaveCurrent"
|
||||||
RunFromDir="%rw">
|
RunFromDir="%rw">
|
||||||
<Exec CmdLine='g++ %xup -g -o "%o" %f %libs -shared -fPIC'/>
|
<Exec CmdLine='g++ %xup -g -o "%o" %f %libs -shared -fPIC'/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Build"
|
Name="Build"
|
||||||
MenuCaption="&Build"
|
MenuCaption="&Build"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveWorkspaceFiles"
|
SaveOption="SaveWorkspaceFiles"
|
||||||
RunFromDir="%rw"
|
RunFromDir="%rw"
|
||||||
ClearProcessBuffer="1">
|
ClearProcessBuffer="1">
|
||||||
<Exec CmdLine="make"/>
|
<Exec CmdLine="make"/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Rebuild"
|
Name="Rebuild"
|
||||||
MenuCaption="&Rebuild"
|
MenuCaption="&Rebuild"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveWorkspaceFiles"
|
SaveOption="SaveWorkspaceFiles"
|
||||||
RunFromDir="%rw"
|
RunFromDir="%rw"
|
||||||
ClearProcessBuffer="1">
|
ClearProcessBuffer="1">
|
||||||
<Exec CmdLine=""/>
|
<Exec CmdLine=""/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Debug"
|
Name="Debug"
|
||||||
MenuCaption="&Debug"
|
MenuCaption="&Debug"
|
||||||
Dialog="_gnuc_options_form Run/Debug"
|
Dialog="_gnuc_options_form Run/Debug"
|
||||||
BuildFirst="1"
|
BuildFirst="1"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveNone"
|
SaveOption="SaveNone"
|
||||||
RunFromDir="%rw"
|
RunFromDir="%rw"
|
||||||
ClearProcessBuffer="1">
|
ClearProcessBuffer="1">
|
||||||
<Exec CmdLine=""/>
|
<Exec CmdLine=""/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Execute"
|
Name="Execute"
|
||||||
MenuCaption="E&xecute"
|
MenuCaption="E&xecute"
|
||||||
Dialog="_gnuc_options_form Run/Debug"
|
Dialog="_gnuc_options_form Run/Debug"
|
||||||
BuildFirst="1"
|
BuildFirst="1"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveWorkspaceFiles"
|
SaveOption="SaveWorkspaceFiles"
|
||||||
RunFromDir="%rw"
|
RunFromDir="%rw"
|
||||||
ClearProcessBuffer="1">
|
ClearProcessBuffer="1">
|
||||||
<Exec CmdLine=""/>
|
<Exec CmdLine=""/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="dash"
|
Name="dash"
|
||||||
MenuCaption="-"
|
MenuCaption="-"
|
||||||
Deletable="0">
|
Deletable="0">
|
||||||
<Exec/>
|
<Exec/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="GNU C Options"
|
Name="GNU C Options"
|
||||||
MenuCaption="GNU C &Options..."
|
MenuCaption="GNU C &Options..."
|
||||||
ShowOnMenu="HideIfNoCmdLine"
|
ShowOnMenu="HideIfNoCmdLine"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveNone">
|
SaveOption="SaveNone">
|
||||||
<Exec
|
<Exec
|
||||||
CmdLine="gnucoptions"
|
CmdLine="gnucoptions"
|
||||||
Type="Slick-C"/>
|
Type="Slick-C"/>
|
||||||
</Target>
|
</Target>
|
||||||
</Menu>
|
</Menu>
|
||||||
<List Name="GNUC Options">
|
<List Name="GNUC Options">
|
||||||
<Item
|
<Item
|
||||||
Name="LinkerOutputType"
|
Name="LinkerOutputType"
|
||||||
Value="SharedLibrary"/>
|
Value="SharedLibrary"/>
|
||||||
</List>
|
</List>
|
||||||
</Config>
|
</Config>
|
||||||
<Config
|
<Config
|
||||||
Name="Release"
|
Name="Release"
|
||||||
Type="gnuc"
|
Type="gnuc"
|
||||||
DebugCallbackName="gdb"
|
DebugCallbackName="gdb"
|
||||||
Version="1"
|
Version="1"
|
||||||
OutputFile="%bdjoiner.so"
|
OutputFile="%bdjoiner.so"
|
||||||
CompilerConfigName="Latest Version">
|
CompilerConfigName="Latest Version">
|
||||||
<Menu>
|
<Menu>
|
||||||
<Target
|
<Target
|
||||||
Name="Compile"
|
Name="Compile"
|
||||||
MenuCaption="&Compile"
|
MenuCaption="&Compile"
|
||||||
Dialog="_gnuc_options_form Compile"
|
Dialog="_gnuc_options_form Compile"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
OutputExts="*.o"
|
OutputExts="*.o"
|
||||||
SaveOption="SaveCurrent"
|
SaveOption="SaveCurrent"
|
||||||
RunFromDir="%rw">
|
RunFromDir="%rw">
|
||||||
<Exec CmdLine='g++ -c %xup %defd -o "%bd%n%oe" %i "%f"'/>
|
<Exec CmdLine='g++ -c %xup %defd -o "%bd%n%oe" %i "%f"'/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Link"
|
Name="Link"
|
||||||
MenuCaption="&Link"
|
MenuCaption="&Link"
|
||||||
ShowOnMenu="Never"
|
ShowOnMenu="Never"
|
||||||
Dialog="_gnuc_options_form Link"
|
Dialog="_gnuc_options_form Link"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveCurrent"
|
SaveOption="SaveCurrent"
|
||||||
RunFromDir="%rw">
|
RunFromDir="%rw">
|
||||||
<Exec CmdLine='g++ %xup -o "%o" %f %libs -shared -fPIC'/>
|
<Exec CmdLine='g++ %xup -o "%o" %f %libs -shared -fPIC'/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Build"
|
Name="Build"
|
||||||
MenuCaption="&Build"
|
MenuCaption="&Build"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveWorkspaceFiles"
|
SaveOption="SaveWorkspaceFiles"
|
||||||
RunFromDir="%rw"
|
RunFromDir="%rw"
|
||||||
ClearProcessBuffer="1">
|
ClearProcessBuffer="1">
|
||||||
<Exec CmdLine="make"/>
|
<Exec CmdLine="make"/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Rebuild"
|
Name="Rebuild"
|
||||||
MenuCaption="&Rebuild"
|
MenuCaption="&Rebuild"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveWorkspaceFiles"
|
SaveOption="SaveWorkspaceFiles"
|
||||||
RunFromDir="%rw"
|
RunFromDir="%rw"
|
||||||
ClearProcessBuffer="1">
|
ClearProcessBuffer="1">
|
||||||
<Exec CmdLine=""/>
|
<Exec CmdLine=""/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Debug"
|
Name="Debug"
|
||||||
MenuCaption="&Debug"
|
MenuCaption="&Debug"
|
||||||
Dialog="_gnuc_options_form Run/Debug"
|
Dialog="_gnuc_options_form Run/Debug"
|
||||||
BuildFirst="1"
|
BuildFirst="1"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveNone"
|
SaveOption="SaveNone"
|
||||||
RunFromDir="%rw"
|
RunFromDir="%rw"
|
||||||
ClearProcessBuffer="1">
|
ClearProcessBuffer="1">
|
||||||
<Exec CmdLine=""/>
|
<Exec CmdLine=""/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Execute"
|
Name="Execute"
|
||||||
MenuCaption="E&xecute"
|
MenuCaption="E&xecute"
|
||||||
Dialog="_gnuc_options_form Run/Debug"
|
Dialog="_gnuc_options_form Run/Debug"
|
||||||
BuildFirst="1"
|
BuildFirst="1"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveWorkspaceFiles"
|
SaveOption="SaveWorkspaceFiles"
|
||||||
RunFromDir="%rw"
|
RunFromDir="%rw"
|
||||||
ClearProcessBuffer="1">
|
ClearProcessBuffer="1">
|
||||||
<Exec CmdLine=""/>
|
<Exec CmdLine=""/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="dash"
|
Name="dash"
|
||||||
MenuCaption="-"
|
MenuCaption="-"
|
||||||
Deletable="0">
|
Deletable="0">
|
||||||
<Exec/>
|
<Exec/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="GNU C Options"
|
Name="GNU C Options"
|
||||||
MenuCaption="GNU C &Options..."
|
MenuCaption="GNU C &Options..."
|
||||||
ShowOnMenu="HideIfNoCmdLine"
|
ShowOnMenu="HideIfNoCmdLine"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveNone">
|
SaveOption="SaveNone">
|
||||||
<Exec
|
<Exec
|
||||||
CmdLine="gnucoptions"
|
CmdLine="gnucoptions"
|
||||||
Type="Slick-C"/>
|
Type="Slick-C"/>
|
||||||
</Target>
|
</Target>
|
||||||
</Menu>
|
</Menu>
|
||||||
<List Name="GNUC Options">
|
<List Name="GNUC Options">
|
||||||
<Item
|
<Item
|
||||||
Name="LinkerOutputType"
|
Name="LinkerOutputType"
|
||||||
Value="SharedLibrary"/>
|
Value="SharedLibrary"/>
|
||||||
</List>
|
</List>
|
||||||
</Config>
|
</Config>
|
||||||
<Files>
|
<Files>
|
||||||
<Folder
|
<Folder
|
||||||
Name="Source Files"
|
Name="Source Files"
|
||||||
Filters="*.c;*.C;*.cc;*.cpp;*.cp;*.cxx;*.c++;*.prg;*.pas;*.dpr;*.asm;*.s;*.bas;*.java;*.cs;*.sc;*.e;*.cob;*.html;*.rc;*.tcl;*.py;*.pl;*.d">
|
Filters="*.c;*.C;*.cc;*.cpp;*.cp;*.cxx;*.c++;*.prg;*.pas;*.dpr;*.asm;*.s;*.bas;*.java;*.cs;*.sc;*.e;*.cob;*.html;*.rc;*.tcl;*.py;*.pl;*.d">
|
||||||
<F N="joiner.cpp"/>
|
<F N="joiner.cpp"/>
|
||||||
<F N="tuplejoiner.cpp"/>
|
<F N="joinpartition.cpp"/>
|
||||||
</Folder>
|
<F N="tuplejoiner.cpp"/>
|
||||||
<Folder
|
</Folder>
|
||||||
Name="Header Files"
|
<Folder
|
||||||
Filters="*.h;*.H;*.hh;*.hpp;*.hxx;*.inc;*.sh;*.cpy;*.if">
|
Name="Header Files"
|
||||||
<F N="joiner.h"/>
|
Filters="*.h;*.H;*.hh;*.hpp;*.hxx;*.inc;*.sh;*.cpy;*.if">
|
||||||
<F N="tuplejoiner.h"/>
|
<F N="joiner.h"/>
|
||||||
</Folder>
|
<F N="joinpartition.h"/>
|
||||||
<Folder
|
<F N="tuplejoiner.h"/>
|
||||||
Name="Resource Files"
|
</Folder>
|
||||||
Filters="*.ico;*.cur;*.dlg"/>
|
<Folder
|
||||||
<Folder
|
Name="Resource Files"
|
||||||
Name="Bitmaps"
|
Filters="*.ico;*.cur;*.dlg"/>
|
||||||
Filters="*.bmp"/>
|
<Folder
|
||||||
<Folder
|
Name="Bitmaps"
|
||||||
Name="Other Files"
|
Filters="*.bmp"/>
|
||||||
Filters="">
|
<Folder
|
||||||
<F
|
Name="Other Files"
|
||||||
N="Makefile"
|
Filters="">
|
||||||
Type="Makefile"/>
|
<F
|
||||||
</Folder>
|
N="Makefile"
|
||||||
</Files>
|
Type="Makefile"/>
|
||||||
|
</Folder>
|
||||||
|
</Files>
|
||||||
</Project>
|
</Project>
|
||||||
|
532
utils/utils.vpj
532
utils/utils.vpj
@ -1,243 +1,295 @@
|
|||||||
<!DOCTYPE Project SYSTEM "http://www.slickedit.com/dtd/vse/10.0/vpj.dtd">
|
<!DOCTYPE Project SYSTEM "http://www.slickedit.com/dtd/vse/10.0/vpj.dtd">
|
||||||
<Project
|
<Project
|
||||||
Version="10.0"
|
Version="10.0"
|
||||||
VendorName="SlickEdit"
|
VendorName="SlickEdit"
|
||||||
TemplateName="GNU C/C++"
|
TemplateName="GNU C/C++"
|
||||||
WorkingDir=".">
|
WorkingDir=".">
|
||||||
<Config
|
<Config
|
||||||
Name="Debug"
|
Name="Debug"
|
||||||
Type="gnuc"
|
Type="gnuc"
|
||||||
DebugCallbackName="gdb"
|
DebugCallbackName="gdb"
|
||||||
Version="1"
|
Version="1"
|
||||||
OutputFile="%bdutils.so"
|
OutputFile="%bdutils.so"
|
||||||
CompilerConfigName="Latest Version"
|
CompilerConfigName="Latest Version"
|
||||||
ObjectDir="/home/dhall/genii/utils/">
|
ObjectDir="/home/dhall/genii/utils/">
|
||||||
<Menu>
|
<Menu>
|
||||||
<Target
|
<Target
|
||||||
Name="Compile"
|
Name="Compile"
|
||||||
MenuCaption="&Compile"
|
MenuCaption="&Compile"
|
||||||
Dialog="_gnuc_options_form Compile"
|
Dialog="_gnuc_options_form Compile"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
OutputExts="*.o"
|
OutputExts="*.o"
|
||||||
SaveOption="SaveCurrent"
|
SaveOption="SaveCurrent"
|
||||||
RunFromDir="%rw">
|
RunFromDir="%rw">
|
||||||
<Exec CmdLine='g++ -c %xup %defd -g -o "%bd%n%oe" %i "%f"'/>
|
<Exec CmdLine='g++ -c %xup %defd -g -o "%bd%n%oe" %i "%f"'/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Link"
|
Name="Link"
|
||||||
MenuCaption="&Link"
|
MenuCaption="&Link"
|
||||||
ShowOnMenu="Never"
|
ShowOnMenu="Never"
|
||||||
Dialog="_gnuc_options_form Link"
|
Dialog="_gnuc_options_form Link"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveCurrent"
|
SaveOption="SaveCurrent"
|
||||||
RunFromDir="%rw">
|
RunFromDir="%rw">
|
||||||
<Exec CmdLine='g++ %xup -g -o "%o" %f %libs -shared -fPIC'/>
|
<Exec CmdLine='g++ %xup -g -o "%o" %f %libs -shared -fPIC'/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Build"
|
Name="Build"
|
||||||
MenuCaption="&Build"
|
MenuCaption="&Build"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveWorkspaceFiles"
|
SaveOption="SaveWorkspaceFiles"
|
||||||
RunFromDir="%rw"
|
RunFromDir="%rw"
|
||||||
ClearProcessBuffer="1">
|
ClearProcessBuffer="1">
|
||||||
<Exec CmdLine="make install"/>
|
<Exec CmdLine="make install"/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Rebuild"
|
Name="Rebuild"
|
||||||
MenuCaption="&Rebuild"
|
MenuCaption="&Rebuild"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveWorkspaceFiles"
|
SaveOption="SaveWorkspaceFiles"
|
||||||
RunFromDir="%rw">
|
RunFromDir="%rw">
|
||||||
<Exec CmdLine="make clean; make install"/>
|
<Exec CmdLine="make clean; make install"/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Debug"
|
Name="Debug"
|
||||||
MenuCaption="&Debug"
|
MenuCaption="&Debug"
|
||||||
Dialog="_gnuc_options_form Run/Debug"
|
Dialog="_gnuc_options_form Run/Debug"
|
||||||
BuildFirst="1"
|
BuildFirst="1"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveNone"
|
SaveOption="SaveNone"
|
||||||
RunFromDir="%rw"
|
RunFromDir="%rw"
|
||||||
ClearProcessBuffer="1">
|
ClearProcessBuffer="1">
|
||||||
<Exec CmdLine=""/>
|
<Exec CmdLine=""/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Execute"
|
Name="Execute"
|
||||||
MenuCaption="E&xecute"
|
MenuCaption="E&xecute"
|
||||||
Dialog="_gnuc_options_form Run/Debug"
|
Dialog="_gnuc_options_form Run/Debug"
|
||||||
BuildFirst="1"
|
BuildFirst="1"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveWorkspaceFiles"
|
SaveOption="SaveWorkspaceFiles"
|
||||||
RunFromDir="%rw">
|
RunFromDir="%rw">
|
||||||
<Exec CmdLine=""/>
|
<Exec CmdLine=""/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="dash"
|
Name="dash"
|
||||||
MenuCaption="-"
|
MenuCaption="-"
|
||||||
Deletable="0">
|
Deletable="0">
|
||||||
<Exec/>
|
<Exec/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="GNU C Options"
|
Name="GNU C Options"
|
||||||
MenuCaption="GNU C &Options..."
|
MenuCaption="GNU C &Options..."
|
||||||
ShowOnMenu="HideIfNoCmdLine"
|
ShowOnMenu="HideIfNoCmdLine"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveNone">
|
SaveOption="SaveNone">
|
||||||
<Exec
|
<Exec
|
||||||
CmdLine="gnucoptions"
|
CmdLine="gnucoptions"
|
||||||
Type="Slick-C"/>
|
Type="Slick-C"/>
|
||||||
</Target>
|
</Target>
|
||||||
</Menu>
|
</Menu>
|
||||||
<List Name="GNUC Options">
|
<List Name="GNUC Options">
|
||||||
<Item
|
<Item
|
||||||
Name="LinkerOutputType"
|
Name="LinkerOutputType"
|
||||||
Value="SharedLibrary"/>
|
Value="SharedLibrary"/>
|
||||||
</List>
|
</List>
|
||||||
</Config>
|
</Config>
|
||||||
<Config
|
<Config
|
||||||
Name="Release"
|
Name="Release"
|
||||||
Type="gnuc"
|
Type="gnuc"
|
||||||
DebugCallbackName="gdb"
|
DebugCallbackName="gdb"
|
||||||
Version="1"
|
Version="1"
|
||||||
OutputFile="%bdutils.so"
|
OutputFile="%bdutils.so"
|
||||||
CompilerConfigName="Latest Version">
|
CompilerConfigName="Latest Version">
|
||||||
<Menu>
|
<Menu>
|
||||||
<Target
|
<Target
|
||||||
Name="Compile"
|
Name="Compile"
|
||||||
MenuCaption="&Compile"
|
MenuCaption="&Compile"
|
||||||
Dialog="_gnuc_options_form Compile"
|
Dialog="_gnuc_options_form Compile"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
OutputExts="*.o"
|
OutputExts="*.o"
|
||||||
SaveOption="SaveCurrent"
|
SaveOption="SaveCurrent"
|
||||||
RunFromDir="%rw">
|
RunFromDir="%rw">
|
||||||
<Exec CmdLine='g++ -c %xup %defd -o "%bd%n%oe" %i "%f"'/>
|
<Exec CmdLine='g++ -c %xup %defd -o "%bd%n%oe" %i "%f"'/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Link"
|
Name="Link"
|
||||||
MenuCaption="&Link"
|
MenuCaption="&Link"
|
||||||
ShowOnMenu="Never"
|
ShowOnMenu="Never"
|
||||||
Dialog="_gnuc_options_form Link"
|
Dialog="_gnuc_options_form Link"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveCurrent"
|
SaveOption="SaveCurrent"
|
||||||
RunFromDir="%rw">
|
RunFromDir="%rw">
|
||||||
<Exec CmdLine='g++ %xup -o "%o" %f %libs -shared -fPIC'/>
|
<Exec CmdLine='g++ %xup -o "%o" %f %libs -shared -fPIC'/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Build"
|
Name="Build"
|
||||||
MenuCaption="&Build"
|
MenuCaption="&Build"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveWorkspaceFiles"
|
SaveOption="SaveWorkspaceFiles"
|
||||||
RunFromDir="%rw"
|
RunFromDir="%rw"
|
||||||
ClearProcessBuffer="1">
|
ClearProcessBuffer="1">
|
||||||
<Exec CmdLine="make install"/>
|
<Exec CmdLine="make install"/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Rebuild"
|
Name="Rebuild"
|
||||||
MenuCaption="&Rebuild"
|
MenuCaption="&Rebuild"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveWorkspaceFiles"
|
SaveOption="SaveWorkspaceFiles"
|
||||||
RunFromDir="%rw">
|
RunFromDir="%rw">
|
||||||
<Exec CmdLine="make clean; make install"/>
|
<Exec CmdLine="make clean; make install"/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Debug"
|
Name="Debug"
|
||||||
MenuCaption="&Debug"
|
MenuCaption="&Debug"
|
||||||
Dialog="_gnuc_options_form Run/Debug"
|
Dialog="_gnuc_options_form Run/Debug"
|
||||||
BuildFirst="1"
|
BuildFirst="1"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveNone"
|
SaveOption="SaveNone"
|
||||||
RunFromDir="%rw"
|
RunFromDir="%rw"
|
||||||
ClearProcessBuffer="1">
|
ClearProcessBuffer="1">
|
||||||
<Exec CmdLine=""/>
|
<Exec CmdLine=""/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="Execute"
|
Name="Execute"
|
||||||
MenuCaption="E&xecute"
|
MenuCaption="E&xecute"
|
||||||
Dialog="_gnuc_options_form Run/Debug"
|
Dialog="_gnuc_options_form Run/Debug"
|
||||||
BuildFirst="1"
|
BuildFirst="1"
|
||||||
CaptureOutputWith="ProcessBuffer"
|
CaptureOutputWith="ProcessBuffer"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveWorkspaceFiles"
|
SaveOption="SaveWorkspaceFiles"
|
||||||
RunFromDir="%rw">
|
RunFromDir="%rw">
|
||||||
<Exec CmdLine=""/>
|
<Exec CmdLine=""/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="dash"
|
Name="dash"
|
||||||
MenuCaption="-"
|
MenuCaption="-"
|
||||||
Deletable="0">
|
Deletable="0">
|
||||||
<Exec/>
|
<Exec/>
|
||||||
</Target>
|
</Target>
|
||||||
<Target
|
<Target
|
||||||
Name="GNU C Options"
|
Name="GNU C Options"
|
||||||
MenuCaption="GNU C &Options..."
|
MenuCaption="GNU C &Options..."
|
||||||
ShowOnMenu="HideIfNoCmdLine"
|
ShowOnMenu="HideIfNoCmdLine"
|
||||||
Deletable="0"
|
Deletable="0"
|
||||||
SaveOption="SaveNone">
|
SaveOption="SaveNone">
|
||||||
<Exec
|
<Exec
|
||||||
CmdLine="gnucoptions"
|
CmdLine="gnucoptions"
|
||||||
Type="Slick-C"/>
|
Type="Slick-C"/>
|
||||||
</Target>
|
</Target>
|
||||||
</Menu>
|
</Menu>
|
||||||
<List Name="GNUC Options">
|
<List Name="GNUC Options">
|
||||||
<Item
|
<Item
|
||||||
Name="LinkerOutputType"
|
Name="LinkerOutputType"
|
||||||
Value="SharedLibrary"/>
|
Value="SharedLibrary"/>
|
||||||
</List>
|
</List>
|
||||||
</Config>
|
</Config>
|
||||||
<Files>
|
<Files>
|
||||||
<Folder
|
<Folder
|
||||||
Name="Source Files"
|
Name="Source Files"
|
||||||
Filters="*.c;*.C;*.cc;*.cpp;*.cp;*.cxx;*.c++;*.prg;*.pas;*.dpr;*.asm;*.s;*.bas;*.java;*.cs;*.sc;*.e;*.cob;*.html;*.rc;*.tcl;*.py;*.pl;*.d">
|
Filters="*.c;*.C;*.cc;*.cpp;*.cp;*.cxx;*.c++;*.prg;*.pas;*.dpr;*.asm;*.s;*.bas;*.java;*.cs;*.sc;*.e;*.cob;*.html;*.rc;*.tcl;*.py;*.pl;*.d">
|
||||||
<Folder
|
<Folder
|
||||||
Name="messageqcpp"
|
Name="messageqcpp"
|
||||||
Filters="">
|
Filters="">
|
||||||
<F N="messageqcpp/bytestream.cpp"/>
|
<F N="messageqcpp/bytestream.cpp"/>
|
||||||
<F N="messageqcpp/cli.cpp"/>
|
<F N="messageqcpp/cli.cpp"/>
|
||||||
<F N="messageqcpp/inetstreamsocket.cpp"/>
|
<F N="messageqcpp/inetstreamsocket.cpp"/>
|
||||||
<F N="messageqcpp/iosocket.cpp"/>
|
<F N="messageqcpp/iosocket.cpp"/>
|
||||||
<F N="messageqcpp/messagequeue.cpp"/>
|
<F N="messageqcpp/messagequeue.cpp"/>
|
||||||
<F N="messageqcpp/socketparms.cpp"/>
|
<F N="messageqcpp/socketparms.cpp"/>
|
||||||
<F N="messageqcpp/srv.cpp"/>
|
<F N="messageqcpp/srv.cpp"/>
|
||||||
<F N="messageqcpp/tdriver.cpp"/>
|
<F N="messageqcpp/tdriver.cpp"/>
|
||||||
</Folder>
|
</Folder>
|
||||||
</Folder>
|
<Folder
|
||||||
<Folder
|
Name="querystats"
|
||||||
Name="Header Files"
|
Filters="">
|
||||||
Filters="*.h;*.H;*.hh;*.hpp;*.hxx;*.inc;*.sh;*.cpy;*.if">
|
<F N="querystats/querystats.cpp"/>
|
||||||
<Folder
|
</Folder>
|
||||||
Name="messageqcpp headers"
|
<Folder
|
||||||
Filters="">
|
Name="windowfunction"
|
||||||
<F N="messageqcpp/bytestream.h"/>
|
Filters="">
|
||||||
<F N="messageqcpp/clientsocket.h"/>
|
<F N="windowfunction/framebound.cpp"/>
|
||||||
<F N="messageqcpp/inetstreamsocket.h"/>
|
<F N="windowfunction/frameboundrange.cpp"/>
|
||||||
<F N="messageqcpp/iosocket.h"/>
|
<F N="windowfunction/frameboundrow.cpp"/>
|
||||||
<F N="messageqcpp/messagequeue.h"/>
|
<F N="windowfunction/idborderby.cpp"/>
|
||||||
<F N="messageqcpp/serializeable.h"/>
|
<F N="windowfunction/wf_count.cpp"/>
|
||||||
<F N="messageqcpp/serversocket.h"/>
|
<F N="windowfunction/wf_lead_lag.cpp"/>
|
||||||
<F N="messageqcpp/socket.h"/>
|
<F N="windowfunction/wf_min_max.cpp"/>
|
||||||
<F N="messageqcpp/socketclosed.h"/>
|
<F N="windowfunction/wf_nth_value.cpp"/>
|
||||||
<F N="messageqcpp/socketparms.h"/>
|
<F N="windowfunction/wf_ntile.cpp"/>
|
||||||
</Folder>
|
<F N="windowfunction/wf_percentile.cpp"/>
|
||||||
</Folder>
|
<F N="windowfunction/wf_ranking.cpp"/>
|
||||||
<Folder
|
<F N="windowfunction/wf_row_number.cpp"/>
|
||||||
Name="Resource Files"
|
<F N="windowfunction/wf_stats.cpp"/>
|
||||||
Filters="*.ico;*.cur;*.dlg"/>
|
<F N="windowfunction/wf_sum_avg.cpp"/>
|
||||||
<Folder
|
<F N="windowfunction/windowframe.cpp"/>
|
||||||
Name="Bitmaps"
|
<F N="windowfunction/windowfunction.cpp"/>
|
||||||
Filters="*.bmp"/>
|
<F N="windowfunction/windowfunctiontype.cpp"/>
|
||||||
<Folder
|
</Folder>
|
||||||
Name="Other Files"
|
</Folder>
|
||||||
Filters=""/>
|
<Folder
|
||||||
</Files>
|
Name="Header Files"
|
||||||
|
Filters="*.h;*.H;*.hh;*.hpp;*.hxx;*.inc;*.sh;*.cpy;*.if">
|
||||||
|
<Folder
|
||||||
|
Name="messageqcpp headers"
|
||||||
|
Filters="">
|
||||||
|
<F N="messageqcpp/bytestream.h"/>
|
||||||
|
<F N="messageqcpp/clientsocket.h"/>
|
||||||
|
<F N="messageqcpp/inetstreamsocket.h"/>
|
||||||
|
<F N="messageqcpp/iosocket.h"/>
|
||||||
|
<F N="messageqcpp/messagequeue.h"/>
|
||||||
|
<F N="messageqcpp/serializeable.h"/>
|
||||||
|
<F N="messageqcpp/serversocket.h"/>
|
||||||
|
<F N="messageqcpp/socket.h"/>
|
||||||
|
<F N="messageqcpp/socketclosed.h"/>
|
||||||
|
<F N="messageqcpp/socketparms.h"/>
|
||||||
|
</Folder>
|
||||||
|
<Folder
|
||||||
|
Name="querystats headers"
|
||||||
|
Filters="">
|
||||||
|
<F N="querystats/querystats.h"/>
|
||||||
|
</Folder>
|
||||||
|
<Folder
|
||||||
|
Name="windowfunction headers"
|
||||||
|
Filters="">
|
||||||
|
<F N="windowfunction/framebound.h"/>
|
||||||
|
<F N="windowfunction/frameboundrange.h"/>
|
||||||
|
<F N="windowfunction/frameboundrow.h"/>
|
||||||
|
<F N="windowfunction/idborderby.h"/>
|
||||||
|
<F N="windowfunction/wf_count.h"/>
|
||||||
|
<F N="windowfunction/wf_lead_lag.h"/>
|
||||||
|
<F N="windowfunction/wf_min_max.h"/>
|
||||||
|
<F N="windowfunction/wf_nth_value.h"/>
|
||||||
|
<F N="windowfunction/wf_ntile.h"/>
|
||||||
|
<F N="windowfunction/wf_percentile.h"/>
|
||||||
|
<F N="windowfunction/wf_ranking.h"/>
|
||||||
|
<F N="windowfunction/wf_row_number.h"/>
|
||||||
|
<F N="windowfunction/wf_stats.h"/>
|
||||||
|
<F N="windowfunction/wf_sum_avg.h"/>
|
||||||
|
<F N="windowfunction/windowframe.h"/>
|
||||||
|
<F N="windowfunction/windowfunction.h"/>
|
||||||
|
<F N="windowfunction/windowfunctiontype.h"/>
|
||||||
|
</Folder>
|
||||||
|
</Folder>
|
||||||
|
<Folder
|
||||||
|
Name="Resource Files"
|
||||||
|
Filters="*.ico;*.cur;*.dlg"/>
|
||||||
|
<Folder
|
||||||
|
Name="Bitmaps"
|
||||||
|
Filters="*.bmp"/>
|
||||||
|
<Folder
|
||||||
|
Name="Other Files"
|
||||||
|
Filters=""/>
|
||||||
|
</Files>
|
||||||
</Project>
|
</Project>
|
||||||
|
Reference in New Issue
Block a user