mirror of
https://github.com/moses-smt/mosesdecoder.git
synced 2024-09-11 11:25:40 +03:00
Merge branch 'master' of https://github.com/moses-smt/mosesdecoder
Conflicts: moses/ExportInterface.cpp
This commit is contained in:
commit
54304fd473
13
Jamroot
13
Jamroot
@ -78,6 +78,10 @@ import path ;
|
||||
path-constant TOP : . ;
|
||||
include $(TOP)/jam-files/sanity.jam ;
|
||||
|
||||
# check if we have xmlrpc-c's abyss server available
|
||||
# if yes, include server capabilities in the moses executable
|
||||
include $(TOP)/jam-files/server.jam ;
|
||||
|
||||
boost 104400 ;
|
||||
external-lib z ;
|
||||
|
||||
@ -171,11 +175,13 @@ project : requirements
|
||||
<threading>multi:<define>WITH_THREADS
|
||||
<threading>multi:<library>boost_thread
|
||||
<library>boost_system
|
||||
<library>boost_program_options
|
||||
<define>_FILE_OFFSET_BITS=64 <define>_LARGE_FILES
|
||||
$(requirements)
|
||||
<include>.
|
||||
;
|
||||
|
||||
|
||||
#Add directories here if you want their incidental targets too (i.e. tests).
|
||||
build-projects lm util phrase-extract phrase-extract/syntax-common search moses moses/LM mert moses-cmd scripts regression-testing ;
|
||||
# contrib/mira
|
||||
@ -232,6 +238,7 @@ phrase-extract//pcfg-score
|
||||
phrase-extract//extract-mixed-syntax
|
||||
phrase-extract//score-stsg
|
||||
phrase-extract//filter-rule-table
|
||||
phrase-extract//postprocess-egret-forests
|
||||
biconcor
|
||||
#contrib/mira//mira
|
||||
contrib/server//mosesserver
|
||||
@ -258,9 +265,9 @@ if [ path.exists $(TOP)/dist ] && $(prefix) != dist {
|
||||
}
|
||||
|
||||
#local temp = [ _shell "bash source ./s.sh" ] ;
|
||||
local temp = [ _shell "mkdir bin" ] ;
|
||||
local temp = [ _shell "rm bin/moses_chart" ] ;
|
||||
local temp = [ _shell "cd bin && ln -s moses moses_chart" ] ;
|
||||
local temp = [ _shell "mkdir -p $(TOP)/bin" ] ;
|
||||
local temp = [ _shell "rm $(TOP)/bin/moses_chart" ] ;
|
||||
local temp = [ _shell "cd $(TOP)/bin && ln -s moses moses_chart" ] ;
|
||||
|
||||
|
||||
|
||||
|
@ -5,19 +5,24 @@ namespace TOKENIZER_NAMESPACE {
|
||||
#endif
|
||||
|
||||
Parameters::Parameters()
|
||||
:cfg_path(0),
|
||||
next_cfg_p(false),
|
||||
next_output_p(false),
|
||||
verbose_p(false),
|
||||
detag_p(false),
|
||||
alltag_p(false),
|
||||
escape_p(true),
|
||||
aggro_p(false),
|
||||
supersub_p(false),
|
||||
url_p(true),
|
||||
downcase_p(false),
|
||||
penn_p(false),
|
||||
words_p(false)
|
||||
: cfg_path(0)
|
||||
, verbose_p(false)
|
||||
, detag_p(false)
|
||||
, alltag_p(false)
|
||||
, escape_p(true)
|
||||
, aggro_p(false)
|
||||
, supersub_p(false)
|
||||
, url_p(true)
|
||||
, downcase_p(false)
|
||||
, normalize_p(false)
|
||||
, penn_p(false)
|
||||
, words_p(false)
|
||||
, denumber_p(false)
|
||||
, narrow_latin_p(false)
|
||||
, narrow_kana_p(false)
|
||||
, refined_p(false)
|
||||
, unescape_p(false)
|
||||
, drop_bad_p(false)
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -13,8 +13,6 @@ struct Parameters
|
||||
std::vector<std::string> args;
|
||||
std::string out_path;
|
||||
const char *cfg_path;
|
||||
bool next_cfg_p;
|
||||
bool next_output_p;
|
||||
bool verbose_p;
|
||||
bool detag_p;
|
||||
bool alltag_p;
|
||||
@ -23,10 +21,19 @@ struct Parameters
|
||||
bool supersub_p;
|
||||
bool url_p;
|
||||
bool downcase_p;
|
||||
bool normalize_p;
|
||||
bool penn_p;
|
||||
bool words_p;
|
||||
bool denumber_p;
|
||||
bool narrow_latin_p;
|
||||
bool narrow_kana_p;
|
||||
bool refined_p;
|
||||
bool unescape_p;
|
||||
bool drop_bad_p;
|
||||
|
||||
Parameters();
|
||||
|
||||
Parameters(const Parameters& _);
|
||||
};
|
||||
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -12,6 +12,8 @@
|
||||
#include <re2/re2.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "Parameters.h"
|
||||
|
||||
#ifdef TOKENIZER_NAMESPACE
|
||||
namespace TOKENIZER_NAMESPACE {
|
||||
#endif
|
||||
@ -40,13 +42,18 @@ protected:
|
||||
bool latin_p; // is lang_iso "fr" or "it"
|
||||
bool skip_xml_p;
|
||||
bool skip_alltags_p;
|
||||
bool non_escape_p;
|
||||
bool escape_p;
|
||||
bool unescape_p;
|
||||
bool aggressive_hyphen_p;
|
||||
bool supersub_p;
|
||||
bool url_p;
|
||||
bool downcase_p;
|
||||
bool normalize_p;
|
||||
bool penn_p;
|
||||
bool narrow_latin_p;
|
||||
bool narrow_kana_p;
|
||||
bool refined_p;
|
||||
bool drop_bad_p;
|
||||
bool verbose_p;
|
||||
|
||||
std::pair<int,int> load_prefixes(std::ifstream& ifs); // used by init(), parameterized by lang_iso
|
||||
@ -62,18 +69,10 @@ public:
|
||||
// cfg_dir is assumed shared by all languages
|
||||
static void set_config_dir(const std::string& _cfg_dir);
|
||||
|
||||
Tokenizer(); // UNIMPL
|
||||
|
||||
// no throw
|
||||
Tokenizer(const std::string& _lang_iso = "en",
|
||||
bool _skip_xml_p = true, // skips isolated (linewise) tags in any case
|
||||
bool _skip_alltags_p = true, // skip all xml style tags
|
||||
bool _non_escape_p = false, // default is to call escape method before return
|
||||
bool _aggressive_hyphen_p = false, // hyphens become tokens when true
|
||||
bool _supersub_p = false, // handle super/subscript numerics
|
||||
bool _url_p = true,
|
||||
bool _downcase_p = false,
|
||||
bool _normalize_p = true,
|
||||
bool _penn_p = false, // Treebank-3 compatible tokenization when true
|
||||
bool _verbose_p = false);
|
||||
Tokenizer(const Parameters& _params);
|
||||
|
||||
// frees dynamically compiled expressions
|
||||
~Tokenizer();
|
||||
|
@ -13,21 +13,30 @@ using namespace TOKENIZER_NAMESPACE ;
|
||||
void
|
||||
usage(const char *path)
|
||||
{
|
||||
std::cerr << "Usage: " << path << "[-{v|x|p|a|e|s|u]* [LL] [-{c|o} PATH]* INFILE*" << std::endl;
|
||||
std::cerr << "Usage: " << path << "[-{v|x|p|a|e|s|u|n|N]* [LL] [-{c|o} PATH]* INFILE*" << std::endl;
|
||||
std::cerr << " -a -- aggressive hyphenization" << std::endl;
|
||||
std::cerr << " -e -- escape entities" << std::endl;
|
||||
std::cerr << " -b -- drop bad bytes" << std::endl;
|
||||
std::cerr << " -c DIR -- config (pattern) file directory" << std::endl;
|
||||
std::cerr << " -d -- downcase" << std::endl;
|
||||
std::cerr << " -D -- detokenize" << std::endl;
|
||||
std::cerr << " -e -- do not escape entities during tokenization" << std::endl;
|
||||
std::cerr << " -k -- narrow kana" << std::endl;
|
||||
std::cerr << " -n -- narrow latin" << std::endl;
|
||||
std::cerr << " -N -- normalize" << std::endl;
|
||||
std::cerr << " -o OUT -- output file path" << std::endl;
|
||||
std::cerr << " -p -- penn treebank style" << std::endl;
|
||||
std::cerr << " -r -- refined contraction and quantity conjoining" << std::endl;
|
||||
std::cerr << " -s -- super- and sub-script conjoining" << std::endl;
|
||||
std::cerr << " -u -- disable url handling" << std::endl;
|
||||
std::cerr << " -U -- unescape entities before tokenization, after detokenization" << std::endl;
|
||||
std::cerr << " -v -- verbose" << std::endl;
|
||||
std::cerr << " -w -- word filter" << std::endl;
|
||||
std::cerr << " -x -- skip xml tag lines" << std::endl;
|
||||
std::cerr << " -y -- skip all xml tags" << std::endl;
|
||||
std::cerr << "Default is -c ., stdin, stdout." << std::endl;
|
||||
std::cerr << "LL in en,fr,it affect contraction." << std::endl;
|
||||
std::cerr << "LL in en,fr,it affect contraction. LL selects nonbreaking prefix file" << std::endl;
|
||||
std::cerr << "nonbreaking_prefix.LL is sought in getenv('TOKENIZER_SHARED_DIR')." << std::endl;
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@ -98,34 +107,58 @@ int main(int ac, char **av)
|
||||
Parameters params;
|
||||
|
||||
const char *prog = av[0];
|
||||
|
||||
bool next_cfg_p = false;
|
||||
bool next_output_p = false;
|
||||
bool detokenize_p = std::strstr(av[0],"detokenize") != 0;
|
||||
|
||||
while (++av,--ac) {
|
||||
if (**av == '-') {
|
||||
switch (av[0][1]) {
|
||||
case 'a':
|
||||
params.aggro_p = true;
|
||||
break;
|
||||
case 'h':
|
||||
usage(prog);
|
||||
exit(0);
|
||||
case 'b':
|
||||
params.drop_bad_p = true;
|
||||
break;
|
||||
case 'c':
|
||||
params.next_cfg_p = true;
|
||||
next_cfg_p = true;
|
||||
break;
|
||||
case 'd':
|
||||
params.downcase_p = true;
|
||||
break;
|
||||
case 'D':
|
||||
detokenize_p = true;
|
||||
break;
|
||||
case 'e':
|
||||
params.escape_p = false;
|
||||
break;
|
||||
case 'h':
|
||||
usage(prog);
|
||||
exit(0);
|
||||
case 'k':
|
||||
params.narrow_kana_p = true;
|
||||
break;
|
||||
case 'n':
|
||||
params.narrow_latin_p = true;
|
||||
break;
|
||||
case 'N':
|
||||
params.normalize_p = true;
|
||||
break;
|
||||
case 'o':
|
||||
params.next_output_p = true;
|
||||
next_output_p = true;
|
||||
break;
|
||||
case 'p':
|
||||
params.penn_p = true;
|
||||
break;
|
||||
case 'r':
|
||||
params.refined_p = true;
|
||||
break;
|
||||
case 's':
|
||||
params.supersub_p = true;
|
||||
break;
|
||||
case 'U':
|
||||
params.unescape_p = true;
|
||||
break;
|
||||
case 'u':
|
||||
params.url_p = false;
|
||||
break;
|
||||
@ -150,11 +183,11 @@ int main(int ac, char **av)
|
||||
}
|
||||
} else if (params.lang_iso.empty() && strlen(*av) == 2) {
|
||||
params.lang_iso = *av;
|
||||
} else if (params.next_output_p) {
|
||||
params.next_output_p = false;
|
||||
} else if (next_output_p) {
|
||||
next_output_p = false;
|
||||
params.out_path = *av;
|
||||
} else if (params.next_cfg_p) {
|
||||
params.next_cfg_p = false;
|
||||
} else if (next_cfg_p) {
|
||||
next_cfg_p = false;
|
||||
params.cfg_path = *av;
|
||||
} else {
|
||||
params.args.push_back(std::string(*av));
|
||||
@ -206,7 +239,10 @@ int main(int ac, char **av)
|
||||
}
|
||||
std::ostream& ofs(pofs ? *pofs : std::cout);
|
||||
|
||||
Tokenizer tize(params.lang_iso,params.detag_p,params.alltag_p,!params.escape_p,params.aggro_p,params.supersub_p,params.url_p,params.downcase_p,params.penn_p,params.verbose_p);
|
||||
if (params.lang_iso.empty())
|
||||
params.lang_iso = "en";
|
||||
|
||||
Tokenizer tize(params);
|
||||
tize.init();
|
||||
size_t nlines = 0;
|
||||
|
||||
@ -224,12 +260,20 @@ int main(int ac, char **av)
|
||||
}
|
||||
}
|
||||
} else if (params.args.empty()) {
|
||||
nlines = tize.tokenize(std::cin,ofs);
|
||||
if (detokenize_p) {
|
||||
nlines = tize.detokenize(std::cin,ofs);
|
||||
} else {
|
||||
nlines = tize.tokenize(std::cin,ofs);
|
||||
}
|
||||
} else {
|
||||
for (std::string& arg : params.args) {
|
||||
try {
|
||||
std::ifstream ifs(arg.c_str());
|
||||
nlines = tize.tokenize(ifs,ofs);
|
||||
if (detokenize_p) {
|
||||
nlines = tize.detokenize(ifs,ofs);
|
||||
} else {
|
||||
nlines = tize.tokenize(ifs,ofs);
|
||||
}
|
||||
} catch (...) {
|
||||
std::cerr << "Exception tokenizing from path " << arg << std::endl;
|
||||
}
|
||||
@ -237,7 +281,7 @@ int main(int ac, char **av)
|
||||
}
|
||||
|
||||
if (params.verbose_p)
|
||||
std::cerr << "%%% tokenized lines: " << nlines << std::endl;
|
||||
std::cerr << "%%% " << nlines << " lines." << std::endl;
|
||||
|
||||
return rc;
|
||||
}
|
||||
|
@ -1 +0,0 @@
|
||||
Subproject commit cab9757bdfac3bc4fa94fe6dcea8f5f6a7c61767
|
@ -1,176 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{88AE90C9-72D2-42ED-8389-770ACDCD4308}</ProjectGuid>
|
||||
<RootNamespace>CreateOnDisk</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration)\</IntDir>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Configuration)\</IntDir>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>true</MinimalRebuild>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
<AdditionalIncludeDirectories>C:\Program Files\boost\boost_1_51;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>C:\GnuWin32\lib\zlib.lib;$(SolutionDir)/$(Configuration)/moses.lib;$(SolutionDir)/$(Configuration)/kenlm.lib;$(SolutionDir)/$(Configuration)/OnDiskPt.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<AdditionalLibraryDirectories>C:\Program Files\boost\boost_1_51\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<AdditionalIncludeDirectories>C:\Program Files\boost\boost_1_51;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>C:\GnuWin32\lib\zlib.lib;$(SolutionDir)/$(Configuration)/moses.lib;$(SolutionDir)/$(Configuration)/kenlm.lib;$(SolutionDir)/$(Configuration)/OnDiskPt.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<AdditionalLibraryDirectories>C:\Program Files\boost\boost_1_51\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<AdditionalIncludeDirectories>C:\boost\boost_1_47;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>C:\GnuWin32\lib\zlib.lib;$(SolutionDir)/$(Configuration)/moses.lib;$(SolutionDir)/$(Configuration)/kenlm.lib;$(SolutionDir)/$(Configuration)/OnDiskPt.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<AdditionalLibraryDirectories>C:\boost\boost_1_47\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<AdditionalIncludeDirectories>C:\boost\boost_1_47;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>C:\GnuWin32\lib\zlib.lib;$(SolutionDir)/$(Configuration)/moses.lib;$(SolutionDir)/$(Configuration)/kenlm.lib;$(SolutionDir)/$(Configuration)/OnDiskPt.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<AdditionalLibraryDirectories>C:\boost\boost_1_47\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\OnDiskPt\Main.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\OnDiskPt\Main.cpp" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
@ -1,395 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
1EBA432514B97B35003CC0EA /* Main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA432314B97B35003CC0EA /* Main.cpp */; };
|
||||
1EF0707114B9EE800052152A /* liblm.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1EBA45C014B97EF1003CC0EA /* liblm.a */; };
|
||||
1EF0707214B9EE800052152A /* libmoses.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1EBA432E14B97CA1003CC0EA /* libmoses.a */; };
|
||||
1EF0707314B9EE800052152A /* libOnDiskPt.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1EBA433714B97CA6003CC0EA /* libOnDiskPt.a */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
1EBA432D14B97CA1003CC0EA /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EBA432614B97CA1003CC0EA /* moses.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = D2AAC046055464E500DB518D;
|
||||
remoteInfo = moses;
|
||||
};
|
||||
1EBA433614B97CA6003CC0EA /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EBA432F14B97CA6003CC0EA /* OnDiskPt.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = D2AAC046055464E500DB518D;
|
||||
remoteInfo = OnDiskPt;
|
||||
};
|
||||
1EBA45BF14B97EF1003CC0EA /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EBA45B414B97EF1003CC0EA /* lm.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1EE8C2E91476A48E002496F2;
|
||||
remoteInfo = lm;
|
||||
};
|
||||
1EF0707614B9EE930052152A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EBA432F14B97CA6003CC0EA /* OnDiskPt.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = D2AAC045055464E500DB518D;
|
||||
remoteInfo = OnDiskPt;
|
||||
};
|
||||
1EF0707814B9EE980052152A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EBA432614B97CA1003CC0EA /* moses.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = D2AAC045055464E500DB518D;
|
||||
remoteInfo = moses;
|
||||
};
|
||||
1EF0707A14B9EE9C0052152A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EBA45B414B97EF1003CC0EA /* lm.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 1EE8C2E81476A48E002496F2;
|
||||
remoteInfo = lm;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
8DD76F690486A84900D96B5E /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 8;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
1E4FC4861251FFBF00FB0D9D /* CreateOnDisk */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = CreateOnDisk; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1EBA432314B97B35003CC0EA /* Main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../OnDiskPt/Main.cpp; sourceTree = "<group>"; };
|
||||
1EBA432414B97B35003CC0EA /* Main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Main.h; path = ../../OnDiskPt/Main.h; sourceTree = "<group>"; };
|
||||
1EBA432614B97CA1003CC0EA /* moses.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = moses.xcodeproj; sourceTree = "<group>"; };
|
||||
1EBA432F14B97CA6003CC0EA /* OnDiskPt.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = OnDiskPt.xcodeproj; sourceTree = "<group>"; };
|
||||
1EBA45B414B97EF1003CC0EA /* lm.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = lm.xcodeproj; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
8DD76F660486A84900D96B5E /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EF0707114B9EE800052152A /* liblm.a in Frameworks */,
|
||||
1EF0707214B9EE800052152A /* libmoses.a in Frameworks */,
|
||||
1EF0707314B9EE800052152A /* libOnDiskPt.a in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
08FB7794FE84155DC02AAC07 /* CreateOnDisk */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
08FB7795FE84155DC02AAC07 /* Source */,
|
||||
C6859E8C029090F304C91782 /* Documentation */,
|
||||
1AB674ADFE9D54B511CA2CBB /* Products */,
|
||||
1EBA432614B97CA1003CC0EA /* moses.xcodeproj */,
|
||||
1EBA432F14B97CA6003CC0EA /* OnDiskPt.xcodeproj */,
|
||||
1EBA45B414B97EF1003CC0EA /* lm.xcodeproj */,
|
||||
);
|
||||
name = CreateOnDisk;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
08FB7795FE84155DC02AAC07 /* Source */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EBA432314B97B35003CC0EA /* Main.cpp */,
|
||||
1EBA432414B97B35003CC0EA /* Main.h */,
|
||||
);
|
||||
name = Source;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1AB674ADFE9D54B511CA2CBB /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1E4FC4861251FFBF00FB0D9D /* CreateOnDisk */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EBA432714B97CA1003CC0EA /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EBA432E14B97CA1003CC0EA /* libmoses.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EBA433014B97CA6003CC0EA /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EBA433714B97CA6003CC0EA /* libOnDiskPt.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EBA45B514B97EF1003CC0EA /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EBA45C014B97EF1003CC0EA /* liblm.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
C6859E8C029090F304C91782 /* Documentation */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
);
|
||||
name = Documentation;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
8DD76F620486A84900D96B5E /* CreateOnDisk */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "CreateOnDisk" */;
|
||||
buildPhases = (
|
||||
8DD76F640486A84900D96B5E /* Sources */,
|
||||
8DD76F660486A84900D96B5E /* Frameworks */,
|
||||
8DD76F690486A84900D96B5E /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
1EF0707B14B9EE9C0052152A /* PBXTargetDependency */,
|
||||
1EF0707914B9EE980052152A /* PBXTargetDependency */,
|
||||
1EF0707714B9EE930052152A /* PBXTargetDependency */,
|
||||
);
|
||||
name = CreateOnDisk;
|
||||
productInstallPath = "$(HOME)/bin";
|
||||
productName = CreateOnDisk;
|
||||
productReference = 1E4FC4861251FFBF00FB0D9D /* CreateOnDisk */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
08FB7793FE84155DC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "CreateOnDisk" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = 08FB7794FE84155DC02AAC07 /* CreateOnDisk */;
|
||||
projectDirPath = "";
|
||||
projectReferences = (
|
||||
{
|
||||
ProductGroup = 1EBA45B514B97EF1003CC0EA /* Products */;
|
||||
ProjectRef = 1EBA45B414B97EF1003CC0EA /* lm.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 1EBA432714B97CA1003CC0EA /* Products */;
|
||||
ProjectRef = 1EBA432614B97CA1003CC0EA /* moses.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 1EBA433014B97CA6003CC0EA /* Products */;
|
||||
ProjectRef = 1EBA432F14B97CA6003CC0EA /* OnDiskPt.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
8DD76F620486A84900D96B5E /* CreateOnDisk */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXReferenceProxy section */
|
||||
1EBA432E14B97CA1003CC0EA /* libmoses.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libmoses.a;
|
||||
remoteRef = 1EBA432D14B97CA1003CC0EA /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
1EBA433714B97CA6003CC0EA /* libOnDiskPt.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libOnDiskPt.a;
|
||||
remoteRef = 1EBA433614B97CA6003CC0EA /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
1EBA45C014B97EF1003CC0EA /* liblm.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = liblm.a;
|
||||
remoteRef = 1EBA45BF14B97EF1003CC0EA /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
/* End PBXReferenceProxy section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
8DD76F640486A84900D96B5E /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EBA432514B97B35003CC0EA /* Main.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXTargetDependency section */
|
||||
1EF0707714B9EE930052152A /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = OnDiskPt;
|
||||
targetProxy = 1EF0707614B9EE930052152A /* PBXContainerItemProxy */;
|
||||
};
|
||||
1EF0707914B9EE980052152A /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = moses;
|
||||
targetProxy = 1EF0707814B9EE980052152A /* PBXContainerItemProxy */;
|
||||
};
|
||||
1EF0707B14B9EE9C0052152A /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = lm;
|
||||
targetProxy = 1EF0707A14B9EE9C0052152A /* PBXContainerItemProxy */;
|
||||
};
|
||||
/* End PBXTargetDependency section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1DEB923208733DC60010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../../,
|
||||
../../irstlm/include,
|
||||
);
|
||||
INSTALL_PATH = /usr/local/bin;
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
../../irstlm/lib,
|
||||
../../srilm/lib/macosx,
|
||||
../../randlm/lib,
|
||||
/opt/local/lib,
|
||||
);
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lirstlm",
|
||||
"-lmisc",
|
||||
"-ldstruct",
|
||||
"-loolm",
|
||||
"-lflm",
|
||||
"-llattice",
|
||||
"-lrandlm",
|
||||
"-lboost_thread-mt",
|
||||
);
|
||||
PRODUCT_NAME = CreateOnDisk;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB923308733DC60010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_MODEL_TUNING = G5;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../../,
|
||||
../../irstlm/include,
|
||||
);
|
||||
INSTALL_PATH = /usr/local/bin;
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
../../irstlm/lib,
|
||||
../../srilm/lib/macosx,
|
||||
../../randlm/lib,
|
||||
/opt/local/lib,
|
||||
);
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lirstlm",
|
||||
"-lmisc",
|
||||
"-ldstruct",
|
||||
"-loolm",
|
||||
"-lflm",
|
||||
"-llattice",
|
||||
"-lrandlm",
|
||||
"-lboost_thread-mt",
|
||||
);
|
||||
PRODUCT_NAME = CreateOnDisk;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1DEB923608733DC60010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = ../../irstlm/include;
|
||||
LIBRARY_SEARCH_PATHS = "";
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx10.6;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB923708733DC60010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = ../../irstlm/include;
|
||||
LIBRARY_SEARCH_PATHS = "";
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx10.6;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "CreateOnDisk" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB923208733DC60010E9CD /* Debug */,
|
||||
1DEB923308733DC60010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "CreateOnDisk" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB923608733DC60010E9CD /* Debug */,
|
||||
1DEB923708733DC60010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
|
||||
}
|
@ -14,7 +14,7 @@
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.602770742" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.602770742" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
|
||||
<folderInfo id="cdt.managedbuild.config.gnu.exe.debug.602770742." name="/" resourcePath="">
|
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.1436139469" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.debug">
|
||||
<targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.debug.622899770" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.debug"/>
|
||||
@ -50,6 +50,7 @@
|
||||
<listOptionValue builtIn="false" value="boost_system"/>
|
||||
<listOptionValue builtIn="false" value="boost_thread"/>
|
||||
<listOptionValue builtIn="false" value="boost_filesystem"/>
|
||||
<listOptionValue builtIn="false" value="boost_program_options"/>
|
||||
<listOptionValue builtIn="false" value="pthread"/>
|
||||
<listOptionValue builtIn="false" value="z"/>
|
||||
<listOptionValue builtIn="false" value="bz2"/>
|
||||
@ -91,7 +92,7 @@
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.168814843" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.168814843" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
|
||||
<folderInfo id="cdt.managedbuild.config.gnu.exe.release.168814843." name="/" resourcePath="">
|
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.844577457" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.release">
|
||||
<targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.release.1635721038" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.release"/>
|
||||
|
@ -1,162 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\OnDiskPt\Main.h" />
|
||||
<ClInclude Include="..\..\OnDiskPt\OnDiskWrapper.h" />
|
||||
<ClInclude Include="..\..\OnDiskPt\Phrase.h" />
|
||||
<ClInclude Include="..\..\OnDiskPt\PhraseNode.h" />
|
||||
<ClInclude Include="..\..\OnDiskPt\SourcePhrase.h" />
|
||||
<ClInclude Include="..\..\OnDiskPt\TargetPhrase.h" />
|
||||
<ClInclude Include="..\..\OnDiskPt\TargetPhraseCollection.h" />
|
||||
<ClInclude Include="..\..\OnDiskPt\Vocab.h" />
|
||||
<ClInclude Include="..\..\OnDiskPt\Word.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\OnDiskPt\Main.cpp" />
|
||||
<ClCompile Include="..\..\OnDiskPt\OnDiskWrapper.cpp" />
|
||||
<ClCompile Include="..\..\OnDiskPt\Phrase.cpp" />
|
||||
<ClCompile Include="..\..\OnDiskPt\PhraseNode.cpp" />
|
||||
<ClCompile Include="..\..\OnDiskPt\SourcePhrase.cpp" />
|
||||
<ClCompile Include="..\..\OnDiskPt\TargetPhrase.cpp" />
|
||||
<ClCompile Include="..\..\OnDiskPt\TargetPhraseCollection.cpp" />
|
||||
<ClCompile Include="..\..\OnDiskPt\Vocab.cpp" />
|
||||
<ClCompile Include="..\..\OnDiskPt\Word.cpp" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{8B07671B-CBAF-4514-AFFD-CE238CD427E9}</ProjectGuid>
|
||||
<RootNamespace>OnDiskPt</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration)\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Configuration)\</IntDir>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>true</MinimalRebuild>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
<AdditionalIncludeDirectories>C:\Program Files\boost\boost_1_51;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<AdditionalLibraryDirectories>C:\Program Files\boost\boost_1_51\lib</AdditionalLibraryDirectories>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<AdditionalIncludeDirectories>C:\Program Files\boost\boost_1_51;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<AdditionalLibraryDirectories>C:\Program Files\boost\boost_1_51\lib</AdditionalLibraryDirectories>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<AdditionalIncludeDirectories>C:\boost\boost_1_47;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<AdditionalIncludeDirectories>C:\boost\boost_1_47;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
@ -1,280 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 45;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
1EBA430C14B97ABF003CC0EA /* OnDiskWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA42FA14B97ABF003CC0EA /* OnDiskWrapper.cpp */; };
|
||||
1EBA430D14B97ABF003CC0EA /* OnDiskWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA42FB14B97ABF003CC0EA /* OnDiskWrapper.h */; };
|
||||
1EBA430E14B97ABF003CC0EA /* Phrase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA42FC14B97ABF003CC0EA /* Phrase.cpp */; };
|
||||
1EBA430F14B97ABF003CC0EA /* Phrase.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA42FD14B97ABF003CC0EA /* Phrase.h */; };
|
||||
1EBA431014B97ABF003CC0EA /* PhraseNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA42FE14B97ABF003CC0EA /* PhraseNode.cpp */; };
|
||||
1EBA431114B97ABF003CC0EA /* PhraseNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA42FF14B97ABF003CC0EA /* PhraseNode.h */; };
|
||||
1EBA431214B97ABF003CC0EA /* SourcePhrase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA430014B97ABF003CC0EA /* SourcePhrase.cpp */; };
|
||||
1EBA431314B97ABF003CC0EA /* SourcePhrase.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA430114B97ABF003CC0EA /* SourcePhrase.h */; };
|
||||
1EBA431414B97ABF003CC0EA /* TargetPhrase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA430214B97ABF003CC0EA /* TargetPhrase.cpp */; };
|
||||
1EBA431514B97ABF003CC0EA /* TargetPhrase.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA430314B97ABF003CC0EA /* TargetPhrase.h */; };
|
||||
1EBA431614B97ABF003CC0EA /* TargetPhraseCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA430414B97ABF003CC0EA /* TargetPhraseCollection.cpp */; };
|
||||
1EBA431714B97ABF003CC0EA /* TargetPhraseCollection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA430514B97ABF003CC0EA /* TargetPhraseCollection.h */; };
|
||||
1EBA431814B97ABF003CC0EA /* Vocab.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA430614B97ABF003CC0EA /* Vocab.cpp */; };
|
||||
1EBA431914B97ABF003CC0EA /* Vocab.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA430714B97ABF003CC0EA /* Vocab.h */; };
|
||||
1EBA431A14B97ABF003CC0EA /* Word.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA430814B97ABF003CC0EA /* Word.cpp */; };
|
||||
1EBA431B14B97ABF003CC0EA /* Word.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA430914B97ABF003CC0EA /* Word.h */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
1EBA42FA14B97ABF003CC0EA /* OnDiskWrapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OnDiskWrapper.cpp; path = ../../OnDiskPt/OnDiskWrapper.cpp; sourceTree = "<group>"; };
|
||||
1EBA42FB14B97ABF003CC0EA /* OnDiskWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OnDiskWrapper.h; path = ../../OnDiskPt/OnDiskWrapper.h; sourceTree = "<group>"; };
|
||||
1EBA42FC14B97ABF003CC0EA /* Phrase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Phrase.cpp; path = ../../OnDiskPt/Phrase.cpp; sourceTree = "<group>"; };
|
||||
1EBA42FD14B97ABF003CC0EA /* Phrase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Phrase.h; path = ../../OnDiskPt/Phrase.h; sourceTree = "<group>"; };
|
||||
1EBA42FE14B97ABF003CC0EA /* PhraseNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PhraseNode.cpp; path = ../../OnDiskPt/PhraseNode.cpp; sourceTree = "<group>"; };
|
||||
1EBA42FF14B97ABF003CC0EA /* PhraseNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PhraseNode.h; path = ../../OnDiskPt/PhraseNode.h; sourceTree = "<group>"; };
|
||||
1EBA430014B97ABF003CC0EA /* SourcePhrase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SourcePhrase.cpp; path = ../../OnDiskPt/SourcePhrase.cpp; sourceTree = "<group>"; };
|
||||
1EBA430114B97ABF003CC0EA /* SourcePhrase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SourcePhrase.h; path = ../../OnDiskPt/SourcePhrase.h; sourceTree = "<group>"; };
|
||||
1EBA430214B97ABF003CC0EA /* TargetPhrase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TargetPhrase.cpp; path = ../../OnDiskPt/TargetPhrase.cpp; sourceTree = "<group>"; };
|
||||
1EBA430314B97ABF003CC0EA /* TargetPhrase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TargetPhrase.h; path = ../../OnDiskPt/TargetPhrase.h; sourceTree = "<group>"; };
|
||||
1EBA430414B97ABF003CC0EA /* TargetPhraseCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TargetPhraseCollection.cpp; path = ../../OnDiskPt/TargetPhraseCollection.cpp; sourceTree = "<group>"; };
|
||||
1EBA430514B97ABF003CC0EA /* TargetPhraseCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TargetPhraseCollection.h; path = ../../OnDiskPt/TargetPhraseCollection.h; sourceTree = "<group>"; };
|
||||
1EBA430614B97ABF003CC0EA /* Vocab.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Vocab.cpp; path = ../../OnDiskPt/Vocab.cpp; sourceTree = "<group>"; };
|
||||
1EBA430714B97ABF003CC0EA /* Vocab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Vocab.h; path = ../../OnDiskPt/Vocab.h; sourceTree = "<group>"; };
|
||||
1EBA430814B97ABF003CC0EA /* Word.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Word.cpp; path = ../../OnDiskPt/Word.cpp; sourceTree = "<group>"; };
|
||||
1EBA430914B97ABF003CC0EA /* Word.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Word.h; path = ../../OnDiskPt/Word.h; sourceTree = "<group>"; };
|
||||
D2AAC046055464E500DB518D /* libOnDiskPt.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libOnDiskPt.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
D289987405E68DCB004EDB86 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
08FB7794FE84155DC02AAC07 /* OnDiskPt */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
08FB7795FE84155DC02AAC07 /* Source */,
|
||||
C6A0FF2B0290797F04C91782 /* Documentation */,
|
||||
1AB674ADFE9D54B511CA2CBB /* Products */,
|
||||
);
|
||||
name = OnDiskPt;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
08FB7795FE84155DC02AAC07 /* Source */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EBA42FA14B97ABF003CC0EA /* OnDiskWrapper.cpp */,
|
||||
1EBA42FB14B97ABF003CC0EA /* OnDiskWrapper.h */,
|
||||
1EBA42FC14B97ABF003CC0EA /* Phrase.cpp */,
|
||||
1EBA42FD14B97ABF003CC0EA /* Phrase.h */,
|
||||
1EBA42FE14B97ABF003CC0EA /* PhraseNode.cpp */,
|
||||
1EBA42FF14B97ABF003CC0EA /* PhraseNode.h */,
|
||||
1EBA430014B97ABF003CC0EA /* SourcePhrase.cpp */,
|
||||
1EBA430114B97ABF003CC0EA /* SourcePhrase.h */,
|
||||
1EBA430214B97ABF003CC0EA /* TargetPhrase.cpp */,
|
||||
1EBA430314B97ABF003CC0EA /* TargetPhrase.h */,
|
||||
1EBA430414B97ABF003CC0EA /* TargetPhraseCollection.cpp */,
|
||||
1EBA430514B97ABF003CC0EA /* TargetPhraseCollection.h */,
|
||||
1EBA430614B97ABF003CC0EA /* Vocab.cpp */,
|
||||
1EBA430714B97ABF003CC0EA /* Vocab.h */,
|
||||
1EBA430814B97ABF003CC0EA /* Word.cpp */,
|
||||
1EBA430914B97ABF003CC0EA /* Word.h */,
|
||||
);
|
||||
name = Source;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1AB674ADFE9D54B511CA2CBB /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
D2AAC046055464E500DB518D /* libOnDiskPt.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
C6A0FF2B0290797F04C91782 /* Documentation */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
);
|
||||
name = Documentation;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
D2AAC043055464E500DB518D /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EBA430D14B97ABF003CC0EA /* OnDiskWrapper.h in Headers */,
|
||||
1EBA430F14B97ABF003CC0EA /* Phrase.h in Headers */,
|
||||
1EBA431114B97ABF003CC0EA /* PhraseNode.h in Headers */,
|
||||
1EBA431314B97ABF003CC0EA /* SourcePhrase.h in Headers */,
|
||||
1EBA431514B97ABF003CC0EA /* TargetPhrase.h in Headers */,
|
||||
1EBA431714B97ABF003CC0EA /* TargetPhraseCollection.h in Headers */,
|
||||
1EBA431914B97ABF003CC0EA /* Vocab.h in Headers */,
|
||||
1EBA431B14B97ABF003CC0EA /* Word.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
D2AAC045055464E500DB518D /* OnDiskPt */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1DEB91EB08733DB70010E9CD /* Build configuration list for PBXNativeTarget "OnDiskPt" */;
|
||||
buildPhases = (
|
||||
D2AAC043055464E500DB518D /* Headers */,
|
||||
D2AAC044055464E500DB518D /* Sources */,
|
||||
D289987405E68DCB004EDB86 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = OnDiskPt;
|
||||
productName = OnDiskPt;
|
||||
productReference = D2AAC046055464E500DB518D /* libOnDiskPt.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
08FB7793FE84155DC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
buildConfigurationList = 1DEB91EF08733DB70010E9CD /* Build configuration list for PBXProject "OnDiskPt" */;
|
||||
compatibilityVersion = "Xcode 3.1";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = 08FB7794FE84155DC02AAC07 /* OnDiskPt */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
D2AAC045055464E500DB518D /* OnDiskPt */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
D2AAC044055464E500DB518D /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EBA430C14B97ABF003CC0EA /* OnDiskWrapper.cpp in Sources */,
|
||||
1EBA430E14B97ABF003CC0EA /* Phrase.cpp in Sources */,
|
||||
1EBA431014B97ABF003CC0EA /* PhraseNode.cpp in Sources */,
|
||||
1EBA431214B97ABF003CC0EA /* SourcePhrase.cpp in Sources */,
|
||||
1EBA431414B97ABF003CC0EA /* TargetPhrase.cpp in Sources */,
|
||||
1EBA431614B97ABF003CC0EA /* TargetPhraseCollection.cpp in Sources */,
|
||||
1EBA431814B97ABF003CC0EA /* Vocab.cpp in Sources */,
|
||||
1EBA431A14B97ABF003CC0EA /* Word.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1DEB91EC08733DB70010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = "MAX_NUM_FACTORS=4";
|
||||
HEADER_SEARCH_PATHS = (
|
||||
/opt/local/include,
|
||||
../..,
|
||||
);
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PRODUCT_NAME = OnDiskPt;
|
||||
SDKROOT = "";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB91ED08733DB70010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = "MAX_NUM_FACTORS=4";
|
||||
HEADER_SEARCH_PATHS = (
|
||||
/opt/local/include,
|
||||
../..,
|
||||
);
|
||||
INSTALL_PATH = /usr/local/lib;
|
||||
PRODUCT_NAME = OnDiskPt;
|
||||
SDKROOT = "";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1DEB91F008733DB70010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = /usr/local/include;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx10.6;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB91F108733DB70010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = /usr/local/include;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
PREBINDING = NO;
|
||||
SDKROOT = macosx10.6;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1DEB91EB08733DB70010E9CD /* Build configuration list for PBXNativeTarget "OnDiskPt" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB91EC08733DB70010E9CD /* Debug */,
|
||||
1DEB91ED08733DB70010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1DEB91EF08733DB70010E9CD /* Build configuration list for PBXProject "OnDiskPt" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB91F008733DB70010E9CD /* Debug */,
|
||||
1DEB91F108733DB70010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
|
||||
}
|
@ -11,12 +11,12 @@
|
||||
</externalSetting>
|
||||
</externalSettings>
|
||||
<extensions>
|
||||
<extension id="org.eclipse.cdt.core.MachO64" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.MachO64" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
@ -72,13 +72,13 @@
|
||||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.macosx.exe.release.701931933" moduleId="org.eclipse.cdt.core.settings" name="Release">
|
||||
<externalSettings/>
|
||||
<extensions>
|
||||
<extension id="org.eclipse.cdt.core.MachO64" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.MachO64" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
|
@ -5,16 +5,16 @@
|
||||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.debug.2091728208" moduleId="org.eclipse.cdt.core.settings" name="Debug">
|
||||
<externalSettings/>
|
||||
<extensions>
|
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.2091728208" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.2091728208" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
|
||||
<folderInfo id="cdt.managedbuild.config.gnu.exe.debug.2091728208." name="/" resourcePath="">
|
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.69362991" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.debug">
|
||||
<targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.debug.641760346" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.debug"/>
|
||||
@ -24,6 +24,7 @@
|
||||
<option id="gnu.cpp.compiler.exe.debug.option.optimization.level.1186248186" name="Optimization Level" superClass="gnu.cpp.compiler.exe.debug.option.optimization.level" value="gnu.cpp.compiler.optimization.level.none" valueType="enumerated"/>
|
||||
<option id="gnu.cpp.compiler.exe.debug.option.debugging.level.1416850495" name="Debug Level" superClass="gnu.cpp.compiler.exe.debug.option.debugging.level" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/>
|
||||
<option id="gnu.cpp.compiler.option.include.paths.534201039" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc}/../..""/>
|
||||
<listOptionValue builtIn="false" value=""${workspace_loc:}/../../boost/include""/>
|
||||
</option>
|
||||
<inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.1468157552" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/>
|
||||
@ -46,6 +47,7 @@
|
||||
<listOptionValue builtIn="false" value="boost_system"/>
|
||||
<listOptionValue builtIn="false" value="boost_thread"/>
|
||||
<listOptionValue builtIn="false" value="boost_filesystem"/>
|
||||
<listOptionValue builtIn="false" value="boost_program_options"/>
|
||||
<listOptionValue builtIn="false" value="pthread"/>
|
||||
<listOptionValue builtIn="false" value="z"/>
|
||||
<listOptionValue builtIn="false" value="bz2"/>
|
||||
@ -87,16 +89,16 @@
|
||||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.release.185559773" moduleId="org.eclipse.cdt.core.settings" name="Release">
|
||||
<externalSettings/>
|
||||
<extensions>
|
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.185559773" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.185559773" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
|
||||
<folderInfo id="cdt.managedbuild.config.gnu.exe.release.185559773." name="/" resourcePath="">
|
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.33298530" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.release">
|
||||
<targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.release.1524270442" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.release"/>
|
||||
|
@ -1,846 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
1C05B9EC1174CC24003585B2 /* SentenceAlignment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C05B9E51174CC24003585B2 /* SentenceAlignment.cpp */; };
|
||||
1C05BA161174CEA4003585B2 /* tables-core.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1CE8CE4B0FC6EAA200924FEA /* tables-core.cpp */; };
|
||||
1C05BA171174CEA4003585B2 /* tables-core.h in Sources */ = {isa = PBXBuildFile; fileRef = 1CE8CE4C0FC6EAA200924FEA /* tables-core.h */; };
|
||||
1C05BA191174CEC7003585B2 /* SentenceAlignment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C05B9E51174CC24003585B2 /* SentenceAlignment.cpp */; };
|
||||
1C05BA1A1174CEC7003585B2 /* SentenceAlignment.h in Sources */ = {isa = PBXBuildFile; fileRef = 1C05B9E61174CC24003585B2 /* SentenceAlignment.h */; };
|
||||
1C05BA1B1174CEC7003585B2 /* SentenceAlignmentWithSyntax.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C05B9E71174CC24003585B2 /* SentenceAlignmentWithSyntax.cpp */; };
|
||||
1C05BA1C1174CEC7003585B2 /* SentenceAlignmentWithSyntax.h in Sources */ = {isa = PBXBuildFile; fileRef = 1C05B9E81174CC24003585B2 /* SentenceAlignmentWithSyntax.h */; };
|
||||
1C05BA1D1174CED3003585B2 /* SyntaxTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C05B9EA1174CC24003585B2 /* SyntaxTree.cpp */; };
|
||||
1C05BA1E1174CED3003585B2 /* SyntaxTree.h in Sources */ = {isa = PBXBuildFile; fileRef = 1C05B9EB1174CC24003585B2 /* SyntaxTree.h */; };
|
||||
1C05BA211174CEE8003585B2 /* XmlTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C05BA1F1174CEE8003585B2 /* XmlTree.cpp */; };
|
||||
1C05BA221174CEF3003585B2 /* XmlTree.h in Sources */ = {isa = PBXBuildFile; fileRef = 1C05BA201174CEE8003585B2 /* XmlTree.h */; };
|
||||
1C05BA251174CF03003585B2 /* Hole.h in Sources */ = {isa = PBXBuildFile; fileRef = 1C05B9DF1174CC06003585B2 /* Hole.h */; };
|
||||
1C05BA261174CF03003585B2 /* HoleCollection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C05B9E01174CC06003585B2 /* HoleCollection.cpp */; };
|
||||
1C05BA271174CF03003585B2 /* HoleCollection.h in Sources */ = {isa = PBXBuildFile; fileRef = 1C05B9E11174CC06003585B2 /* HoleCollection.h */; };
|
||||
1C05BA281174CF10003585B2 /* extract-rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C05B9DB1174CBF9003585B2 /* extract-rules.cpp */; };
|
||||
1C05BA331174CF88003585B2 /* statistics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C05B9E91174CC24003585B2 /* statistics.cpp */; };
|
||||
1C05BA351174CF98003585B2 /* AlignmentPhrase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C6A83031111F5A300059E7F /* AlignmentPhrase.cpp */; };
|
||||
1C05BA361174CF98003585B2 /* AlignmentPhrase.h in Sources */ = {isa = PBXBuildFile; fileRef = 1C6A83041111F5A300059E7F /* AlignmentPhrase.h */; };
|
||||
1C05BA381174CFAD003585B2 /* tables-core.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1CE8CE4B0FC6EAA200924FEA /* tables-core.cpp */; };
|
||||
1C05BA391174CFAD003585B2 /* tables-core.h in Sources */ = {isa = PBXBuildFile; fileRef = 1CE8CE4C0FC6EAA200924FEA /* tables-core.h */; };
|
||||
1C475795102B78DD00AB74DB /* score.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C475794102B78DD00AB74DB /* score.cpp */; };
|
||||
1C4757A8102B797900AB74DB /* tables-core.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1CE8CE4B0FC6EAA200924FEA /* tables-core.cpp */; };
|
||||
1C4757A9102B797900AB74DB /* tables-core.h in Sources */ = {isa = PBXBuildFile; fileRef = 1CE8CE4C0FC6EAA200924FEA /* tables-core.h */; };
|
||||
1C6A83051111F5A300059E7F /* AlignmentPhrase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C6A83031111F5A300059E7F /* AlignmentPhrase.cpp */; };
|
||||
1CE8CE2E0FC6EA0200924FEA /* extract.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1CE8CE2C0FC6EA0200924FEA /* extract.cpp */; };
|
||||
1CE8CE4D0FC6EAA200924FEA /* tables-core.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1CE8CE4B0FC6EAA200924FEA /* tables-core.cpp */; };
|
||||
1CFE962711762A2A006FF13B /* consolidate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1CFE962411762A20006FF13B /* consolidate.cpp */; };
|
||||
1CFE962911762A3A006FF13B /* consolidate-direct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1CFE962311762A20006FF13B /* consolidate-direct.cpp */; };
|
||||
1E2C902D141FDED400EA06A6 /* InputFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EB8A211129C024C00041956 /* InputFileStream.cpp */; };
|
||||
1E2C902E141FDF6D00EA06A6 /* tables-core.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1CE8CE4B0FC6EAA200924FEA /* tables-core.cpp */; };
|
||||
1E5B9DC8164DC1F100838CD0 /* ScoreFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E5B9DC6164DC1F100838CD0 /* ScoreFeature.cpp */; };
|
||||
1E5B9DC9164DC21200838CD0 /* ScoreFeature.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E5B9DC6164DC1F100838CD0 /* ScoreFeature.cpp */; };
|
||||
1E5B9DCA164DC21200838CD0 /* ScoreFeature.h in Sources */ = {isa = PBXBuildFile; fileRef = 1E5B9DC7164DC1F100838CD0 /* ScoreFeature.h */; };
|
||||
1E5B9DCD164DC22800838CD0 /* domain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E5B9DCB164DC22800838CD0 /* domain.cpp */; };
|
||||
1E5B9DD2164DC23F00838CD0 /* relax-parse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E5B9DCF164DC23F00838CD0 /* relax-parse.cpp */; };
|
||||
1E5B9DD3164DC24C00838CD0 /* domain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E5B9DCB164DC22800838CD0 /* domain.cpp */; };
|
||||
1E5B9DD4164DC24C00838CD0 /* domain.h in Sources */ = {isa = PBXBuildFile; fileRef = 1E5B9DCC164DC22800838CD0 /* domain.h */; };
|
||||
1E5B9DD5164DC4F400838CD0 /* SyntaxTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C05B9EA1174CC24003585B2 /* SyntaxTree.cpp */; };
|
||||
1E5B9DD6164DC4F400838CD0 /* SyntaxTree.h in Sources */ = {isa = PBXBuildFile; fileRef = 1C05B9EB1174CC24003585B2 /* SyntaxTree.h */; };
|
||||
1E5B9DDA164DC55900838CD0 /* XmlTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1C05BA1F1174CEE8003585B2 /* XmlTree.cpp */; };
|
||||
1E5B9DDB164DC55900838CD0 /* XmlTree.h in Sources */ = {isa = PBXBuildFile; fileRef = 1C05BA201174CEE8003585B2 /* XmlTree.h */; };
|
||||
1E66AB3D155D8068009ABD7C /* OutputFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E671A7E155C22C500119DD9 /* OutputFileStream.cpp */; };
|
||||
1E66AB3E155D8068009ABD7C /* OutputFileStream.h in Sources */ = {isa = PBXBuildFile; fileRef = 1E671A7F155C22C500119DD9 /* OutputFileStream.h */; };
|
||||
1E66AB40155D8233009ABD7C /* OutputFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E671A7E155C22C500119DD9 /* OutputFileStream.cpp */; };
|
||||
1E66AB41155D8233009ABD7C /* OutputFileStream.h in Sources */ = {isa = PBXBuildFile; fileRef = 1E671A7F155C22C500119DD9 /* OutputFileStream.h */; };
|
||||
1E671A80155C22C500119DD9 /* OutputFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E671A7E155C22C500119DD9 /* OutputFileStream.cpp */; };
|
||||
1E671A82155C234500119DD9 /* OutputFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E671A7E155C22C500119DD9 /* OutputFileStream.cpp */; };
|
||||
1E671A83155C234500119DD9 /* OutputFileStream.h in Sources */ = {isa = PBXBuildFile; fileRef = 1E671A7F155C22C500119DD9 /* OutputFileStream.h */; };
|
||||
1E9B03A8159F58CC00E91032 /* OutputFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E671A7E155C22C500119DD9 /* OutputFileStream.cpp */; };
|
||||
1E9B03A9159F58CC00E91032 /* OutputFileStream.h in Sources */ = {isa = PBXBuildFile; fileRef = 1E671A7F155C22C500119DD9 /* OutputFileStream.h */; };
|
||||
1EB1C8321200D5C00079FCBB /* PhraseAlignment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EB1C8311200D5C00079FCBB /* PhraseAlignment.cpp */; };
|
||||
1EB29A3B1511C253005BC4BA /* InputFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EB8A211129C024C00041956 /* InputFileStream.cpp */; };
|
||||
1EB29A3C1511C253005BC4BA /* InputFileStream.h in Sources */ = {isa = PBXBuildFile; fileRef = 1EB8A210129C024C00041956 /* InputFileStream.h */; };
|
||||
1EB29A3E1511C2D9005BC4BA /* InputFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EB8A211129C024C00041956 /* InputFileStream.cpp */; };
|
||||
1EB29A3F1511C2D9005BC4BA /* InputFileStream.h in Sources */ = {isa = PBXBuildFile; fileRef = 1EB8A210129C024C00041956 /* InputFileStream.h */; };
|
||||
1EB8A212129C024C00041956 /* InputFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EB8A211129C024C00041956 /* InputFileStream.cpp */; };
|
||||
1EB8A261129C04C700041956 /* InputFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EB8A211129C024C00041956 /* InputFileStream.cpp */; };
|
||||
1EB8A297129C06A300041956 /* gzfilebuf.h in Sources */ = {isa = PBXBuildFile; fileRef = 1EB8A20C129C022000041956 /* gzfilebuf.h */; };
|
||||
1EB8A29A129C06B300041956 /* gzfilebuf.h in Sources */ = {isa = PBXBuildFile; fileRef = 1EB8A20C129C022000041956 /* gzfilebuf.h */; };
|
||||
1EB8A29B129C06B300041956 /* InputFileStream.h in Sources */ = {isa = PBXBuildFile; fileRef = 1EB8A210129C024C00041956 /* InputFileStream.h */; };
|
||||
1EB8A29C129C06B300041956 /* InputFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EB8A211129C024C00041956 /* InputFileStream.cpp */; };
|
||||
1ED896C3141FFDF500F43F46 /* ExtractedRule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ED896C2141FFDF500F43F46 /* ExtractedRule.cpp */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
8DD76F690486A84900D96B5E /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 8;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
1C05B9DB1174CBF9003585B2 /* extract-rules.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "extract-rules.cpp"; sourceTree = "<group>"; };
|
||||
1C05B9DD1174CC06003585B2 /* ExtractedRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExtractedRule.h; sourceTree = "<group>"; };
|
||||
1C05B9DE1174CC06003585B2 /* hierarchical.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hierarchical.h; sourceTree = "<group>"; };
|
||||
1C05B9DF1174CC06003585B2 /* Hole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Hole.h; sourceTree = "<group>"; };
|
||||
1C05B9E01174CC06003585B2 /* HoleCollection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = HoleCollection.cpp; sourceTree = "<group>"; };
|
||||
1C05B9E11174CC06003585B2 /* HoleCollection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HoleCollection.h; sourceTree = "<group>"; };
|
||||
1C05B9E31174CC24003585B2 /* RuleExist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RuleExist.h; sourceTree = "<group>"; };
|
||||
1C05B9E41174CC24003585B2 /* RuleExtractionOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RuleExtractionOptions.h; sourceTree = "<group>"; };
|
||||
1C05B9E51174CC24003585B2 /* SentenceAlignment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SentenceAlignment.cpp; sourceTree = "<group>"; };
|
||||
1C05B9E61174CC24003585B2 /* SentenceAlignment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SentenceAlignment.h; sourceTree = "<group>"; };
|
||||
1C05B9E71174CC24003585B2 /* SentenceAlignmentWithSyntax.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SentenceAlignmentWithSyntax.cpp; sourceTree = "<group>"; };
|
||||
1C05B9E81174CC24003585B2 /* SentenceAlignmentWithSyntax.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SentenceAlignmentWithSyntax.h; sourceTree = "<group>"; };
|
||||
1C05B9E91174CC24003585B2 /* statistics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = statistics.cpp; sourceTree = "<group>"; };
|
||||
1C05B9EA1174CC24003585B2 /* SyntaxTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SyntaxTree.cpp; sourceTree = "<group>"; };
|
||||
1C05B9EB1174CC24003585B2 /* SyntaxTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SyntaxTree.h; sourceTree = "<group>"; };
|
||||
1C05BA1F1174CEE8003585B2 /* XmlTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XmlTree.cpp; sourceTree = "<group>"; };
|
||||
1C05BA201174CEE8003585B2 /* XmlTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlTree.h; sourceTree = "<group>"; };
|
||||
1C475794102B78DD00AB74DB /* score.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = score.cpp; sourceTree = "<group>"; };
|
||||
1C6A83031111F5A300059E7F /* AlignmentPhrase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AlignmentPhrase.cpp; sourceTree = "<group>"; };
|
||||
1C6A83041111F5A300059E7F /* AlignmentPhrase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AlignmentPhrase.h; sourceTree = "<group>"; };
|
||||
1CE8CE2C0FC6EA0200924FEA /* extract.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = extract.cpp; sourceTree = "<group>"; };
|
||||
1CE8CE4B0FC6EAA200924FEA /* tables-core.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "tables-core.cpp"; sourceTree = "<group>"; };
|
||||
1CE8CE4C0FC6EAA200924FEA /* tables-core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "tables-core.h"; sourceTree = "<group>"; };
|
||||
1CFE962311762A20006FF13B /* consolidate-direct.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "consolidate-direct.cpp"; sourceTree = "<group>"; };
|
||||
1CFE962411762A20006FF13B /* consolidate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = consolidate.cpp; sourceTree = "<group>"; };
|
||||
1E3EF29E13DBEAF300C1D54A /* extract-lex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "extract-lex.cpp"; sourceTree = "<group>"; };
|
||||
1E3EF29F13DBEAF300C1D54A /* extract-lex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "extract-lex.h"; sourceTree = "<group>"; };
|
||||
1E5B9DC6164DC1F100838CD0 /* ScoreFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScoreFeature.cpp; sourceTree = "<group>"; };
|
||||
1E5B9DC7164DC1F100838CD0 /* ScoreFeature.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScoreFeature.h; sourceTree = "<group>"; };
|
||||
1E5B9DCB164DC22800838CD0 /* domain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = domain.cpp; sourceTree = "<group>"; };
|
||||
1E5B9DCC164DC22800838CD0 /* domain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = domain.h; sourceTree = "<group>"; };
|
||||
1E5B9DCE164DC23F00838CD0 /* PhraseExtractionOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhraseExtractionOptions.h; sourceTree = "<group>"; };
|
||||
1E5B9DCF164DC23F00838CD0 /* relax-parse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "relax-parse.cpp"; sourceTree = "<group>"; };
|
||||
1E5B9DD0164DC23F00838CD0 /* relax-parse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "relax-parse.h"; sourceTree = "<group>"; };
|
||||
1E5B9DD1164DC23F00838CD0 /* SafeGetline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SafeGetline.h; sourceTree = "<group>"; };
|
||||
1E671A7E155C22C500119DD9 /* OutputFileStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OutputFileStream.cpp; sourceTree = "<group>"; };
|
||||
1E671A7F155C22C500119DD9 /* OutputFileStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OutputFileStream.h; sourceTree = "<group>"; };
|
||||
1E7C2CF611F1146200213451 /* extract */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = extract; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1E7C2CF811F1146200213451 /* score */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = score; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1E7C2CFA11F1146300213451 /* consolidate */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = consolidate; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1E7C2CFC11F1146300213451 /* consolidate-direct */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "consolidate-direct"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1E7C2CFE11F1146300213451 /* extract-rules */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "extract-rules"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1E7C2D0011F1146300213451 /* statistics */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = statistics; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1E9B03A4159E70A100E91032 /* consolidate-reverse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "consolidate-reverse.cpp"; sourceTree = "<group>"; };
|
||||
1E9B03A5159E70A100E91032 /* XmlException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlException.h; sourceTree = "<group>"; };
|
||||
1EB1C8301200D5C00079FCBB /* PhraseAlignment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhraseAlignment.h; sourceTree = "<group>"; };
|
||||
1EB1C8311200D5C00079FCBB /* PhraseAlignment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PhraseAlignment.cpp; sourceTree = "<group>"; };
|
||||
1EB1C8491200D77E0079FCBB /* score.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = score.h; sourceTree = "<group>"; };
|
||||
1EB8A20C129C022000041956 /* gzfilebuf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gzfilebuf.h; sourceTree = "<group>"; };
|
||||
1EB8A210129C024C00041956 /* InputFileStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputFileStream.h; sourceTree = "<group>"; };
|
||||
1EB8A211129C024C00041956 /* InputFileStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InputFileStream.cpp; sourceTree = "<group>"; };
|
||||
1ED896C2141FFDF500F43F46 /* ExtractedRule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExtractedRule.cpp; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
1C05B9F51174CE51003585B2 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1C05BA2C1174CF6C003585B2 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1C47578D102B78AD00AB74DB /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1C4757C2102B7EAA00AB74DB /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1CF9F718108C9FE700EABCE5 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
8DD76F660486A84900D96B5E /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
08FB7794FE84155DC02AAC07 /* extract */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
08FB7795FE84155DC02AAC07 /* Source */,
|
||||
C6859E8C029090F304C91782 /* Documentation */,
|
||||
1AB674ADFE9D54B511CA2CBB /* Products */,
|
||||
);
|
||||
name = extract;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
08FB7795FE84155DC02AAC07 /* Source */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1E5B9DCE164DC23F00838CD0 /* PhraseExtractionOptions.h */,
|
||||
1E5B9DCF164DC23F00838CD0 /* relax-parse.cpp */,
|
||||
1E5B9DD0164DC23F00838CD0 /* relax-parse.h */,
|
||||
1E5B9DD1164DC23F00838CD0 /* SafeGetline.h */,
|
||||
1E5B9DCB164DC22800838CD0 /* domain.cpp */,
|
||||
1E5B9DCC164DC22800838CD0 /* domain.h */,
|
||||
1E5B9DC6164DC1F100838CD0 /* ScoreFeature.cpp */,
|
||||
1E5B9DC7164DC1F100838CD0 /* ScoreFeature.h */,
|
||||
1E9B03A4159E70A100E91032 /* consolidate-reverse.cpp */,
|
||||
1E9B03A5159E70A100E91032 /* XmlException.h */,
|
||||
1E671A7E155C22C500119DD9 /* OutputFileStream.cpp */,
|
||||
1E671A7F155C22C500119DD9 /* OutputFileStream.h */,
|
||||
1E3EF29E13DBEAF300C1D54A /* extract-lex.cpp */,
|
||||
1E3EF29F13DBEAF300C1D54A /* extract-lex.h */,
|
||||
1C6A83031111F5A300059E7F /* AlignmentPhrase.cpp */,
|
||||
1C6A83041111F5A300059E7F /* AlignmentPhrase.h */,
|
||||
1CFE962311762A20006FF13B /* consolidate-direct.cpp */,
|
||||
1CFE962411762A20006FF13B /* consolidate.cpp */,
|
||||
1C05B9DB1174CBF9003585B2 /* extract-rules.cpp */,
|
||||
1CE8CE2C0FC6EA0200924FEA /* extract.cpp */,
|
||||
1C05B9DD1174CC06003585B2 /* ExtractedRule.h */,
|
||||
1ED896C2141FFDF500F43F46 /* ExtractedRule.cpp */,
|
||||
1C05B9DE1174CC06003585B2 /* hierarchical.h */,
|
||||
1C05B9DF1174CC06003585B2 /* Hole.h */,
|
||||
1C05B9E01174CC06003585B2 /* HoleCollection.cpp */,
|
||||
1C05B9E11174CC06003585B2 /* HoleCollection.h */,
|
||||
1EB1C8311200D5C00079FCBB /* PhraseAlignment.cpp */,
|
||||
1EB1C8301200D5C00079FCBB /* PhraseAlignment.h */,
|
||||
1C05B9E31174CC24003585B2 /* RuleExist.h */,
|
||||
1C05B9E41174CC24003585B2 /* RuleExtractionOptions.h */,
|
||||
1C475794102B78DD00AB74DB /* score.cpp */,
|
||||
1EB1C8491200D77E0079FCBB /* score.h */,
|
||||
1C05B9E51174CC24003585B2 /* SentenceAlignment.cpp */,
|
||||
1C05B9E61174CC24003585B2 /* SentenceAlignment.h */,
|
||||
1C05B9E71174CC24003585B2 /* SentenceAlignmentWithSyntax.cpp */,
|
||||
1C05B9E81174CC24003585B2 /* SentenceAlignmentWithSyntax.h */,
|
||||
1C05B9E91174CC24003585B2 /* statistics.cpp */,
|
||||
1C05B9EA1174CC24003585B2 /* SyntaxTree.cpp */,
|
||||
1C05B9EB1174CC24003585B2 /* SyntaxTree.h */,
|
||||
1CE8CE4B0FC6EAA200924FEA /* tables-core.cpp */,
|
||||
1CE8CE4C0FC6EAA200924FEA /* tables-core.h */,
|
||||
1C05BA1F1174CEE8003585B2 /* XmlTree.cpp */,
|
||||
1C05BA201174CEE8003585B2 /* XmlTree.h */,
|
||||
1EB8A20C129C022000041956 /* gzfilebuf.h */,
|
||||
1EB8A211129C024C00041956 /* InputFileStream.cpp */,
|
||||
1EB8A210129C024C00041956 /* InputFileStream.h */,
|
||||
);
|
||||
name = Source;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1AB674ADFE9D54B511CA2CBB /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1E7C2CF611F1146200213451 /* extract */,
|
||||
1E7C2CF811F1146200213451 /* score */,
|
||||
1E7C2CFA11F1146300213451 /* consolidate */,
|
||||
1E7C2CFC11F1146300213451 /* consolidate-direct */,
|
||||
1E7C2CFE11F1146300213451 /* extract-rules */,
|
||||
1E7C2D0011F1146300213451 /* statistics */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
C6859E8C029090F304C91782 /* Documentation */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
);
|
||||
name = Documentation;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
1C05B9F61174CE51003585B2 /* extract-rules */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1C05BA151174CE58003585B2 /* Build configuration list for PBXNativeTarget "extract-rules" */;
|
||||
buildPhases = (
|
||||
1C05B9F41174CE51003585B2 /* Sources */,
|
||||
1C05B9F51174CE51003585B2 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = "extract-rules";
|
||||
productName = "extract-rules";
|
||||
productReference = 1E7C2CFE11F1146300213451 /* extract-rules */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
1C05BA2D1174CF6C003585B2 /* statistics */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1C05BA561174CFB7003585B2 /* Build configuration list for PBXNativeTarget "statistics" */;
|
||||
buildPhases = (
|
||||
1C05BA2B1174CF6C003585B2 /* Sources */,
|
||||
1C05BA2C1174CF6C003585B2 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = statistics;
|
||||
productName = statistics;
|
||||
productReference = 1E7C2D0011F1146300213451 /* statistics */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
1C47578E102B78AD00AB74DB /* score */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1C475796102B78DD00AB74DB /* Build configuration list for PBXNativeTarget "score" */;
|
||||
buildPhases = (
|
||||
1C47578C102B78AD00AB74DB /* Sources */,
|
||||
1C47578D102B78AD00AB74DB /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = score;
|
||||
productName = score;
|
||||
productReference = 1E7C2CF811F1146200213451 /* score */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
1C4757C3102B7EAA00AB74DB /* consolidate */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1C4757CB102B7EC600AB74DB /* Build configuration list for PBXNativeTarget "consolidate" */;
|
||||
buildPhases = (
|
||||
1C4757C1102B7EAA00AB74DB /* Sources */,
|
||||
1C4757C2102B7EAA00AB74DB /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = consolidate;
|
||||
productName = consolidate;
|
||||
productReference = 1E7C2CFA11F1146300213451 /* consolidate */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
1CF9F719108C9FE700EABCE5 /* consolidate-direct */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1CF9F729108CA01F00EABCE5 /* Build configuration list for PBXNativeTarget "consolidate-direct" */;
|
||||
buildPhases = (
|
||||
1CF9F717108C9FE700EABCE5 /* Sources */,
|
||||
1CF9F718108C9FE700EABCE5 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = "consolidate-direct";
|
||||
productName = "consolidate-direct";
|
||||
productReference = 1E7C2CFC11F1146300213451 /* consolidate-direct */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
8DD76F620486A84900D96B5E /* extract */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "extract" */;
|
||||
buildPhases = (
|
||||
8DD76F640486A84900D96B5E /* Sources */,
|
||||
8DD76F660486A84900D96B5E /* Frameworks */,
|
||||
8DD76F690486A84900D96B5E /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = extract;
|
||||
productInstallPath = "$(HOME)/bin";
|
||||
productName = extract;
|
||||
productReference = 1E7C2CF611F1146200213451 /* extract */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
08FB7793FE84155DC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0410;
|
||||
};
|
||||
buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "extract" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = 08FB7794FE84155DC02AAC07 /* extract */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
8DD76F620486A84900D96B5E /* extract */,
|
||||
1C47578E102B78AD00AB74DB /* score */,
|
||||
1C4757C3102B7EAA00AB74DB /* consolidate */,
|
||||
1CF9F719108C9FE700EABCE5 /* consolidate-direct */,
|
||||
1C05B9F61174CE51003585B2 /* extract-rules */,
|
||||
1C05BA2D1174CF6C003585B2 /* statistics */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
1C05B9F41174CE51003585B2 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1E66AB3D155D8068009ABD7C /* OutputFileStream.cpp in Sources */,
|
||||
1E66AB3E155D8068009ABD7C /* OutputFileStream.h in Sources */,
|
||||
1EB29A3B1511C253005BC4BA /* InputFileStream.cpp in Sources */,
|
||||
1EB29A3C1511C253005BC4BA /* InputFileStream.h in Sources */,
|
||||
1C05BA281174CF10003585B2 /* extract-rules.cpp in Sources */,
|
||||
1C05BA251174CF03003585B2 /* Hole.h in Sources */,
|
||||
1C05BA261174CF03003585B2 /* HoleCollection.cpp in Sources */,
|
||||
1C05BA271174CF03003585B2 /* HoleCollection.h in Sources */,
|
||||
1C05BA211174CEE8003585B2 /* XmlTree.cpp in Sources */,
|
||||
1C05BA221174CEF3003585B2 /* XmlTree.h in Sources */,
|
||||
1C05BA1D1174CED3003585B2 /* SyntaxTree.cpp in Sources */,
|
||||
1C05BA1E1174CED3003585B2 /* SyntaxTree.h in Sources */,
|
||||
1C05BA191174CEC7003585B2 /* SentenceAlignment.cpp in Sources */,
|
||||
1C05BA1A1174CEC7003585B2 /* SentenceAlignment.h in Sources */,
|
||||
1C05BA1B1174CEC7003585B2 /* SentenceAlignmentWithSyntax.cpp in Sources */,
|
||||
1C05BA1C1174CEC7003585B2 /* SentenceAlignmentWithSyntax.h in Sources */,
|
||||
1C05BA161174CEA4003585B2 /* tables-core.cpp in Sources */,
|
||||
1C05BA171174CEA4003585B2 /* tables-core.h in Sources */,
|
||||
1ED896C3141FFDF500F43F46 /* ExtractedRule.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1C05BA2B1174CF6C003585B2 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EB29A3E1511C2D9005BC4BA /* InputFileStream.cpp in Sources */,
|
||||
1EB29A3F1511C2D9005BC4BA /* InputFileStream.h in Sources */,
|
||||
1C05BA381174CFAD003585B2 /* tables-core.cpp in Sources */,
|
||||
1C05BA391174CFAD003585B2 /* tables-core.h in Sources */,
|
||||
1C05BA351174CF98003585B2 /* AlignmentPhrase.cpp in Sources */,
|
||||
1C05BA361174CF98003585B2 /* AlignmentPhrase.h in Sources */,
|
||||
1C05BA331174CF88003585B2 /* statistics.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1C47578C102B78AD00AB74DB /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1E5B9DD3164DC24C00838CD0 /* domain.cpp in Sources */,
|
||||
1E5B9DD4164DC24C00838CD0 /* domain.h in Sources */,
|
||||
1E5B9DC9164DC21200838CD0 /* ScoreFeature.cpp in Sources */,
|
||||
1E5B9DCA164DC21200838CD0 /* ScoreFeature.h in Sources */,
|
||||
1E671A82155C234500119DD9 /* OutputFileStream.cpp in Sources */,
|
||||
1E671A83155C234500119DD9 /* OutputFileStream.h in Sources */,
|
||||
1EB8A29A129C06B300041956 /* gzfilebuf.h in Sources */,
|
||||
1EB8A29B129C06B300041956 /* InputFileStream.h in Sources */,
|
||||
1EB8A29C129C06B300041956 /* InputFileStream.cpp in Sources */,
|
||||
1C4757A8102B797900AB74DB /* tables-core.cpp in Sources */,
|
||||
1C4757A9102B797900AB74DB /* tables-core.h in Sources */,
|
||||
1C475795102B78DD00AB74DB /* score.cpp in Sources */,
|
||||
1C6A83051111F5A300059E7F /* AlignmentPhrase.cpp in Sources */,
|
||||
1EB1C8321200D5C00079FCBB /* PhraseAlignment.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1C4757C1102B7EAA00AB74DB /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1E66AB40155D8233009ABD7C /* OutputFileStream.cpp in Sources */,
|
||||
1E66AB41155D8233009ABD7C /* OutputFileStream.h in Sources */,
|
||||
1E2C902E141FDF6D00EA06A6 /* tables-core.cpp in Sources */,
|
||||
1E2C902D141FDED400EA06A6 /* InputFileStream.cpp in Sources */,
|
||||
1CFE962711762A2A006FF13B /* consolidate.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1CF9F717108C9FE700EABCE5 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1E9B03A8159F58CC00E91032 /* OutputFileStream.cpp in Sources */,
|
||||
1E9B03A9159F58CC00E91032 /* OutputFileStream.h in Sources */,
|
||||
1EB8A297129C06A300041956 /* gzfilebuf.h in Sources */,
|
||||
1EB8A261129C04C700041956 /* InputFileStream.cpp in Sources */,
|
||||
1CFE962911762A3A006FF13B /* consolidate-direct.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
8DD76F640486A84900D96B5E /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1E5B9DDA164DC55900838CD0 /* XmlTree.cpp in Sources */,
|
||||
1E5B9DDB164DC55900838CD0 /* XmlTree.h in Sources */,
|
||||
1E5B9DD5164DC4F400838CD0 /* SyntaxTree.cpp in Sources */,
|
||||
1E5B9DD6164DC4F400838CD0 /* SyntaxTree.h in Sources */,
|
||||
1CE8CE2E0FC6EA0200924FEA /* extract.cpp in Sources */,
|
||||
1CE8CE4D0FC6EAA200924FEA /* tables-core.cpp in Sources */,
|
||||
1C05B9EC1174CC24003585B2 /* SentenceAlignment.cpp in Sources */,
|
||||
1EB8A212129C024C00041956 /* InputFileStream.cpp in Sources */,
|
||||
1E671A80155C22C500119DD9 /* OutputFileStream.cpp in Sources */,
|
||||
1E5B9DC8164DC1F100838CD0 /* ScoreFeature.cpp in Sources */,
|
||||
1E5B9DCD164DC22800838CD0 /* domain.cpp in Sources */,
|
||||
1E5B9DD2164DC23F00838CD0 /* relax-parse.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1C05B9F91174CE52003585B2 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
INSTALL_PATH = /usr/local/bin;
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lboost_iostreams-mt",
|
||||
);
|
||||
PRODUCT_NAME = "extract-rules";
|
||||
SDKROOT = "";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1C05B9FA1174CE52003585B2 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_MODEL_TUNING = G5;
|
||||
INSTALL_PATH = /usr/local/bin;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lboost_iostreams-mt",
|
||||
);
|
||||
PRODUCT_NAME = "extract-rules";
|
||||
SDKROOT = "";
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1C05BA301174CF6C003585B2 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
INSTALL_PATH = /usr/local/bin;
|
||||
OTHER_LDFLAGS = "-lz";
|
||||
PRODUCT_NAME = statistics;
|
||||
SDKROOT = "";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1C05BA311174CF6C003585B2 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_MODEL_TUNING = G5;
|
||||
INSTALL_PATH = /usr/local/bin;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
OTHER_LDFLAGS = "-lz";
|
||||
PRODUCT_NAME = statistics;
|
||||
SDKROOT = "";
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1C475791102B78AE00AB74DB /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
INSTALL_PATH = /usr/local/bin;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lboost_iostreams-mt",
|
||||
);
|
||||
PRODUCT_NAME = score;
|
||||
SDKROOT = "";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1C475792102B78AE00AB74DB /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_MODEL_TUNING = G5;
|
||||
INSTALL_PATH = /usr/local/bin;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lboost_iostreams-mt",
|
||||
);
|
||||
PRODUCT_NAME = score;
|
||||
SDKROOT = "";
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1C4757C6102B7EAB00AB74DB /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
INSTALL_PATH = /usr/local/bin;
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lboost_iostreams-mt",
|
||||
);
|
||||
PRODUCT_NAME = consolidate;
|
||||
SDKROOT = "";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1C4757C7102B7EAB00AB74DB /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_MODEL_TUNING = G5;
|
||||
INSTALL_PATH = /usr/local/bin;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lboost_iostreams-mt",
|
||||
);
|
||||
PRODUCT_NAME = consolidate;
|
||||
SDKROOT = "";
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1CF9F71C108C9FE800EABCE5 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
INSTALL_PATH = /usr/local/bin;
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lboost_iostreams-mt",
|
||||
);
|
||||
PRODUCT_NAME = "consolidate-direct";
|
||||
SDKROOT = "";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1CF9F71D108C9FE800EABCE5 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_MODEL_TUNING = G5;
|
||||
INSTALL_PATH = /usr/local/bin;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lboost_iostreams-mt",
|
||||
);
|
||||
PRODUCT_NAME = "consolidate-direct";
|
||||
SDKROOT = "";
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1DEB923208733DC60010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"_GLIBCXX_DEBUG=1",
|
||||
"_GLIBCXX_DEBUG_PEDANTIC=1",
|
||||
);
|
||||
INSTALL_PATH = /usr/local/bin;
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lboost_iostreams-mt",
|
||||
);
|
||||
PRODUCT_NAME = extract;
|
||||
SDKROOT = "";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB923308733DC60010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_MODEL_TUNING = G5;
|
||||
INSTALL_PATH = /usr/local/bin;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lboost_iostreams-mt",
|
||||
);
|
||||
PRODUCT_NAME = extract;
|
||||
SDKROOT = "";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1DEB923608733DC60010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
|
||||
GCC_C_LANGUAGE_STANDARD = c99;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
/opt/local/include,
|
||||
../,
|
||||
);
|
||||
LIBRARY_SEARCH_PATHS = /opt/local/lib;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB923708733DC60010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
|
||||
GCC_C_LANGUAGE_STANDARD = c99;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
/opt/local/include,
|
||||
../,
|
||||
);
|
||||
LIBRARY_SEARCH_PATHS = /opt/local/lib;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1C05BA151174CE58003585B2 /* Build configuration list for PBXNativeTarget "extract-rules" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1C05B9F91174CE52003585B2 /* Debug */,
|
||||
1C05B9FA1174CE52003585B2 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1C05BA561174CFB7003585B2 /* Build configuration list for PBXNativeTarget "statistics" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1C05BA301174CF6C003585B2 /* Debug */,
|
||||
1C05BA311174CF6C003585B2 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1C475796102B78DD00AB74DB /* Build configuration list for PBXNativeTarget "score" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1C475791102B78AE00AB74DB /* Debug */,
|
||||
1C475792102B78AE00AB74DB /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1C4757CB102B7EC600AB74DB /* Build configuration list for PBXNativeTarget "consolidate" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1C4757C6102B7EAB00AB74DB /* Debug */,
|
||||
1C4757C7102B7EAB00AB74DB /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1CF9F729108CA01F00EABCE5 /* Build configuration list for PBXNativeTarget "consolidate-direct" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1CF9F71C108C9FE800EABCE5 /* Debug */,
|
||||
1CF9F71D108C9FE800EABCE5 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1DEB923108733DC60010E9CD /* Build configuration list for PBXNativeTarget "extract" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB923208733DC60010E9CD /* Debug */,
|
||||
1DEB923308733DC60010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "extract" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB923608733DC60010E9CD /* Debug */,
|
||||
1DEB923708733DC60010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
|
||||
}
|
@ -1,292 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
1E42EFB615BEFAEB00E937EB /* fuzzy-match2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E42EFA515BEFABD00E937EB /* fuzzy-match2.cpp */; };
|
||||
1E42EFB715BEFAEB00E937EB /* SuffixArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E806DCF15BED3D4001914A2 /* SuffixArray.cpp */; };
|
||||
1E42EFB815BEFAEB00E937EB /* SuffixArray.h in Sources */ = {isa = PBXBuildFile; fileRef = 1E806DD015BED3D4001914A2 /* SuffixArray.h */; };
|
||||
1E42EFB915BEFAEB00E937EB /* Vocabulary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E806DCA15BED3AC001914A2 /* Vocabulary.cpp */; };
|
||||
1E42EFBA15BEFAEB00E937EB /* Vocabulary.h in Sources */ = {isa = PBXBuildFile; fileRef = 1E806DCB15BED3AC001914A2 /* Vocabulary.h */; };
|
||||
1E806DCC15BED3AC001914A2 /* Vocabulary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E806DCA15BED3AC001914A2 /* Vocabulary.cpp */; };
|
||||
1E806DD115BED3D4001914A2 /* SuffixArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E806DCF15BED3D4001914A2 /* SuffixArray.cpp */; };
|
||||
1ECD60A815C15E28004172A4 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1ECD60A515C15D3A004172A4 /* Util.cpp */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
1E42EFAA15BEFAD300E937EB /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
1ED87EEB15BED331003E47AA /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
1E42EFA515BEFABD00E937EB /* fuzzy-match2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = "fuzzy-match2.cpp"; path = "../tm-mt-integration/fuzzy-match2.cpp"; sourceTree = "<group>"; };
|
||||
1E42EFAC15BEFAD300E937EB /* fuzzy-match2 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "fuzzy-match2"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1E42EFD115C00AC100E937EB /* fuzzy-match2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "fuzzy-match2.h"; path = "../tm-mt-integration/fuzzy-match2.h"; sourceTree = "<group>"; };
|
||||
1E42EFD215C00BAE00E937EB /* Util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Util.h; path = "../tm-mt-integration/Util.h"; sourceTree = "<group>"; };
|
||||
1E42EFD315C00C0A00E937EB /* SentenceAlignment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SentenceAlignment.h; path = "../tm-mt-integration/SentenceAlignment.h"; sourceTree = "<group>"; };
|
||||
1E42EFD715C00D6300E937EB /* Match.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Match.h; path = "../tm-mt-integration/Match.h"; sourceTree = "<group>"; };
|
||||
1E806DCA15BED3AC001914A2 /* Vocabulary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Vocabulary.cpp; path = "../tm-mt-integration/Vocabulary.cpp"; sourceTree = "<group>"; };
|
||||
1E806DCB15BED3AC001914A2 /* Vocabulary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Vocabulary.h; path = "../tm-mt-integration/Vocabulary.h"; sourceTree = "<group>"; };
|
||||
1E806DCF15BED3D4001914A2 /* SuffixArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SuffixArray.cpp; path = "../tm-mt-integration/SuffixArray.cpp"; sourceTree = "<group>"; };
|
||||
1E806DD015BED3D4001914A2 /* SuffixArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SuffixArray.h; path = "../tm-mt-integration/SuffixArray.h"; sourceTree = "<group>"; };
|
||||
1ECD60A515C15D3A004172A4 /* Util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Util.cpp; path = "../tm-mt-integration/Util.cpp"; sourceTree = "<group>"; };
|
||||
1ED87EED15BED331003E47AA /* fuzzy-match */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "fuzzy-match"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
1E42EFA915BEFAD300E937EB /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1ED87EEA15BED331003E47AA /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
1ED87EE215BED32F003E47AA = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1E42EFD715C00D6300E937EB /* Match.h */,
|
||||
1E42EFD315C00C0A00E937EB /* SentenceAlignment.h */,
|
||||
1E42EFD215C00BAE00E937EB /* Util.h */,
|
||||
1ECD60A515C15D3A004172A4 /* Util.cpp */,
|
||||
1E806DCF15BED3D4001914A2 /* SuffixArray.cpp */,
|
||||
1E806DD015BED3D4001914A2 /* SuffixArray.h */,
|
||||
1E42EFD115C00AC100E937EB /* fuzzy-match2.h */,
|
||||
1E42EFA515BEFABD00E937EB /* fuzzy-match2.cpp */,
|
||||
1E806DCA15BED3AC001914A2 /* Vocabulary.cpp */,
|
||||
1E806DCB15BED3AC001914A2 /* Vocabulary.h */,
|
||||
1ED87EEE15BED331003E47AA /* Products */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1ED87EEE15BED331003E47AA /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1ED87EED15BED331003E47AA /* fuzzy-match */,
|
||||
1E42EFAC15BEFAD300E937EB /* fuzzy-match2 */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
1E42EFAB15BEFAD300E937EB /* fuzzy-match2 */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1E42EFB315BEFAD300E937EB /* Build configuration list for PBXNativeTarget "fuzzy-match2" */;
|
||||
buildPhases = (
|
||||
1E42EFA815BEFAD300E937EB /* Sources */,
|
||||
1E42EFA915BEFAD300E937EB /* Frameworks */,
|
||||
1E42EFAA15BEFAD300E937EB /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = "fuzzy-match2";
|
||||
productName = "fuzzy-match2";
|
||||
productReference = 1E42EFAC15BEFAD300E937EB /* fuzzy-match2 */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
1ED87EEC15BED331003E47AA /* fuzzy-match */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1ED87EF715BED331003E47AA /* Build configuration list for PBXNativeTarget "fuzzy-match" */;
|
||||
buildPhases = (
|
||||
1ED87EE915BED331003E47AA /* Sources */,
|
||||
1ED87EEA15BED331003E47AA /* Frameworks */,
|
||||
1ED87EEB15BED331003E47AA /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = "fuzzy-match";
|
||||
productName = "fuzzy-match";
|
||||
productReference = 1ED87EED15BED331003E47AA /* fuzzy-match */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
1ED87EE415BED32F003E47AA /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
buildConfigurationList = 1ED87EE715BED32F003E47AA /* Build configuration list for PBXProject "fuzzy-match" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 1ED87EE215BED32F003E47AA;
|
||||
productRefGroup = 1ED87EEE15BED331003E47AA /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
1ED87EEC15BED331003E47AA /* fuzzy-match */,
|
||||
1E42EFAB15BEFAD300E937EB /* fuzzy-match2 */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
1E42EFA815BEFAD300E937EB /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1ECD60A815C15E28004172A4 /* Util.cpp in Sources */,
|
||||
1E42EFB615BEFAEB00E937EB /* fuzzy-match2.cpp in Sources */,
|
||||
1E42EFB715BEFAEB00E937EB /* SuffixArray.cpp in Sources */,
|
||||
1E42EFB815BEFAEB00E937EB /* SuffixArray.h in Sources */,
|
||||
1E42EFB915BEFAEB00E937EB /* Vocabulary.cpp in Sources */,
|
||||
1E42EFBA15BEFAEB00E937EB /* Vocabulary.h in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1ED87EE915BED331003E47AA /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1E806DCC15BED3AC001914A2 /* Vocabulary.cpp in Sources */,
|
||||
1E806DD115BED3D4001914A2 /* SuffixArray.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1E42EFB415BEFAD300E937EB /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1E42EFB515BEFAD300E937EB /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1ED87EF515BED331003E47AA /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1ED87EF615BED331003E47AA /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1ED87EF815BED331003E47AA /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1ED87EF915BED331003E47AA /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1E42EFB315BEFAD300E937EB /* Build configuration list for PBXNativeTarget "fuzzy-match2" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1E42EFB415BEFAD300E937EB /* Debug */,
|
||||
1E42EFB515BEFAD300E937EB /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1ED87EE715BED32F003E47AA /* Build configuration list for PBXProject "fuzzy-match" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1ED87EF515BED331003E47AA /* Debug */,
|
||||
1ED87EF615BED331003E47AA /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1ED87EF715BED331003E47AA /* Build configuration list for PBXNativeTarget "fuzzy-match" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1ED87EF815BED331003E47AA /* Debug */,
|
||||
1ED87EF915BED331003E47AA /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 1ED87EE415BED32F003E47AA /* Project object */;
|
||||
}
|
@ -1,21 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Bucket
|
||||
type = "1"
|
||||
version = "1.0">
|
||||
<FileBreakpoints>
|
||||
<FileBreakpoint
|
||||
shouldBeEnabled = "Yes"
|
||||
ignoreCount = "0"
|
||||
continueAfterRunningActions = "No"
|
||||
isPathRelative = "0"
|
||||
filePath = "/Users/hieuhoang/unison/workspace/github/hieuhoang/contrib/tm-mt-integration/fuzzy-match2.cpp"
|
||||
timestampString = "364996019.762643"
|
||||
startingColumnNumber = "9223372036854775807"
|
||||
endingColumnNumber = "9223372036854775807"
|
||||
startingLineNumber = "456"
|
||||
endingLineNumber = "456"
|
||||
landmarkName = "create_extract(int sentenceInd, int cost, const vector< WORD_ID > &sourceSentence, const vector<SentenceAlignment> &targets, const string &inputStr, const string &path)"
|
||||
landmarkType = "7">
|
||||
</FileBreakpoint>
|
||||
</FileBreakpoints>
|
||||
</Bucket>
|
@ -1,78 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1ED87EEC15BED331003E47AA"
|
||||
BuildableName = "fuzzy-match"
|
||||
BlueprintName = "fuzzy-match"
|
||||
ReferencedContainer = "container:fuzzy-match.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
buildConfiguration = "Debug">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Debug">
|
||||
<BuildableProductRunnable>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1ED87EEC15BED331003E47AA"
|
||||
BuildableName = "fuzzy-match"
|
||||
BlueprintName = "fuzzy-match"
|
||||
ReferencedContainer = "container:fuzzy-match.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
<CommandLineArguments>
|
||||
<CommandLineArgument
|
||||
argument = "--multiple /Users/hieuhoang/workspace/experiment/data/tm-mt-integration//in/ac-test.input.tc.4 /Users/hieuhoang/workspace/experiment/data/tm-mt-integration//in/acquis.truecased.4.en.uniq"
|
||||
isEnabled = "YES">
|
||||
</CommandLineArgument>
|
||||
</CommandLineArguments>
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Release">
|
||||
<BuildableProductRunnable>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1ED87EEC15BED331003E47AA"
|
||||
BuildableName = "fuzzy-match"
|
||||
BlueprintName = "fuzzy-match"
|
||||
ReferencedContainer = "container:fuzzy-match.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
@ -1,79 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1E42EFAB15BEFAD300E937EB"
|
||||
BuildableName = "fuzzy-match2"
|
||||
BlueprintName = "fuzzy-match2"
|
||||
ReferencedContainer = "container:fuzzy-match.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
buildConfiguration = "Debug">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "YES"
|
||||
customWorkingDirectory = "/Users/hieuhoang/unison/workspace/experiment/data/tm-mt-integration/in"
|
||||
buildConfiguration = "Debug">
|
||||
<BuildableProductRunnable>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1E42EFAB15BEFAD300E937EB"
|
||||
BuildableName = "fuzzy-match2"
|
||||
BlueprintName = "fuzzy-match2"
|
||||
ReferencedContainer = "container:fuzzy-match.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
<CommandLineArguments>
|
||||
<CommandLineArgument
|
||||
argument = "--multiple ac-test.input.tc.4 acquis.truecased.4.en.uniq acquis.truecased.4.fr.uniq acquis.truecased.4.align.uniq"
|
||||
isEnabled = "YES">
|
||||
</CommandLineArgument>
|
||||
</CommandLineArguments>
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Release">
|
||||
<BuildableProductRunnable>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1E42EFAB15BEFAD300E937EB"
|
||||
BuildableName = "fuzzy-match2"
|
||||
BlueprintName = "fuzzy-match2"
|
||||
ReferencedContainer = "container:fuzzy-match.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
@ -1,32 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>fuzzy-match.xcscheme</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<key>fuzzy-match2.xcscheme</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>1</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>1E42EFAB15BEFAD300E937EB</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>1ED87EEC15BED331003E47AA</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
@ -1,311 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
1E73031E1597355A00C0E7FB /* kbmira.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E73031D1597355A00C0E7FB /* kbmira.cpp */; };
|
||||
1EC060861597392900614957 /* libmert_lib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1EC060821597386600614957 /* libmert_lib.a */; };
|
||||
1EC060B41597490F00614957 /* liblm.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1EC060B11597490800614957 /* liblm.a */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
1EC060811597386600614957 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EC0607A1597386500614957 /* mert_lib.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1E2CCF3315939E2D00D858D1;
|
||||
remoteInfo = mert_lib;
|
||||
};
|
||||
1EC060841597386C00614957 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EC0607A1597386500614957 /* mert_lib.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 1E2CCF3215939E2D00D858D1;
|
||||
remoteInfo = mert_lib;
|
||||
};
|
||||
1EC060B01597490800614957 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EC060A51597490800614957 /* lm.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1EE8C2E91476A48E002496F2;
|
||||
remoteInfo = lm;
|
||||
};
|
||||
1EC060B51597491400614957 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EC060A51597490800614957 /* lm.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 1EE8C2E81476A48E002496F2;
|
||||
remoteInfo = lm;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
1E43CA3E159734A5000E29D3 /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
1E43CA40159734A5000E29D3 /* kbmira */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = kbmira; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1E73031D1597355A00C0E7FB /* kbmira.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = kbmira.cpp; path = ../../mert/kbmira.cpp; sourceTree = "<group>"; };
|
||||
1EC0607A1597386500614957 /* mert_lib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = mert_lib.xcodeproj; sourceTree = "<group>"; };
|
||||
1EC060A51597490800614957 /* lm.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = lm.xcodeproj; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
1E43CA3D159734A5000E29D3 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EC060B41597490F00614957 /* liblm.a in Frameworks */,
|
||||
1EC060861597392900614957 /* libmert_lib.a in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
1E43CA35159734A5000E29D3 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EC060A51597490800614957 /* lm.xcodeproj */,
|
||||
1EC0607A1597386500614957 /* mert_lib.xcodeproj */,
|
||||
1E73031D1597355A00C0E7FB /* kbmira.cpp */,
|
||||
1E43CA41159734A5000E29D3 /* Products */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1E43CA41159734A5000E29D3 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1E43CA40159734A5000E29D3 /* kbmira */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EC0607B1597386500614957 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EC060821597386600614957 /* libmert_lib.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EC060A61597490800614957 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EC060B11597490800614957 /* liblm.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
1E43CA3F159734A5000E29D3 /* kbmira */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1E43CA4A159734A5000E29D3 /* Build configuration list for PBXNativeTarget "kbmira" */;
|
||||
buildPhases = (
|
||||
1E43CA3C159734A5000E29D3 /* Sources */,
|
||||
1E43CA3D159734A5000E29D3 /* Frameworks */,
|
||||
1E43CA3E159734A5000E29D3 /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
1EC060B61597491400614957 /* PBXTargetDependency */,
|
||||
1EC060851597386C00614957 /* PBXTargetDependency */,
|
||||
);
|
||||
name = kbmira;
|
||||
productName = kbmira;
|
||||
productReference = 1E43CA40159734A5000E29D3 /* kbmira */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
1E43CA37159734A5000E29D3 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
buildConfigurationList = 1E43CA3A159734A5000E29D3 /* Build configuration list for PBXProject "kbmira" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 1E43CA35159734A5000E29D3;
|
||||
productRefGroup = 1E43CA41159734A5000E29D3 /* Products */;
|
||||
projectDirPath = "";
|
||||
projectReferences = (
|
||||
{
|
||||
ProductGroup = 1EC060A61597490800614957 /* Products */;
|
||||
ProjectRef = 1EC060A51597490800614957 /* lm.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 1EC0607B1597386500614957 /* Products */;
|
||||
ProjectRef = 1EC0607A1597386500614957 /* mert_lib.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
1E43CA3F159734A5000E29D3 /* kbmira */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXReferenceProxy section */
|
||||
1EC060821597386600614957 /* libmert_lib.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libmert_lib.a;
|
||||
remoteRef = 1EC060811597386600614957 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
1EC060B11597490800614957 /* liblm.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = liblm.a;
|
||||
remoteRef = 1EC060B01597490800614957 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
/* End PBXReferenceProxy section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
1E43CA3C159734A5000E29D3 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1E73031E1597355A00C0E7FB /* kbmira.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXTargetDependency section */
|
||||
1EC060851597386C00614957 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = mert_lib;
|
||||
targetProxy = 1EC060841597386C00614957 /* PBXContainerItemProxy */;
|
||||
};
|
||||
1EC060B61597491400614957 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = lm;
|
||||
targetProxy = 1EC060B51597491400614957 /* PBXContainerItemProxy */;
|
||||
};
|
||||
/* End PBXTargetDependency section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1E43CA48159734A5000E29D3 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
LIBRARY_SEARCH_PATHS = /opt/local/lib;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
OTHER_LDFLAGS = "";
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1E43CA49159734A5000E29D3 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
LIBRARY_SEARCH_PATHS = /opt/local/lib;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
OTHER_LDFLAGS = "";
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1E43CA4B159734A5000E29D3 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../..,
|
||||
/opt/local/include,
|
||||
);
|
||||
OTHER_LDFLAGS = (
|
||||
"-lboost_program_options",
|
||||
"-lz",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1E43CA4C159734A5000E29D3 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../..,
|
||||
/opt/local/include,
|
||||
);
|
||||
OTHER_LDFLAGS = (
|
||||
"-lboost_program_options",
|
||||
"-lz",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1E43CA3A159734A5000E29D3 /* Build configuration list for PBXProject "kbmira" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1E43CA48159734A5000E29D3 /* Debug */,
|
||||
1E43CA49159734A5000E29D3 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1E43CA4A159734A5000E29D3 /* Build configuration list for PBXNativeTarget "kbmira" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1E43CA4B159734A5000E29D3 /* Debug */,
|
||||
1E43CA4C159734A5000E29D3 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 1E43CA37159734A5000E29D3 /* Project object */;
|
||||
}
|
@ -1,238 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\lm\bhiksha.hh" />
|
||||
<None Include="..\..\lm\binary_format.hh" />
|
||||
<None Include="..\..\lm\blank.hh" />
|
||||
<None Include="..\..\lm\clean.sh" />
|
||||
<None Include="..\..\lm\compile.sh" />
|
||||
<None Include="..\..\lm\config.hh" />
|
||||
<None Include="..\..\lm\COPYING" />
|
||||
<None Include="..\..\lm\COPYING.LESSER" />
|
||||
<None Include="..\..\lm\enumerate_vocab.hh" />
|
||||
<None Include="..\..\lm\facade.hh" />
|
||||
<None Include="..\..\lm\Jamfile" />
|
||||
<None Include="..\..\lm\left.hh" />
|
||||
<None Include="..\..\lm\LICENSE" />
|
||||
<None Include="..\..\lm\lm_exception.hh" />
|
||||
<None Include="..\..\lm\max_order.hh" />
|
||||
<None Include="..\..\lm\model.hh" />
|
||||
<None Include="..\..\lm\model_type.hh" />
|
||||
<None Include="..\..\lm\quantize.hh" />
|
||||
<None Include="..\..\lm\README" />
|
||||
<None Include="..\..\lm\read_arpa.hh" />
|
||||
<None Include="..\..\lm\return.hh" />
|
||||
<None Include="..\..\lm\search_hashed.hh" />
|
||||
<None Include="..\..\lm\search_trie.hh" />
|
||||
<None Include="..\..\lm\test.arpa" />
|
||||
<None Include="..\..\lm\test.sh" />
|
||||
<None Include="..\..\lm\test_nounk.arpa" />
|
||||
<None Include="..\..\lm\trie.hh" />
|
||||
<None Include="..\..\lm\trie_sort.hh" />
|
||||
<None Include="..\..\lm\value.hh" />
|
||||
<None Include="..\..\lm\value_build.hh" />
|
||||
<None Include="..\..\lm\virtual_interface.hh" />
|
||||
<None Include="..\..\lm\vocab.hh" />
|
||||
<None Include="..\..\lm\weights.hh" />
|
||||
<None Include="..\..\lm\word_index.hh" />
|
||||
<None Include="..\..\util\bit_packing.hh" />
|
||||
<None Include="..\..\util\check.hh" />
|
||||
<None Include="..\..\util\COPYING" />
|
||||
<None Include="..\..\util\COPYING.LESSER" />
|
||||
<None Include="..\..\util\ersatz_progress.hh" />
|
||||
<None Include="..\..\util\exception.hh" />
|
||||
<None Include="..\..\util\file.hh" />
|
||||
<None Include="..\..\util\file_piece.hh" />
|
||||
<None Include="..\..\util\getopt.hh" />
|
||||
<None Include="..\..\util\have.hh" />
|
||||
<None Include="..\..\util\Jamfile" />
|
||||
<None Include="..\..\util\joint_sort.hh" />
|
||||
<None Include="..\..\util\key_value_packing.hh" />
|
||||
<None Include="..\..\util\LICENSE" />
|
||||
<None Include="..\..\util\mmap.hh" />
|
||||
<None Include="..\..\util\murmur_hash.hh" />
|
||||
<None Include="..\..\util\probing_hash_table.hh" />
|
||||
<None Include="..\..\util\proxy_iterator.hh" />
|
||||
<None Include="..\..\util\scoped.hh" />
|
||||
<None Include="..\..\util\sized_iterator.hh" />
|
||||
<None Include="..\..\util\sorted_uniform.hh" />
|
||||
<None Include="..\..\util\string_piece.hh" />
|
||||
<None Include="..\..\util\tokenize_piece.hh" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\lm\bhiksha.cc" />
|
||||
<ClCompile Include="..\..\lm\binary_format.cc" />
|
||||
<ClCompile Include="..\..\lm\build_binary.cc" />
|
||||
<ClCompile Include="..\..\lm\config.cc" />
|
||||
<ClCompile Include="..\..\lm\left_test.cc" />
|
||||
<ClCompile Include="..\..\lm\lm_exception.cc" />
|
||||
<ClCompile Include="..\..\lm\model.cc" />
|
||||
<ClCompile Include="..\..\lm\ngram_query.cc" />
|
||||
<ClCompile Include="..\..\lm\quantize.cc" />
|
||||
<ClCompile Include="..\..\lm\read_arpa.cc" />
|
||||
<ClCompile Include="..\..\lm\search_hashed.cc" />
|
||||
<ClCompile Include="..\..\lm\search_trie.cc" />
|
||||
<ClCompile Include="..\..\lm\trie.cc" />
|
||||
<ClCompile Include="..\..\lm\trie_sort.cc" />
|
||||
<ClCompile Include="..\..\lm\value_build.cc" />
|
||||
<ClCompile Include="..\..\lm\virtual_interface.cc" />
|
||||
<ClCompile Include="..\..\lm\vocab.cc" />
|
||||
<ClCompile Include="..\..\util\bit_packing.cc" />
|
||||
<ClCompile Include="..\..\util\ersatz_progress.cc" />
|
||||
<ClCompile Include="..\..\util\exception.cc" />
|
||||
<ClCompile Include="..\..\util\file.cc" />
|
||||
<ClCompile Include="..\..\util\file_piece.cc" />
|
||||
<ClCompile Include="..\..\util\getopt.c" />
|
||||
<ClCompile Include="..\..\util\mmap.cc" />
|
||||
<ClCompile Include="..\..\util\murmur_hash.cc" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{A5402E0B-6ED7-465C-9669-E4124A0CDDCB}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>kenlm</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<IncludePath>C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<IncludePath>C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<IncludePath>C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<IncludePath>C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>C:\Program Files\boost\boost_1_51;$(SolutionDir)/../..</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<Lib>
|
||||
<AdditionalLibraryDirectories>C:\Program Files\boost\boost_1_51\lib</AdditionalLibraryDirectories>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>C:\Program Files\boost\boost_1_51;$(SolutionDir)/../..</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
</Link>
|
||||
<Lib>
|
||||
<AdditionalLibraryDirectories>C:\Program Files\boost\boost_1_51\lib</AdditionalLibraryDirectories>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>C:\boost\boost_1_47;$(SolutionDir)/../..</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>C:\boost\boost_1_47;$(SolutionDir)/../..</AdditionalIncludeDirectories>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
@ -1,697 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
1E890C71159D1B260031F9F3 /* value_build.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1E890C6E159D1B260031F9F3 /* value_build.cc */; };
|
||||
1E890C72159D1B260031F9F3 /* value_build.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1E890C6F159D1B260031F9F3 /* value_build.hh */; };
|
||||
1E890C73159D1B260031F9F3 /* value.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1E890C70159D1B260031F9F3 /* value.hh */; };
|
||||
1E8EAE58164C3FDC00EE20D6 /* pool.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1E8EAE52164C3FDC00EE20D6 /* pool.cc */; };
|
||||
1E8EAE59164C3FDC00EE20D6 /* pool.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1E8EAE53164C3FDC00EE20D6 /* pool.hh */; };
|
||||
1E8EAE5A164C3FDC00EE20D6 /* read_compressed_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1E8EAE54164C3FDC00EE20D6 /* read_compressed_test.cc */; };
|
||||
1E8EAE5B164C3FDC00EE20D6 /* read_compressed.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1E8EAE55164C3FDC00EE20D6 /* read_compressed.cc */; };
|
||||
1E8EAE5C164C3FDC00EE20D6 /* read_compressed.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1E8EAE56164C3FDC00EE20D6 /* read_compressed.hh */; };
|
||||
1E8EAE5D164C3FDC00EE20D6 /* string_piece.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1E8EAE57164C3FDC00EE20D6 /* string_piece.cc */; };
|
||||
1EBA44AD14B97E22003CC0EA /* bhiksha.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA442B14B97E22003CC0EA /* bhiksha.cc */; };
|
||||
1EBA44AE14B97E22003CC0EA /* bhiksha.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA442C14B97E22003CC0EA /* bhiksha.hh */; };
|
||||
1EBA44D414B97E22003CC0EA /* binary_format.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA447D14B97E22003CC0EA /* binary_format.cc */; };
|
||||
1EBA44D514B97E22003CC0EA /* binary_format.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA447E14B97E22003CC0EA /* binary_format.hh */; };
|
||||
1EBA44D614B97E22003CC0EA /* blank.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA447F14B97E22003CC0EA /* blank.hh */; };
|
||||
1EBA44D814B97E22003CC0EA /* config.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA448314B97E22003CC0EA /* config.cc */; };
|
||||
1EBA44D914B97E22003CC0EA /* config.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA448414B97E22003CC0EA /* config.hh */; };
|
||||
1EBA44DA14B97E22003CC0EA /* enumerate_vocab.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA448714B97E22003CC0EA /* enumerate_vocab.hh */; };
|
||||
1EBA44DB14B97E22003CC0EA /* facade.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA448814B97E22003CC0EA /* facade.hh */; };
|
||||
1EBA44DD14B97E22003CC0EA /* left_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA448A14B97E22003CC0EA /* left_test.cc */; };
|
||||
1EBA44DE14B97E22003CC0EA /* left.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA448B14B97E22003CC0EA /* left.hh */; };
|
||||
1EBA44DF14B97E22003CC0EA /* lm_exception.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA448D14B97E22003CC0EA /* lm_exception.cc */; };
|
||||
1EBA44E014B97E22003CC0EA /* lm_exception.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA448E14B97E22003CC0EA /* lm_exception.hh */; };
|
||||
1EBA44E114B97E22003CC0EA /* max_order.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA448F14B97E22003CC0EA /* max_order.hh */; };
|
||||
1EBA44E214B97E22003CC0EA /* model_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA449014B97E22003CC0EA /* model_test.cc */; };
|
||||
1EBA44E314B97E22003CC0EA /* model_type.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA449114B97E22003CC0EA /* model_type.hh */; };
|
||||
1EBA44E414B97E22003CC0EA /* model.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA449214B97E22003CC0EA /* model.cc */; };
|
||||
1EBA44E514B97E22003CC0EA /* model.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA449314B97E22003CC0EA /* model.hh */; };
|
||||
1EBA44E714B97E22003CC0EA /* ngram_query.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA449514B97E22003CC0EA /* ngram_query.hh */; };
|
||||
1EBA44E814B97E22003CC0EA /* quantize.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA449614B97E22003CC0EA /* quantize.cc */; };
|
||||
1EBA44E914B97E22003CC0EA /* quantize.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA449714B97E22003CC0EA /* quantize.hh */; };
|
||||
1EBA44EA14B97E22003CC0EA /* read_arpa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA449814B97E22003CC0EA /* read_arpa.cc */; };
|
||||
1EBA44EB14B97E22003CC0EA /* read_arpa.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA449914B97E22003CC0EA /* read_arpa.hh */; };
|
||||
1EBA44EC14B97E22003CC0EA /* return.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA449B14B97E22003CC0EA /* return.hh */; };
|
||||
1EBA44ED14B97E22003CC0EA /* search_hashed.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA449C14B97E22003CC0EA /* search_hashed.cc */; };
|
||||
1EBA44EE14B97E22003CC0EA /* search_hashed.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA449D14B97E22003CC0EA /* search_hashed.hh */; };
|
||||
1EBA44EF14B97E22003CC0EA /* search_trie.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA449E14B97E22003CC0EA /* search_trie.cc */; };
|
||||
1EBA44F014B97E22003CC0EA /* search_trie.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA449F14B97E22003CC0EA /* search_trie.hh */; };
|
||||
1EBA44F114B97E22003CC0EA /* trie_sort.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA44A314B97E22003CC0EA /* trie_sort.cc */; };
|
||||
1EBA44F214B97E22003CC0EA /* trie_sort.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA44A414B97E22003CC0EA /* trie_sort.hh */; };
|
||||
1EBA44F314B97E22003CC0EA /* trie.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA44A514B97E22003CC0EA /* trie.cc */; };
|
||||
1EBA44F414B97E22003CC0EA /* trie.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA44A614B97E22003CC0EA /* trie.hh */; };
|
||||
1EBA44F514B97E22003CC0EA /* virtual_interface.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA44A714B97E22003CC0EA /* virtual_interface.cc */; };
|
||||
1EBA44F614B97E22003CC0EA /* virtual_interface.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA44A814B97E22003CC0EA /* virtual_interface.hh */; };
|
||||
1EBA44F714B97E22003CC0EA /* vocab.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA44A914B97E22003CC0EA /* vocab.cc */; };
|
||||
1EBA44F814B97E22003CC0EA /* vocab.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA44AA14B97E22003CC0EA /* vocab.hh */; };
|
||||
1EBA44F914B97E22003CC0EA /* weights.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA44AB14B97E22003CC0EA /* weights.hh */; };
|
||||
1EBA44FA14B97E22003CC0EA /* word_index.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA44AC14B97E22003CC0EA /* word_index.hh */; };
|
||||
1EBA457F14B97E92003CC0EA /* bit_packing_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA453614B97E92003CC0EA /* bit_packing_test.cc */; };
|
||||
1EBA458014B97E92003CC0EA /* bit_packing.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA453714B97E92003CC0EA /* bit_packing.cc */; };
|
||||
1EBA458114B97E92003CC0EA /* bit_packing.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA453814B97E92003CC0EA /* bit_packing.hh */; };
|
||||
1EBA458214B97E92003CC0EA /* check.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA453914B97E92003CC0EA /* check.hh */; };
|
||||
1EBA458314B97E92003CC0EA /* ersatz_progress.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA453C14B97E92003CC0EA /* ersatz_progress.cc */; };
|
||||
1EBA458414B97E92003CC0EA /* ersatz_progress.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA453D14B97E92003CC0EA /* ersatz_progress.hh */; };
|
||||
1EBA458514B97E92003CC0EA /* exception.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA453E14B97E92003CC0EA /* exception.cc */; };
|
||||
1EBA458614B97E92003CC0EA /* exception.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA453F14B97E92003CC0EA /* exception.hh */; };
|
||||
1EBA458714B97E92003CC0EA /* file_piece_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA454014B97E92003CC0EA /* file_piece_test.cc */; };
|
||||
1EBA458814B97E92003CC0EA /* file_piece.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA454114B97E92003CC0EA /* file_piece.cc */; };
|
||||
1EBA458914B97E92003CC0EA /* file_piece.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA454214B97E92003CC0EA /* file_piece.hh */; };
|
||||
1EBA458A14B97E92003CC0EA /* file.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA454314B97E92003CC0EA /* file.cc */; };
|
||||
1EBA458B14B97E92003CC0EA /* file.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA454414B97E92003CC0EA /* file.hh */; };
|
||||
1EBA458C14B97E92003CC0EA /* getopt.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA454514B97E92003CC0EA /* getopt.c */; };
|
||||
1EBA458D14B97E92003CC0EA /* getopt.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA454614B97E92003CC0EA /* getopt.hh */; };
|
||||
1EBA458E14B97E92003CC0EA /* have.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA454714B97E92003CC0EA /* have.hh */; };
|
||||
1EBA458F14B97E92003CC0EA /* Jamfile in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA454814B97E92003CC0EA /* Jamfile */; };
|
||||
1EBA459014B97E92003CC0EA /* joint_sort_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA454914B97E92003CC0EA /* joint_sort_test.cc */; };
|
||||
1EBA459114B97E92003CC0EA /* joint_sort.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA454A14B97E92003CC0EA /* joint_sort.hh */; };
|
||||
1EBA459414B97E92003CC0EA /* mmap.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA454E14B97E92003CC0EA /* mmap.cc */; };
|
||||
1EBA459514B97E92003CC0EA /* mmap.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA454F14B97E92003CC0EA /* mmap.hh */; };
|
||||
1EBA459614B97E92003CC0EA /* murmur_hash.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA455014B97E92003CC0EA /* murmur_hash.cc */; };
|
||||
1EBA459714B97E92003CC0EA /* murmur_hash.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA455114B97E92003CC0EA /* murmur_hash.hh */; };
|
||||
1EBA459814B97E92003CC0EA /* probing_hash_table_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA455214B97E92003CC0EA /* probing_hash_table_test.cc */; };
|
||||
1EBA459914B97E92003CC0EA /* probing_hash_table.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA455314B97E92003CC0EA /* probing_hash_table.hh */; };
|
||||
1EBA459A14B97E92003CC0EA /* proxy_iterator.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA455414B97E92003CC0EA /* proxy_iterator.hh */; };
|
||||
1EBA459B14B97E92003CC0EA /* scoped.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA455514B97E92003CC0EA /* scoped.hh */; };
|
||||
1EBA459C14B97E92003CC0EA /* sized_iterator.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA455614B97E92003CC0EA /* sized_iterator.hh */; };
|
||||
1EBA459D14B97E92003CC0EA /* sorted_uniform_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA455714B97E92003CC0EA /* sorted_uniform_test.cc */; };
|
||||
1EBA459E14B97E92003CC0EA /* sorted_uniform.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA455814B97E92003CC0EA /* sorted_uniform.hh */; };
|
||||
1EBA459F14B97E92003CC0EA /* string_piece.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA455914B97E92003CC0EA /* string_piece.hh */; };
|
||||
1EBA45A014B97E92003CC0EA /* tokenize_piece_test.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBA455A14B97E92003CC0EA /* tokenize_piece_test.cc */; };
|
||||
1EBA45A114B97E92003CC0EA /* tokenize_piece.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBA455B14B97E92003CC0EA /* tokenize_piece.hh */; };
|
||||
1EBC5362164C405A00ADFA2C /* bignum-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC534E164C405A00ADFA2C /* bignum-dtoa.cc */; };
|
||||
1EBC5363164C405A00ADFA2C /* bignum-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC534F164C405A00ADFA2C /* bignum-dtoa.h */; };
|
||||
1EBC5364164C405A00ADFA2C /* bignum.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC5350164C405A00ADFA2C /* bignum.cc */; };
|
||||
1EBC5365164C405A00ADFA2C /* bignum.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC5351164C405A00ADFA2C /* bignum.h */; };
|
||||
1EBC5366164C405A00ADFA2C /* cached-powers.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC5352164C405A00ADFA2C /* cached-powers.cc */; };
|
||||
1EBC5367164C405A00ADFA2C /* cached-powers.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC5353164C405A00ADFA2C /* cached-powers.h */; };
|
||||
1EBC5368164C405A00ADFA2C /* diy-fp.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC5354164C405A00ADFA2C /* diy-fp.cc */; };
|
||||
1EBC5369164C405A00ADFA2C /* diy-fp.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC5355164C405A00ADFA2C /* diy-fp.h */; };
|
||||
1EBC536A164C405A00ADFA2C /* double-conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC5356164C405A00ADFA2C /* double-conversion.cc */; };
|
||||
1EBC536B164C405A00ADFA2C /* double-conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC5357164C405A00ADFA2C /* double-conversion.h */; };
|
||||
1EBC536C164C405A00ADFA2C /* fast-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC5358164C405A00ADFA2C /* fast-dtoa.cc */; };
|
||||
1EBC536D164C405A00ADFA2C /* fast-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC5359164C405A00ADFA2C /* fast-dtoa.h */; };
|
||||
1EBC536E164C405A00ADFA2C /* fixed-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC535A164C405A00ADFA2C /* fixed-dtoa.cc */; };
|
||||
1EBC536F164C405A00ADFA2C /* fixed-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC535B164C405A00ADFA2C /* fixed-dtoa.h */; };
|
||||
1EBC5370164C405A00ADFA2C /* ieee.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC535C164C405A00ADFA2C /* ieee.h */; };
|
||||
1EBC5371164C405A00ADFA2C /* Jamfile in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC535D164C405A00ADFA2C /* Jamfile */; };
|
||||
1EBC5372164C405A00ADFA2C /* strtod.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC535F164C405A00ADFA2C /* strtod.cc */; };
|
||||
1EBC5373164C405A00ADFA2C /* strtod.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC5360164C405A00ADFA2C /* strtod.h */; };
|
||||
1EBC5374164C405A00ADFA2C /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC5361164C405A00ADFA2C /* utils.h */; };
|
||||
1EC2B30916233A8C00614D71 /* usage.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EC2B30716233A8C00614D71 /* usage.cc */; };
|
||||
1EC2B30A16233A8C00614D71 /* usage.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EC2B30816233A8C00614D71 /* usage.hh */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
1EBA45A314B97E93003CC0EA /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EBA455C14B97E92003CC0EA /* util.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1EE8C2711476A262002496F2;
|
||||
remoteInfo = util;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
1E890C6E159D1B260031F9F3 /* value_build.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = value_build.cc; path = ../../lm/value_build.cc; sourceTree = "<group>"; };
|
||||
1E890C6F159D1B260031F9F3 /* value_build.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = value_build.hh; path = ../../lm/value_build.hh; sourceTree = "<group>"; };
|
||||
1E890C70159D1B260031F9F3 /* value.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = value.hh; path = ../../lm/value.hh; sourceTree = "<group>"; };
|
||||
1E8EAE52164C3FDC00EE20D6 /* pool.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pool.cc; path = ../../util/pool.cc; sourceTree = "<group>"; };
|
||||
1E8EAE53164C3FDC00EE20D6 /* pool.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = pool.hh; path = ../../util/pool.hh; sourceTree = "<group>"; };
|
||||
1E8EAE54164C3FDC00EE20D6 /* read_compressed_test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = read_compressed_test.cc; path = ../../util/read_compressed_test.cc; sourceTree = "<group>"; };
|
||||
1E8EAE55164C3FDC00EE20D6 /* read_compressed.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = read_compressed.cc; path = ../../util/read_compressed.cc; sourceTree = "<group>"; };
|
||||
1E8EAE56164C3FDC00EE20D6 /* read_compressed.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = read_compressed.hh; path = ../../util/read_compressed.hh; sourceTree = "<group>"; };
|
||||
1E8EAE57164C3FDC00EE20D6 /* string_piece.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = string_piece.cc; path = ../../util/string_piece.cc; sourceTree = "<group>"; };
|
||||
1EBA442B14B97E22003CC0EA /* bhiksha.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bhiksha.cc; path = ../../lm/bhiksha.cc; sourceTree = "<group>"; };
|
||||
1EBA442C14B97E22003CC0EA /* bhiksha.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = bhiksha.hh; path = ../../lm/bhiksha.hh; sourceTree = "<group>"; };
|
||||
1EBA447D14B97E22003CC0EA /* binary_format.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = binary_format.cc; path = ../../lm/binary_format.cc; sourceTree = "<group>"; };
|
||||
1EBA447E14B97E22003CC0EA /* binary_format.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = binary_format.hh; path = ../../lm/binary_format.hh; sourceTree = "<group>"; };
|
||||
1EBA447F14B97E22003CC0EA /* blank.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = blank.hh; path = ../../lm/blank.hh; sourceTree = "<group>"; };
|
||||
1EBA448314B97E22003CC0EA /* config.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = config.cc; path = ../../lm/config.cc; sourceTree = "<group>"; };
|
||||
1EBA448414B97E22003CC0EA /* config.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = config.hh; path = ../../lm/config.hh; sourceTree = "<group>"; };
|
||||
1EBA448714B97E22003CC0EA /* enumerate_vocab.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = enumerate_vocab.hh; path = ../../lm/enumerate_vocab.hh; sourceTree = "<group>"; };
|
||||
1EBA448814B97E22003CC0EA /* facade.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = facade.hh; path = ../../lm/facade.hh; sourceTree = "<group>"; };
|
||||
1EBA448A14B97E22003CC0EA /* left_test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = left_test.cc; path = ../../lm/left_test.cc; sourceTree = "<group>"; };
|
||||
1EBA448B14B97E22003CC0EA /* left.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = left.hh; path = ../../lm/left.hh; sourceTree = "<group>"; };
|
||||
1EBA448D14B97E22003CC0EA /* lm_exception.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = lm_exception.cc; path = ../../lm/lm_exception.cc; sourceTree = "<group>"; };
|
||||
1EBA448E14B97E22003CC0EA /* lm_exception.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = lm_exception.hh; path = ../../lm/lm_exception.hh; sourceTree = "<group>"; };
|
||||
1EBA448F14B97E22003CC0EA /* max_order.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = max_order.hh; path = ../../lm/max_order.hh; sourceTree = "<group>"; };
|
||||
1EBA449014B97E22003CC0EA /* model_test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = model_test.cc; path = ../../lm/model_test.cc; sourceTree = "<group>"; };
|
||||
1EBA449114B97E22003CC0EA /* model_type.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = model_type.hh; path = ../../lm/model_type.hh; sourceTree = "<group>"; };
|
||||
1EBA449214B97E22003CC0EA /* model.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = model.cc; path = ../../lm/model.cc; sourceTree = "<group>"; };
|
||||
1EBA449314B97E22003CC0EA /* model.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = model.hh; path = ../../lm/model.hh; sourceTree = "<group>"; };
|
||||
1EBA449514B97E22003CC0EA /* ngram_query.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = ngram_query.hh; path = ../../lm/ngram_query.hh; sourceTree = "<group>"; };
|
||||
1EBA449614B97E22003CC0EA /* quantize.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = quantize.cc; path = ../../lm/quantize.cc; sourceTree = "<group>"; };
|
||||
1EBA449714B97E22003CC0EA /* quantize.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = quantize.hh; path = ../../lm/quantize.hh; sourceTree = "<group>"; };
|
||||
1EBA449814B97E22003CC0EA /* read_arpa.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = read_arpa.cc; path = ../../lm/read_arpa.cc; sourceTree = "<group>"; };
|
||||
1EBA449914B97E22003CC0EA /* read_arpa.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = read_arpa.hh; path = ../../lm/read_arpa.hh; sourceTree = "<group>"; };
|
||||
1EBA449B14B97E22003CC0EA /* return.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = return.hh; path = ../../lm/return.hh; sourceTree = "<group>"; };
|
||||
1EBA449C14B97E22003CC0EA /* search_hashed.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = search_hashed.cc; path = ../../lm/search_hashed.cc; sourceTree = "<group>"; };
|
||||
1EBA449D14B97E22003CC0EA /* search_hashed.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = search_hashed.hh; path = ../../lm/search_hashed.hh; sourceTree = "<group>"; };
|
||||
1EBA449E14B97E22003CC0EA /* search_trie.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = search_trie.cc; path = ../../lm/search_trie.cc; sourceTree = "<group>"; };
|
||||
1EBA449F14B97E22003CC0EA /* search_trie.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = search_trie.hh; path = ../../lm/search_trie.hh; sourceTree = "<group>"; };
|
||||
1EBA44A014B97E22003CC0EA /* test_nounk.arpa */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = test_nounk.arpa; path = ../../lm/test_nounk.arpa; sourceTree = "<group>"; };
|
||||
1EBA44A114B97E22003CC0EA /* test.arpa */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = test.arpa; path = ../../lm/test.arpa; sourceTree = "<group>"; };
|
||||
1EBA44A314B97E22003CC0EA /* trie_sort.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = trie_sort.cc; path = ../../lm/trie_sort.cc; sourceTree = "<group>"; };
|
||||
1EBA44A414B97E22003CC0EA /* trie_sort.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = trie_sort.hh; path = ../../lm/trie_sort.hh; sourceTree = "<group>"; };
|
||||
1EBA44A514B97E22003CC0EA /* trie.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = trie.cc; path = ../../lm/trie.cc; sourceTree = "<group>"; };
|
||||
1EBA44A614B97E22003CC0EA /* trie.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = trie.hh; path = ../../lm/trie.hh; sourceTree = "<group>"; };
|
||||
1EBA44A714B97E22003CC0EA /* virtual_interface.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = virtual_interface.cc; path = ../../lm/virtual_interface.cc; sourceTree = "<group>"; };
|
||||
1EBA44A814B97E22003CC0EA /* virtual_interface.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = virtual_interface.hh; path = ../../lm/virtual_interface.hh; sourceTree = "<group>"; };
|
||||
1EBA44A914B97E22003CC0EA /* vocab.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vocab.cc; path = ../../lm/vocab.cc; sourceTree = "<group>"; };
|
||||
1EBA44AA14B97E22003CC0EA /* vocab.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = vocab.hh; path = ../../lm/vocab.hh; sourceTree = "<group>"; };
|
||||
1EBA44AB14B97E22003CC0EA /* weights.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = weights.hh; path = ../../lm/weights.hh; sourceTree = "<group>"; };
|
||||
1EBA44AC14B97E22003CC0EA /* word_index.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = word_index.hh; path = ../../lm/word_index.hh; sourceTree = "<group>"; };
|
||||
1EBA453614B97E92003CC0EA /* bit_packing_test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bit_packing_test.cc; path = ../../util/bit_packing_test.cc; sourceTree = "<group>"; };
|
||||
1EBA453714B97E92003CC0EA /* bit_packing.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bit_packing.cc; path = ../../util/bit_packing.cc; sourceTree = "<group>"; };
|
||||
1EBA453814B97E92003CC0EA /* bit_packing.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = bit_packing.hh; path = ../../util/bit_packing.hh; sourceTree = "<group>"; };
|
||||
1EBA453914B97E92003CC0EA /* check.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = check.hh; path = ../../util/check.hh; sourceTree = "<group>"; };
|
||||
1EBA453C14B97E92003CC0EA /* ersatz_progress.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ersatz_progress.cc; path = ../../util/ersatz_progress.cc; sourceTree = "<group>"; };
|
||||
1EBA453D14B97E92003CC0EA /* ersatz_progress.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = ersatz_progress.hh; path = ../../util/ersatz_progress.hh; sourceTree = "<group>"; };
|
||||
1EBA453E14B97E92003CC0EA /* exception.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = exception.cc; path = ../../util/exception.cc; sourceTree = "<group>"; };
|
||||
1EBA453F14B97E92003CC0EA /* exception.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = exception.hh; path = ../../util/exception.hh; sourceTree = "<group>"; };
|
||||
1EBA454014B97E92003CC0EA /* file_piece_test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = file_piece_test.cc; path = ../../util/file_piece_test.cc; sourceTree = "<group>"; };
|
||||
1EBA454114B97E92003CC0EA /* file_piece.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = file_piece.cc; path = ../../util/file_piece.cc; sourceTree = "<group>"; };
|
||||
1EBA454214B97E92003CC0EA /* file_piece.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = file_piece.hh; path = ../../util/file_piece.hh; sourceTree = "<group>"; };
|
||||
1EBA454314B97E92003CC0EA /* file.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = file.cc; path = ../../util/file.cc; sourceTree = "<group>"; };
|
||||
1EBA454414B97E92003CC0EA /* file.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = file.hh; path = ../../util/file.hh; sourceTree = "<group>"; };
|
||||
1EBA454514B97E92003CC0EA /* getopt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = getopt.c; path = ../../util/getopt.c; sourceTree = "<group>"; };
|
||||
1EBA454614B97E92003CC0EA /* getopt.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = getopt.hh; path = ../../util/getopt.hh; sourceTree = "<group>"; };
|
||||
1EBA454714B97E92003CC0EA /* have.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = have.hh; path = ../../util/have.hh; sourceTree = "<group>"; };
|
||||
1EBA454814B97E92003CC0EA /* Jamfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.jam; name = Jamfile; path = ../../util/Jamfile; sourceTree = "<group>"; };
|
||||
1EBA454914B97E92003CC0EA /* joint_sort_test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = joint_sort_test.cc; path = ../../util/joint_sort_test.cc; sourceTree = "<group>"; };
|
||||
1EBA454A14B97E92003CC0EA /* joint_sort.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = joint_sort.hh; path = ../../util/joint_sort.hh; sourceTree = "<group>"; };
|
||||
1EBA454E14B97E92003CC0EA /* mmap.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mmap.cc; path = ../../util/mmap.cc; sourceTree = "<group>"; };
|
||||
1EBA454F14B97E92003CC0EA /* mmap.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = mmap.hh; path = ../../util/mmap.hh; sourceTree = "<group>"; };
|
||||
1EBA455014B97E92003CC0EA /* murmur_hash.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = murmur_hash.cc; path = ../../util/murmur_hash.cc; sourceTree = "<group>"; };
|
||||
1EBA455114B97E92003CC0EA /* murmur_hash.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = murmur_hash.hh; path = ../../util/murmur_hash.hh; sourceTree = "<group>"; };
|
||||
1EBA455214B97E92003CC0EA /* probing_hash_table_test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = probing_hash_table_test.cc; path = ../../util/probing_hash_table_test.cc; sourceTree = "<group>"; };
|
||||
1EBA455314B97E92003CC0EA /* probing_hash_table.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = probing_hash_table.hh; path = ../../util/probing_hash_table.hh; sourceTree = "<group>"; };
|
||||
1EBA455414B97E92003CC0EA /* proxy_iterator.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = proxy_iterator.hh; path = ../../util/proxy_iterator.hh; sourceTree = "<group>"; };
|
||||
1EBA455514B97E92003CC0EA /* scoped.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = scoped.hh; path = ../../util/scoped.hh; sourceTree = "<group>"; };
|
||||
1EBA455614B97E92003CC0EA /* sized_iterator.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = sized_iterator.hh; path = ../../util/sized_iterator.hh; sourceTree = "<group>"; };
|
||||
1EBA455714B97E92003CC0EA /* sorted_uniform_test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sorted_uniform_test.cc; path = ../../util/sorted_uniform_test.cc; sourceTree = "<group>"; };
|
||||
1EBA455814B97E92003CC0EA /* sorted_uniform.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = sorted_uniform.hh; path = ../../util/sorted_uniform.hh; sourceTree = "<group>"; };
|
||||
1EBA455914B97E92003CC0EA /* string_piece.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = string_piece.hh; path = ../../util/string_piece.hh; sourceTree = "<group>"; };
|
||||
1EBA455A14B97E92003CC0EA /* tokenize_piece_test.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = tokenize_piece_test.cc; path = ../../util/tokenize_piece_test.cc; sourceTree = "<group>"; };
|
||||
1EBA455B14B97E92003CC0EA /* tokenize_piece.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = tokenize_piece.hh; path = ../../util/tokenize_piece.hh; sourceTree = "<group>"; };
|
||||
1EBA455C14B97E92003CC0EA /* util.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = util.xcodeproj; path = ../../util/util.xcodeproj; sourceTree = "<group>"; };
|
||||
1EBC534E164C405A00ADFA2C /* bignum-dtoa.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "bignum-dtoa.cc"; sourceTree = "<group>"; };
|
||||
1EBC534F164C405A00ADFA2C /* bignum-dtoa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "bignum-dtoa.h"; sourceTree = "<group>"; };
|
||||
1EBC5350164C405A00ADFA2C /* bignum.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bignum.cc; sourceTree = "<group>"; };
|
||||
1EBC5351164C405A00ADFA2C /* bignum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bignum.h; sourceTree = "<group>"; };
|
||||
1EBC5352164C405A00ADFA2C /* cached-powers.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "cached-powers.cc"; sourceTree = "<group>"; };
|
||||
1EBC5353164C405A00ADFA2C /* cached-powers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "cached-powers.h"; sourceTree = "<group>"; };
|
||||
1EBC5354164C405A00ADFA2C /* diy-fp.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "diy-fp.cc"; sourceTree = "<group>"; };
|
||||
1EBC5355164C405A00ADFA2C /* diy-fp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "diy-fp.h"; sourceTree = "<group>"; };
|
||||
1EBC5356164C405A00ADFA2C /* double-conversion.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "double-conversion.cc"; sourceTree = "<group>"; };
|
||||
1EBC5357164C405A00ADFA2C /* double-conversion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "double-conversion.h"; sourceTree = "<group>"; };
|
||||
1EBC5358164C405A00ADFA2C /* fast-dtoa.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "fast-dtoa.cc"; sourceTree = "<group>"; };
|
||||
1EBC5359164C405A00ADFA2C /* fast-dtoa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "fast-dtoa.h"; sourceTree = "<group>"; };
|
||||
1EBC535A164C405A00ADFA2C /* fixed-dtoa.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "fixed-dtoa.cc"; sourceTree = "<group>"; };
|
||||
1EBC535B164C405A00ADFA2C /* fixed-dtoa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "fixed-dtoa.h"; sourceTree = "<group>"; };
|
||||
1EBC535C164C405A00ADFA2C /* ieee.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ieee.h; sourceTree = "<group>"; };
|
||||
1EBC535D164C405A00ADFA2C /* Jamfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.jam; path = Jamfile; sourceTree = "<group>"; };
|
||||
1EBC535E164C405A00ADFA2C /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = "<group>"; };
|
||||
1EBC535F164C405A00ADFA2C /* strtod.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strtod.cc; sourceTree = "<group>"; };
|
||||
1EBC5360164C405A00ADFA2C /* strtod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strtod.h; sourceTree = "<group>"; };
|
||||
1EBC5361164C405A00ADFA2C /* utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utils.h; sourceTree = "<group>"; };
|
||||
1EC2B30716233A8C00614D71 /* usage.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = usage.cc; path = ../../util/usage.cc; sourceTree = "<group>"; };
|
||||
1EC2B30816233A8C00614D71 /* usage.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = usage.hh; path = ../../util/usage.hh; sourceTree = "<group>"; };
|
||||
1EE8C2E91476A48E002496F2 /* liblm.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = liblm.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
1EE8C2E61476A48E002496F2 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
1EBA44FB14B97E6A003CC0EA /* lm */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1E890C6E159D1B260031F9F3 /* value_build.cc */,
|
||||
1E890C6F159D1B260031F9F3 /* value_build.hh */,
|
||||
1E890C70159D1B260031F9F3 /* value.hh */,
|
||||
1EBA442B14B97E22003CC0EA /* bhiksha.cc */,
|
||||
1EBA442C14B97E22003CC0EA /* bhiksha.hh */,
|
||||
1EBA447D14B97E22003CC0EA /* binary_format.cc */,
|
||||
1EBA447E14B97E22003CC0EA /* binary_format.hh */,
|
||||
1EBA447F14B97E22003CC0EA /* blank.hh */,
|
||||
1EBA448314B97E22003CC0EA /* config.cc */,
|
||||
1EBA448414B97E22003CC0EA /* config.hh */,
|
||||
1EBA448714B97E22003CC0EA /* enumerate_vocab.hh */,
|
||||
1EBA448814B97E22003CC0EA /* facade.hh */,
|
||||
1EBA448A14B97E22003CC0EA /* left_test.cc */,
|
||||
1EBA448B14B97E22003CC0EA /* left.hh */,
|
||||
1EBA448D14B97E22003CC0EA /* lm_exception.cc */,
|
||||
1EBA448E14B97E22003CC0EA /* lm_exception.hh */,
|
||||
1EBA448F14B97E22003CC0EA /* max_order.hh */,
|
||||
1EBA449014B97E22003CC0EA /* model_test.cc */,
|
||||
1EBA449114B97E22003CC0EA /* model_type.hh */,
|
||||
1EBA449214B97E22003CC0EA /* model.cc */,
|
||||
1EBA449314B97E22003CC0EA /* model.hh */,
|
||||
1EBA449514B97E22003CC0EA /* ngram_query.hh */,
|
||||
1EBA449614B97E22003CC0EA /* quantize.cc */,
|
||||
1EBA449714B97E22003CC0EA /* quantize.hh */,
|
||||
1EBA449814B97E22003CC0EA /* read_arpa.cc */,
|
||||
1EBA449914B97E22003CC0EA /* read_arpa.hh */,
|
||||
1EBA449B14B97E22003CC0EA /* return.hh */,
|
||||
1EBA449C14B97E22003CC0EA /* search_hashed.cc */,
|
||||
1EBA449D14B97E22003CC0EA /* search_hashed.hh */,
|
||||
1EBA449E14B97E22003CC0EA /* search_trie.cc */,
|
||||
1EBA449F14B97E22003CC0EA /* search_trie.hh */,
|
||||
1EBA44A014B97E22003CC0EA /* test_nounk.arpa */,
|
||||
1EBA44A114B97E22003CC0EA /* test.arpa */,
|
||||
1EBA44A314B97E22003CC0EA /* trie_sort.cc */,
|
||||
1EBA44A414B97E22003CC0EA /* trie_sort.hh */,
|
||||
1EBA44A514B97E22003CC0EA /* trie.cc */,
|
||||
1EBA44A614B97E22003CC0EA /* trie.hh */,
|
||||
1EBA44A714B97E22003CC0EA /* virtual_interface.cc */,
|
||||
1EBA44A814B97E22003CC0EA /* virtual_interface.hh */,
|
||||
1EBA44A914B97E22003CC0EA /* vocab.cc */,
|
||||
1EBA44AA14B97E22003CC0EA /* vocab.hh */,
|
||||
1EBA44AB14B97E22003CC0EA /* weights.hh */,
|
||||
1EBA44AC14B97E22003CC0EA /* word_index.hh */,
|
||||
);
|
||||
name = lm;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EBA44FC14B97E81003CC0EA /* util */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EBC534D164C405A00ADFA2C /* double-conversion */,
|
||||
1E8EAE52164C3FDC00EE20D6 /* pool.cc */,
|
||||
1E8EAE53164C3FDC00EE20D6 /* pool.hh */,
|
||||
1E8EAE54164C3FDC00EE20D6 /* read_compressed_test.cc */,
|
||||
1E8EAE55164C3FDC00EE20D6 /* read_compressed.cc */,
|
||||
1E8EAE56164C3FDC00EE20D6 /* read_compressed.hh */,
|
||||
1E8EAE57164C3FDC00EE20D6 /* string_piece.cc */,
|
||||
1EC2B30716233A8C00614D71 /* usage.cc */,
|
||||
1EC2B30816233A8C00614D71 /* usage.hh */,
|
||||
1EBA453614B97E92003CC0EA /* bit_packing_test.cc */,
|
||||
1EBA453714B97E92003CC0EA /* bit_packing.cc */,
|
||||
1EBA453814B97E92003CC0EA /* bit_packing.hh */,
|
||||
1EBA453914B97E92003CC0EA /* check.hh */,
|
||||
1EBA453C14B97E92003CC0EA /* ersatz_progress.cc */,
|
||||
1EBA453D14B97E92003CC0EA /* ersatz_progress.hh */,
|
||||
1EBA453E14B97E92003CC0EA /* exception.cc */,
|
||||
1EBA453F14B97E92003CC0EA /* exception.hh */,
|
||||
1EBA454014B97E92003CC0EA /* file_piece_test.cc */,
|
||||
1EBA454114B97E92003CC0EA /* file_piece.cc */,
|
||||
1EBA454214B97E92003CC0EA /* file_piece.hh */,
|
||||
1EBA454314B97E92003CC0EA /* file.cc */,
|
||||
1EBA454414B97E92003CC0EA /* file.hh */,
|
||||
1EBA454514B97E92003CC0EA /* getopt.c */,
|
||||
1EBA454614B97E92003CC0EA /* getopt.hh */,
|
||||
1EBA454714B97E92003CC0EA /* have.hh */,
|
||||
1EBA454814B97E92003CC0EA /* Jamfile */,
|
||||
1EBA454914B97E92003CC0EA /* joint_sort_test.cc */,
|
||||
1EBA454A14B97E92003CC0EA /* joint_sort.hh */,
|
||||
1EBA454E14B97E92003CC0EA /* mmap.cc */,
|
||||
1EBA454F14B97E92003CC0EA /* mmap.hh */,
|
||||
1EBA455014B97E92003CC0EA /* murmur_hash.cc */,
|
||||
1EBA455114B97E92003CC0EA /* murmur_hash.hh */,
|
||||
1EBA455214B97E92003CC0EA /* probing_hash_table_test.cc */,
|
||||
1EBA455314B97E92003CC0EA /* probing_hash_table.hh */,
|
||||
1EBA455414B97E92003CC0EA /* proxy_iterator.hh */,
|
||||
1EBA455514B97E92003CC0EA /* scoped.hh */,
|
||||
1EBA455614B97E92003CC0EA /* sized_iterator.hh */,
|
||||
1EBA455714B97E92003CC0EA /* sorted_uniform_test.cc */,
|
||||
1EBA455814B97E92003CC0EA /* sorted_uniform.hh */,
|
||||
1EBA455914B97E92003CC0EA /* string_piece.hh */,
|
||||
1EBA455A14B97E92003CC0EA /* tokenize_piece_test.cc */,
|
||||
1EBA455B14B97E92003CC0EA /* tokenize_piece.hh */,
|
||||
1EBA455C14B97E92003CC0EA /* util.xcodeproj */,
|
||||
);
|
||||
name = util;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EBA455D14B97E92003CC0EA /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EBA45A414B97E93003CC0EA /* libutil.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EBC534D164C405A00ADFA2C /* double-conversion */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EBC534E164C405A00ADFA2C /* bignum-dtoa.cc */,
|
||||
1EBC534F164C405A00ADFA2C /* bignum-dtoa.h */,
|
||||
1EBC5350164C405A00ADFA2C /* bignum.cc */,
|
||||
1EBC5351164C405A00ADFA2C /* bignum.h */,
|
||||
1EBC5352164C405A00ADFA2C /* cached-powers.cc */,
|
||||
1EBC5353164C405A00ADFA2C /* cached-powers.h */,
|
||||
1EBC5354164C405A00ADFA2C /* diy-fp.cc */,
|
||||
1EBC5355164C405A00ADFA2C /* diy-fp.h */,
|
||||
1EBC5356164C405A00ADFA2C /* double-conversion.cc */,
|
||||
1EBC5357164C405A00ADFA2C /* double-conversion.h */,
|
||||
1EBC5358164C405A00ADFA2C /* fast-dtoa.cc */,
|
||||
1EBC5359164C405A00ADFA2C /* fast-dtoa.h */,
|
||||
1EBC535A164C405A00ADFA2C /* fixed-dtoa.cc */,
|
||||
1EBC535B164C405A00ADFA2C /* fixed-dtoa.h */,
|
||||
1EBC535C164C405A00ADFA2C /* ieee.h */,
|
||||
1EBC535D164C405A00ADFA2C /* Jamfile */,
|
||||
1EBC535E164C405A00ADFA2C /* LICENSE */,
|
||||
1EBC535F164C405A00ADFA2C /* strtod.cc */,
|
||||
1EBC5360164C405A00ADFA2C /* strtod.h */,
|
||||
1EBC5361164C405A00ADFA2C /* utils.h */,
|
||||
);
|
||||
name = "double-conversion";
|
||||
path = "../../util/double-conversion";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EE8C2DE1476A48E002496F2 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EBA44FC14B97E81003CC0EA /* util */,
|
||||
1EBA44FB14B97E6A003CC0EA /* lm */,
|
||||
1EE8C2EA1476A48E002496F2 /* Products */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EE8C2EA1476A48E002496F2 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EE8C2E91476A48E002496F2 /* liblm.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
1EE8C2E71476A48E002496F2 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EBA44AE14B97E22003CC0EA /* bhiksha.hh in Headers */,
|
||||
1EBA44D514B97E22003CC0EA /* binary_format.hh in Headers */,
|
||||
1EBA44D614B97E22003CC0EA /* blank.hh in Headers */,
|
||||
1EBA44D914B97E22003CC0EA /* config.hh in Headers */,
|
||||
1EBA44DA14B97E22003CC0EA /* enumerate_vocab.hh in Headers */,
|
||||
1EBA44DB14B97E22003CC0EA /* facade.hh in Headers */,
|
||||
1EBA44DE14B97E22003CC0EA /* left.hh in Headers */,
|
||||
1EBA44E014B97E22003CC0EA /* lm_exception.hh in Headers */,
|
||||
1EBA44E114B97E22003CC0EA /* max_order.hh in Headers */,
|
||||
1EBA44E314B97E22003CC0EA /* model_type.hh in Headers */,
|
||||
1EBA44E514B97E22003CC0EA /* model.hh in Headers */,
|
||||
1EBA44E714B97E22003CC0EA /* ngram_query.hh in Headers */,
|
||||
1EBA44E914B97E22003CC0EA /* quantize.hh in Headers */,
|
||||
1EBA44EB14B97E22003CC0EA /* read_arpa.hh in Headers */,
|
||||
1EBA44EC14B97E22003CC0EA /* return.hh in Headers */,
|
||||
1EBA44EE14B97E22003CC0EA /* search_hashed.hh in Headers */,
|
||||
1EBA44F014B97E22003CC0EA /* search_trie.hh in Headers */,
|
||||
1EBA44F214B97E22003CC0EA /* trie_sort.hh in Headers */,
|
||||
1EBA44F414B97E22003CC0EA /* trie.hh in Headers */,
|
||||
1EBA44F614B97E22003CC0EA /* virtual_interface.hh in Headers */,
|
||||
1EBA44F814B97E22003CC0EA /* vocab.hh in Headers */,
|
||||
1EBA44F914B97E22003CC0EA /* weights.hh in Headers */,
|
||||
1EBA44FA14B97E22003CC0EA /* word_index.hh in Headers */,
|
||||
1EBA458114B97E92003CC0EA /* bit_packing.hh in Headers */,
|
||||
1EBA458214B97E92003CC0EA /* check.hh in Headers */,
|
||||
1EBA458414B97E92003CC0EA /* ersatz_progress.hh in Headers */,
|
||||
1EBA458614B97E92003CC0EA /* exception.hh in Headers */,
|
||||
1EBA458914B97E92003CC0EA /* file_piece.hh in Headers */,
|
||||
1EBA458B14B97E92003CC0EA /* file.hh in Headers */,
|
||||
1EBA458D14B97E92003CC0EA /* getopt.hh in Headers */,
|
||||
1EBA458E14B97E92003CC0EA /* have.hh in Headers */,
|
||||
1EBA459114B97E92003CC0EA /* joint_sort.hh in Headers */,
|
||||
1EBA459514B97E92003CC0EA /* mmap.hh in Headers */,
|
||||
1EBA459714B97E92003CC0EA /* murmur_hash.hh in Headers */,
|
||||
1EBA459914B97E92003CC0EA /* probing_hash_table.hh in Headers */,
|
||||
1EBA459A14B97E92003CC0EA /* proxy_iterator.hh in Headers */,
|
||||
1EBA459B14B97E92003CC0EA /* scoped.hh in Headers */,
|
||||
1EBA459C14B97E92003CC0EA /* sized_iterator.hh in Headers */,
|
||||
1EBA459E14B97E92003CC0EA /* sorted_uniform.hh in Headers */,
|
||||
1EBA459F14B97E92003CC0EA /* string_piece.hh in Headers */,
|
||||
1EBA45A114B97E92003CC0EA /* tokenize_piece.hh in Headers */,
|
||||
1E890C72159D1B260031F9F3 /* value_build.hh in Headers */,
|
||||
1E890C73159D1B260031F9F3 /* value.hh in Headers */,
|
||||
1EC2B30A16233A8C00614D71 /* usage.hh in Headers */,
|
||||
1E8EAE59164C3FDC00EE20D6 /* pool.hh in Headers */,
|
||||
1E8EAE5C164C3FDC00EE20D6 /* read_compressed.hh in Headers */,
|
||||
1EBC5363164C405A00ADFA2C /* bignum-dtoa.h in Headers */,
|
||||
1EBC5365164C405A00ADFA2C /* bignum.h in Headers */,
|
||||
1EBC5367164C405A00ADFA2C /* cached-powers.h in Headers */,
|
||||
1EBC5369164C405A00ADFA2C /* diy-fp.h in Headers */,
|
||||
1EBC536B164C405A00ADFA2C /* double-conversion.h in Headers */,
|
||||
1EBC536D164C405A00ADFA2C /* fast-dtoa.h in Headers */,
|
||||
1EBC536F164C405A00ADFA2C /* fixed-dtoa.h in Headers */,
|
||||
1EBC5370164C405A00ADFA2C /* ieee.h in Headers */,
|
||||
1EBC5373164C405A00ADFA2C /* strtod.h in Headers */,
|
||||
1EBC5374164C405A00ADFA2C /* utils.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
1EE8C2E81476A48E002496F2 /* lm */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1EE8C2ED1476A48E002496F2 /* Build configuration list for PBXNativeTarget "lm" */;
|
||||
buildPhases = (
|
||||
1EE8C2E51476A48E002496F2 /* Sources */,
|
||||
1EE8C2E61476A48E002496F2 /* Frameworks */,
|
||||
1EE8C2E71476A48E002496F2 /* Headers */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = lm;
|
||||
productName = lm;
|
||||
productReference = 1EE8C2E91476A48E002496F2 /* liblm.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
1EE8C2E01476A48E002496F2 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0420;
|
||||
};
|
||||
buildConfigurationList = 1EE8C2E31476A48E002496F2 /* Build configuration list for PBXProject "lm" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 1EE8C2DE1476A48E002496F2;
|
||||
productRefGroup = 1EE8C2EA1476A48E002496F2 /* Products */;
|
||||
projectDirPath = "";
|
||||
projectReferences = (
|
||||
{
|
||||
ProductGroup = 1EBA455D14B97E92003CC0EA /* Products */;
|
||||
ProjectRef = 1EBA455C14B97E92003CC0EA /* util.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
1EE8C2E81476A48E002496F2 /* lm */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXReferenceProxy section */
|
||||
1EBA45A414B97E93003CC0EA /* libutil.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libutil.a;
|
||||
remoteRef = 1EBA45A314B97E93003CC0EA /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
/* End PBXReferenceProxy section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
1EE8C2E51476A48E002496F2 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EBA44AD14B97E22003CC0EA /* bhiksha.cc in Sources */,
|
||||
1EBA44D414B97E22003CC0EA /* binary_format.cc in Sources */,
|
||||
1EBA44D814B97E22003CC0EA /* config.cc in Sources */,
|
||||
1EBA44DD14B97E22003CC0EA /* left_test.cc in Sources */,
|
||||
1EBA44DF14B97E22003CC0EA /* lm_exception.cc in Sources */,
|
||||
1EBA44E214B97E22003CC0EA /* model_test.cc in Sources */,
|
||||
1EBA44E414B97E22003CC0EA /* model.cc in Sources */,
|
||||
1EBA44E814B97E22003CC0EA /* quantize.cc in Sources */,
|
||||
1EBA44EA14B97E22003CC0EA /* read_arpa.cc in Sources */,
|
||||
1EBA44ED14B97E22003CC0EA /* search_hashed.cc in Sources */,
|
||||
1EBA44EF14B97E22003CC0EA /* search_trie.cc in Sources */,
|
||||
1EBA44F114B97E22003CC0EA /* trie_sort.cc in Sources */,
|
||||
1EBA44F314B97E22003CC0EA /* trie.cc in Sources */,
|
||||
1EBA44F514B97E22003CC0EA /* virtual_interface.cc in Sources */,
|
||||
1EBA44F714B97E22003CC0EA /* vocab.cc in Sources */,
|
||||
1EBA457F14B97E92003CC0EA /* bit_packing_test.cc in Sources */,
|
||||
1EBA458014B97E92003CC0EA /* bit_packing.cc in Sources */,
|
||||
1EBA458314B97E92003CC0EA /* ersatz_progress.cc in Sources */,
|
||||
1EBA458514B97E92003CC0EA /* exception.cc in Sources */,
|
||||
1EBA458714B97E92003CC0EA /* file_piece_test.cc in Sources */,
|
||||
1EBA458814B97E92003CC0EA /* file_piece.cc in Sources */,
|
||||
1EBA458A14B97E92003CC0EA /* file.cc in Sources */,
|
||||
1EBA458C14B97E92003CC0EA /* getopt.c in Sources */,
|
||||
1EBA458F14B97E92003CC0EA /* Jamfile in Sources */,
|
||||
1EBA459014B97E92003CC0EA /* joint_sort_test.cc in Sources */,
|
||||
1EBA459414B97E92003CC0EA /* mmap.cc in Sources */,
|
||||
1EBA459614B97E92003CC0EA /* murmur_hash.cc in Sources */,
|
||||
1EBA459814B97E92003CC0EA /* probing_hash_table_test.cc in Sources */,
|
||||
1EBA459D14B97E92003CC0EA /* sorted_uniform_test.cc in Sources */,
|
||||
1EBA45A014B97E92003CC0EA /* tokenize_piece_test.cc in Sources */,
|
||||
1E890C71159D1B260031F9F3 /* value_build.cc in Sources */,
|
||||
1EC2B30916233A8C00614D71 /* usage.cc in Sources */,
|
||||
1E8EAE58164C3FDC00EE20D6 /* pool.cc in Sources */,
|
||||
1E8EAE5A164C3FDC00EE20D6 /* read_compressed_test.cc in Sources */,
|
||||
1E8EAE5B164C3FDC00EE20D6 /* read_compressed.cc in Sources */,
|
||||
1E8EAE5D164C3FDC00EE20D6 /* string_piece.cc in Sources */,
|
||||
1EBC5362164C405A00ADFA2C /* bignum-dtoa.cc in Sources */,
|
||||
1EBC5364164C405A00ADFA2C /* bignum.cc in Sources */,
|
||||
1EBC5366164C405A00ADFA2C /* cached-powers.cc in Sources */,
|
||||
1EBC5368164C405A00ADFA2C /* diy-fp.cc in Sources */,
|
||||
1EBC536A164C405A00ADFA2C /* double-conversion.cc in Sources */,
|
||||
1EBC536C164C405A00ADFA2C /* fast-dtoa.cc in Sources */,
|
||||
1EBC536E164C405A00ADFA2C /* fixed-dtoa.cc in Sources */,
|
||||
1EBC5371164C405A00ADFA2C /* Jamfile in Sources */,
|
||||
1EBC5372164C405A00ADFA2C /* strtod.cc in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1EE8C2EB1476A48E002496F2 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_INPUT_FILETYPE = automatic;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
"$(LIBRARY_MY_BOOST)",
|
||||
../..,
|
||||
/opt/local/include,
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.6;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1EE8C2EC1476A48E002496F2 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
"$(XCODE_MOSES_BOOST)",
|
||||
../..,
|
||||
/opt/local/include,
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.6;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1EE8C2EE1476A48E002496F2 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
EXECUTABLE_PREFIX = lib;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = "KENLM_MAX_ORDER=7";
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"\"$(SRCROOT)/../../lm/bin/darwin-4.2.1/release/debug-symbols-on/link-static/threading-multi\"",
|
||||
"\"$(SRCROOT)/../../lm/bin/darwin-4.2.1/release/link-static/threading-multi\"",
|
||||
"\"$(SRCROOT)/../../lm/bin/gcc-4.2.1/release/debug-symbols-on/link-static/threading-multi\"",
|
||||
"\"$(SRCROOT)/../../util/bin/darwin-4.2.1/release/debug-symbols-on/link-static/threading-multi\"",
|
||||
"\"$(SRCROOT)/../../util/bin/darwin-4.2.1/release/link-static/threading-multi\"",
|
||||
"\"$(SRCROOT)/../../util/bin/gcc-4.2.1/release/debug-symbols-on/link-static/threading-multi\"",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SDKROOT = "";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1EE8C2EF1476A48E002496F2 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
EXECUTABLE_PREFIX = lib;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = "KENLM_MAX_ORDER=7";
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"\"$(SRCROOT)/../../lm/bin/darwin-4.2.1/release/debug-symbols-on/link-static/threading-multi\"",
|
||||
"\"$(SRCROOT)/../../lm/bin/darwin-4.2.1/release/link-static/threading-multi\"",
|
||||
"\"$(SRCROOT)/../../lm/bin/gcc-4.2.1/release/debug-symbols-on/link-static/threading-multi\"",
|
||||
"\"$(SRCROOT)/../../util/bin/darwin-4.2.1/release/debug-symbols-on/link-static/threading-multi\"",
|
||||
"\"$(SRCROOT)/../../util/bin/darwin-4.2.1/release/link-static/threading-multi\"",
|
||||
"\"$(SRCROOT)/../../util/bin/gcc-4.2.1/release/debug-symbols-on/link-static/threading-multi\"",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SDKROOT = "";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1EE8C2E31476A48E002496F2 /* Build configuration list for PBXProject "lm" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1EE8C2EB1476A48E002496F2 /* Debug */,
|
||||
1EE8C2EC1476A48E002496F2 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1EE8C2ED1476A48E002496F2 /* Build configuration list for PBXNativeTarget "lm" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1EE8C2EE1476A48E002496F2 /* Debug */,
|
||||
1EE8C2EF1476A48E002496F2 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 1EE8C2E01476A48E002496F2 /* Project object */;
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1EE8C2E81476A48E002496F2"
|
||||
BuildableName = "liblm.a"
|
||||
BlueprintName = "lm"
|
||||
ReferencedContainer = "container:lm.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
buildConfiguration = "Debug">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Debug">
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Release">
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
@ -1,22 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>lm.xcscheme</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>1EE8C2E81476A48E002496F2</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
@ -1,338 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
1E1D826915AC641600FE42E9 /* extractor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E1D825915AC63ED00FE42E9 /* extractor.cpp */; };
|
||||
1E1D826A15AC642B00FE42E9 /* libmert_lib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1E2B6B141593A6F30028137E /* libmert_lib.a */; };
|
||||
1E2B6ADE1593A5500028137E /* mert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2B6ADD1593A5500028137E /* mert.cpp */; };
|
||||
1E2B6B1F1593CA8A0028137E /* libmert_lib.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1E2B6B141593A6F30028137E /* libmert_lib.a */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
1E2B6B131593A6F30028137E /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1E2B6B0F1593A6F30028137E /* mert_lib.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1E2CCF3315939E2D00D858D1;
|
||||
remoteInfo = mert_lib;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
1E1D825D15AC640800FE42E9 /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
1EB0AF031593A2180007E2A4 /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
1E1D825915AC63ED00FE42E9 /* extractor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = extractor.cpp; path = ../../mert/extractor.cpp; sourceTree = "<group>"; };
|
||||
1E1D825F15AC640800FE42E9 /* extractor */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = extractor; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1E2B6ADD1593A5500028137E /* mert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mert.cpp; path = ../../mert/mert.cpp; sourceTree = "<group>"; };
|
||||
1E2B6B0F1593A6F30028137E /* mert_lib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = mert_lib.xcodeproj; sourceTree = "<group>"; };
|
||||
1EB0AF051593A2180007E2A4 /* mert */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = mert; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
1E1D825C15AC640800FE42E9 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1E1D826A15AC642B00FE42E9 /* libmert_lib.a in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1EB0AF021593A2180007E2A4 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1E2B6B1F1593CA8A0028137E /* libmert_lib.a in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
1E2B6B101593A6F30028137E /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1E2B6B141593A6F30028137E /* libmert_lib.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EB0AEFA1593A2180007E2A4 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1E2B6B0F1593A6F30028137E /* mert_lib.xcodeproj */,
|
||||
1E2B6ADD1593A5500028137E /* mert.cpp */,
|
||||
1E1D825915AC63ED00FE42E9 /* extractor.cpp */,
|
||||
1EB0AF061593A2180007E2A4 /* Products */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EB0AF061593A2180007E2A4 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EB0AF051593A2180007E2A4 /* mert */,
|
||||
1E1D825F15AC640800FE42E9 /* extractor */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
1E1D825E15AC640800FE42E9 /* extractor */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1E1D826615AC640800FE42E9 /* Build configuration list for PBXNativeTarget "extractor" */;
|
||||
buildPhases = (
|
||||
1E1D825B15AC640800FE42E9 /* Sources */,
|
||||
1E1D825C15AC640800FE42E9 /* Frameworks */,
|
||||
1E1D825D15AC640800FE42E9 /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = extractor;
|
||||
productName = extractor;
|
||||
productReference = 1E1D825F15AC640800FE42E9 /* extractor */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
1EB0AF041593A2180007E2A4 /* mert */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1EB0AF0F1593A2180007E2A4 /* Build configuration list for PBXNativeTarget "mert" */;
|
||||
buildPhases = (
|
||||
1EB0AF011593A2180007E2A4 /* Sources */,
|
||||
1EB0AF021593A2180007E2A4 /* Frameworks */,
|
||||
1EB0AF031593A2180007E2A4 /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = mert;
|
||||
productName = mert;
|
||||
productReference = 1EB0AF051593A2180007E2A4 /* mert */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
1EB0AEFC1593A2180007E2A4 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
buildConfigurationList = 1EB0AEFF1593A2180007E2A4 /* Build configuration list for PBXProject "mert" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 1EB0AEFA1593A2180007E2A4;
|
||||
productRefGroup = 1EB0AF061593A2180007E2A4 /* Products */;
|
||||
projectDirPath = "";
|
||||
projectReferences = (
|
||||
{
|
||||
ProductGroup = 1E2B6B101593A6F30028137E /* Products */;
|
||||
ProjectRef = 1E2B6B0F1593A6F30028137E /* mert_lib.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
1EB0AF041593A2180007E2A4 /* mert */,
|
||||
1E1D825E15AC640800FE42E9 /* extractor */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXReferenceProxy section */
|
||||
1E2B6B141593A6F30028137E /* libmert_lib.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libmert_lib.a;
|
||||
remoteRef = 1E2B6B131593A6F30028137E /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
/* End PBXReferenceProxy section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
1E1D825B15AC640800FE42E9 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1E1D826915AC641600FE42E9 /* extractor.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
1EB0AF011593A2180007E2A4 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1E2B6ADE1593A5500028137E /* mert.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1E1D826715AC640800FE42E9 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../..,
|
||||
/opt/local/include,
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1E1D826815AC640800FE42E9 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../..,
|
||||
/opt/local/include,
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1EB0AF0D1593A2180007E2A4 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
OTHER_LDFLAGS = "-lz";
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1EB0AF0E1593A2180007E2A4 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
OTHER_LDFLAGS = "-lz";
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1EB0AF101593A2180007E2A4 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
WITH_THREADS,
|
||||
);
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../..,
|
||||
/opt/local/include,
|
||||
);
|
||||
LIBRARY_SEARCH_PATHS = /opt/local/lib/;
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lboost_thread-mt",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1EB0AF111593A2180007E2A4 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_PREPROCESSOR_DEFINITIONS = WITH_THREADS;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../..,
|
||||
/opt/local/include,
|
||||
);
|
||||
LIBRARY_SEARCH_PATHS = /opt/local/lib/;
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lboost_thread-mt",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1E1D826615AC640800FE42E9 /* Build configuration list for PBXNativeTarget "extractor" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1E1D826715AC640800FE42E9 /* Debug */,
|
||||
1E1D826815AC640800FE42E9 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1EB0AEFF1593A2180007E2A4 /* Build configuration list for PBXProject "mert" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1EB0AF0D1593A2180007E2A4 /* Debug */,
|
||||
1EB0AF0E1593A2180007E2A4 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1EB0AF0F1593A2180007E2A4 /* Build configuration list for PBXNativeTarget "mert" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1EB0AF101593A2180007E2A4 /* Debug */,
|
||||
1EB0AF111593A2180007E2A4 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 1EB0AEFC1593A2180007E2A4 /* Project object */;
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Workspace
|
||||
version = "1.0">
|
||||
<FileRef
|
||||
location = "self:mert.xcodeproj">
|
||||
</FileRef>
|
||||
</Workspace>
|
File diff suppressed because it is too large
Load Diff
@ -1,35 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Bucket
|
||||
type = "1"
|
||||
version = "1.0">
|
||||
<FileBreakpoints>
|
||||
<FileBreakpoint
|
||||
shouldBeEnabled = "Yes"
|
||||
ignoreCount = "0"
|
||||
continueAfterRunningActions = "No"
|
||||
isPathRelative = "0"
|
||||
filePath = "/Users/hieuhoang/unison/workspace/github/hieuhoang/mert/mert.cpp"
|
||||
timestampString = "363625029.073606"
|
||||
startingColumnNumber = "9223372036854775807"
|
||||
endingColumnNumber = "9223372036854775807"
|
||||
startingLineNumber = "316"
|
||||
endingLineNumber = "316"
|
||||
landmarkName = "main(int argc, char **argv)"
|
||||
landmarkType = "7">
|
||||
</FileBreakpoint>
|
||||
<FileBreakpoint
|
||||
shouldBeEnabled = "Yes"
|
||||
ignoreCount = "0"
|
||||
continueAfterRunningActions = "No"
|
||||
isPathRelative = "0"
|
||||
filePath = "/Users/hieuhoang/unison/workspace/github/hieuhoang/mert/mert.cpp"
|
||||
timestampString = "363625081.848519"
|
||||
startingColumnNumber = "9223372036854775807"
|
||||
endingColumnNumber = "9223372036854775807"
|
||||
startingLineNumber = "326"
|
||||
endingLineNumber = "326"
|
||||
landmarkName = "main(int argc, char **argv)"
|
||||
landmarkType = "7">
|
||||
</FileBreakpoint>
|
||||
</FileBreakpoints>
|
||||
</Bucket>
|
@ -1,72 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1E1D825E15AC640800FE42E9"
|
||||
BuildableName = "extractor"
|
||||
BlueprintName = "extractor"
|
||||
ReferencedContainer = "container:mert.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
buildConfiguration = "Debug">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Debug">
|
||||
<BuildableProductRunnable>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1E1D825E15AC640800FE42E9"
|
||||
BuildableName = "extractor"
|
||||
BlueprintName = "extractor"
|
||||
ReferencedContainer = "container:mert.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Release">
|
||||
<BuildableProductRunnable>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1E1D825E15AC640800FE42E9"
|
||||
BuildableName = "extractor"
|
||||
BlueprintName = "extractor"
|
||||
ReferencedContainer = "container:mert.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
@ -1,72 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1EB0AF041593A2180007E2A4"
|
||||
BuildableName = "mert"
|
||||
BlueprintName = "mert"
|
||||
ReferencedContainer = "container:mert.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
buildConfiguration = "Debug">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Debug">
|
||||
<BuildableProductRunnable>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1EB0AF041593A2180007E2A4"
|
||||
BuildableName = "mert"
|
||||
BlueprintName = "mert"
|
||||
ReferencedContainer = "container:mert.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Release">
|
||||
<BuildableProductRunnable>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1EB0AF041593A2180007E2A4"
|
||||
BuildableName = "mert"
|
||||
BlueprintName = "mert"
|
||||
ReferencedContainer = "container:mert.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
@ -1,32 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>extractor.xcscheme</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>1</integer>
|
||||
</dict>
|
||||
<key>mert.xcscheme</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>2</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>1E1D825E15AC640800FE42E9</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>1EB0AF041593A2180007E2A4</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
@ -1,621 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
1E2CCFB915939E5D00D858D1 /* BleuScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF3A15939E5D00D858D1 /* BleuScorer.cpp */; };
|
||||
1E2CCFBA15939E5D00D858D1 /* BleuScorer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF3B15939E5D00D858D1 /* BleuScorer.h */; };
|
||||
1E2CCFBC15939E5D00D858D1 /* CderScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF3D15939E5D00D858D1 /* CderScorer.cpp */; };
|
||||
1E2CCFBD15939E5D00D858D1 /* CderScorer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF3E15939E5D00D858D1 /* CderScorer.h */; };
|
||||
1E2CCFBE15939E5D00D858D1 /* Data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF3F15939E5D00D858D1 /* Data.cpp */; };
|
||||
1E2CCFBF15939E5D00D858D1 /* Data.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF4015939E5D00D858D1 /* Data.h */; };
|
||||
1E2CCFC315939E5D00D858D1 /* Fdstream.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF5115939E5D00D858D1 /* Fdstream.h */; };
|
||||
1E2CCFC415939E5D00D858D1 /* FeatureArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF5215939E5D00D858D1 /* FeatureArray.cpp */; };
|
||||
1E2CCFC515939E5D00D858D1 /* FeatureArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF5315939E5D00D858D1 /* FeatureArray.h */; };
|
||||
1E2CCFC615939E5D00D858D1 /* FeatureData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF5415939E5D00D858D1 /* FeatureData.cpp */; };
|
||||
1E2CCFC715939E5D00D858D1 /* FeatureData.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF5515939E5D00D858D1 /* FeatureData.h */; };
|
||||
1E2CCFC815939E5D00D858D1 /* FeatureDataIterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF5615939E5D00D858D1 /* FeatureDataIterator.cpp */; };
|
||||
1E2CCFC915939E5D00D858D1 /* FeatureDataIterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF5715939E5D00D858D1 /* FeatureDataIterator.h */; };
|
||||
1E2CCFCB15939E5D00D858D1 /* FeatureStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF5915939E5D00D858D1 /* FeatureStats.cpp */; };
|
||||
1E2CCFCC15939E5D00D858D1 /* FeatureStats.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF5A15939E5D00D858D1 /* FeatureStats.h */; };
|
||||
1E2CCFCD15939E5D00D858D1 /* FileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF5B15939E5D00D858D1 /* FileStream.cpp */; };
|
||||
1E2CCFCE15939E5D00D858D1 /* FileStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF5C15939E5D00D858D1 /* FileStream.h */; };
|
||||
1E2CCFCF15939E5D00D858D1 /* GzFileBuf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF5D15939E5D00D858D1 /* GzFileBuf.cpp */; };
|
||||
1E2CCFD015939E5D00D858D1 /* GzFileBuf.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF5E15939E5D00D858D1 /* GzFileBuf.h */; };
|
||||
1E2CCFD115939E5D00D858D1 /* HypPackEnumerator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF5F15939E5D00D858D1 /* HypPackEnumerator.cpp */; };
|
||||
1E2CCFD215939E5D00D858D1 /* HypPackEnumerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF6015939E5D00D858D1 /* HypPackEnumerator.h */; };
|
||||
1E2CCFD315939E5D00D858D1 /* InterpolatedScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF6115939E5D00D858D1 /* InterpolatedScorer.cpp */; };
|
||||
1E2CCFD415939E5D00D858D1 /* InterpolatedScorer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF6215939E5D00D858D1 /* InterpolatedScorer.h */; };
|
||||
1E2CCFD715939E5D00D858D1 /* MergeScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF6515939E5D00D858D1 /* MergeScorer.cpp */; };
|
||||
1E2CCFD815939E5D00D858D1 /* MergeScorer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF6615939E5D00D858D1 /* MergeScorer.h */; };
|
||||
1E2CCFD915939E5D00D858D1 /* mert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF6715939E5D00D858D1 /* mert.cpp */; };
|
||||
1E2CCFDA15939E5D00D858D1 /* MiraFeatureVector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF6815939E5D00D858D1 /* MiraFeatureVector.cpp */; };
|
||||
1E2CCFDB15939E5D00D858D1 /* MiraFeatureVector.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF6915939E5D00D858D1 /* MiraFeatureVector.h */; };
|
||||
1E2CCFDC15939E5D00D858D1 /* MiraWeightVector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF6A15939E5D00D858D1 /* MiraWeightVector.cpp */; };
|
||||
1E2CCFDD15939E5D00D858D1 /* MiraWeightVector.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF6B15939E5D00D858D1 /* MiraWeightVector.h */; };
|
||||
1E2CCFDE15939E5D00D858D1 /* Ngram.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF6C15939E5D00D858D1 /* Ngram.h */; };
|
||||
1E2CCFE015939E5D00D858D1 /* Optimizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF6E15939E5D00D858D1 /* Optimizer.cpp */; };
|
||||
1E2CCFE115939E5D00D858D1 /* Optimizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF6F15939E5D00D858D1 /* Optimizer.h */; };
|
||||
1E2CCFE215939E5D00D858D1 /* OptimizerFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF7015939E5D00D858D1 /* OptimizerFactory.cpp */; };
|
||||
1E2CCFE315939E5D00D858D1 /* OptimizerFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF7115939E5D00D858D1 /* OptimizerFactory.h */; };
|
||||
1E2CCFE515939E5D00D858D1 /* PerScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF7315939E5D00D858D1 /* PerScorer.cpp */; };
|
||||
1E2CCFE615939E5D00D858D1 /* PerScorer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF7415939E5D00D858D1 /* PerScorer.h */; };
|
||||
1E2CCFE715939E5D00D858D1 /* Point.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF7515939E5D00D858D1 /* Point.cpp */; };
|
||||
1E2CCFE815939E5D00D858D1 /* Point.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF7615939E5D00D858D1 /* Point.h */; };
|
||||
1E2CCFEA15939E5D00D858D1 /* PreProcessFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF7815939E5D00D858D1 /* PreProcessFilter.cpp */; };
|
||||
1E2CCFEB15939E5D00D858D1 /* PreProcessFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF7915939E5D00D858D1 /* PreProcessFilter.h */; };
|
||||
1E2CCFED15939E5D00D858D1 /* Reference.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF7B15939E5D00D858D1 /* Reference.h */; };
|
||||
1E2CCFEF15939E5D00D858D1 /* ScopedVector.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF7D15939E5D00D858D1 /* ScopedVector.h */; };
|
||||
1E2CCFF015939E5D00D858D1 /* ScoreArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF7E15939E5D00D858D1 /* ScoreArray.cpp */; };
|
||||
1E2CCFF115939E5D00D858D1 /* ScoreArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF7F15939E5D00D858D1 /* ScoreArray.h */; };
|
||||
1E2CCFF215939E5D00D858D1 /* ScoreData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF8015939E5D00D858D1 /* ScoreData.cpp */; };
|
||||
1E2CCFF315939E5D00D858D1 /* ScoreData.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF8115939E5D00D858D1 /* ScoreData.h */; };
|
||||
1E2CCFF415939E5D00D858D1 /* ScoreDataIterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF8215939E5D00D858D1 /* ScoreDataIterator.cpp */; };
|
||||
1E2CCFF515939E5D00D858D1 /* ScoreDataIterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF8315939E5D00D858D1 /* ScoreDataIterator.h */; };
|
||||
1E2CCFF615939E5D00D858D1 /* Scorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF8415939E5D00D858D1 /* Scorer.cpp */; };
|
||||
1E2CCFF715939E5D00D858D1 /* Scorer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF8515939E5D00D858D1 /* Scorer.h */; };
|
||||
1E2CCFF815939E5D00D858D1 /* ScorerFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF8615939E5D00D858D1 /* ScorerFactory.cpp */; };
|
||||
1E2CCFF915939E5D00D858D1 /* ScorerFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF8715939E5D00D858D1 /* ScorerFactory.h */; };
|
||||
1E2CCFFA15939E5D00D858D1 /* ScoreStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF8815939E5D00D858D1 /* ScoreStats.cpp */; };
|
||||
1E2CCFFB15939E5D00D858D1 /* ScoreStats.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF8915939E5D00D858D1 /* ScoreStats.h */; };
|
||||
1E2CCFFC15939E5D00D858D1 /* SemposOverlapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF8A15939E5D00D858D1 /* SemposOverlapping.cpp */; };
|
||||
1E2CCFFD15939E5D00D858D1 /* SemposOverlapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF8B15939E5D00D858D1 /* SemposOverlapping.h */; };
|
||||
1E2CCFFE15939E5D00D858D1 /* SemposScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF8C15939E5D00D858D1 /* SemposScorer.cpp */; };
|
||||
1E2CCFFF15939E5D00D858D1 /* SemposScorer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF8D15939E5D00D858D1 /* SemposScorer.h */; };
|
||||
1E2CD00015939E5D00D858D1 /* Singleton.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF8E15939E5D00D858D1 /* Singleton.h */; };
|
||||
1E2CD00215939E5D00D858D1 /* alignmentStruct.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF9115939E5D00D858D1 /* alignmentStruct.cpp */; };
|
||||
1E2CD00315939E5D00D858D1 /* alignmentStruct.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF9215939E5D00D858D1 /* alignmentStruct.h */; };
|
||||
1E2CD00415939E5D00D858D1 /* bestShiftStruct.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF9315939E5D00D858D1 /* bestShiftStruct.h */; };
|
||||
1E2CD00515939E5D00D858D1 /* hashMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF9415939E5D00D858D1 /* hashMap.cpp */; };
|
||||
1E2CD00615939E5D00D858D1 /* hashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF9515939E5D00D858D1 /* hashMap.h */; };
|
||||
1E2CD00715939E5D00D858D1 /* hashMapInfos.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF9615939E5D00D858D1 /* hashMapInfos.cpp */; };
|
||||
1E2CD00815939E5D00D858D1 /* hashMapInfos.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF9715939E5D00D858D1 /* hashMapInfos.h */; };
|
||||
1E2CD00915939E5D00D858D1 /* hashMapStringInfos.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF9815939E5D00D858D1 /* hashMapStringInfos.cpp */; };
|
||||
1E2CD00A15939E5D00D858D1 /* hashMapStringInfos.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF9915939E5D00D858D1 /* hashMapStringInfos.h */; };
|
||||
1E2CD00B15939E5D00D858D1 /* infosHasher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF9A15939E5D00D858D1 /* infosHasher.cpp */; };
|
||||
1E2CD00C15939E5D00D858D1 /* infosHasher.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF9B15939E5D00D858D1 /* infosHasher.h */; };
|
||||
1E2CD00D15939E5D00D858D1 /* stringHasher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF9C15939E5D00D858D1 /* stringHasher.cpp */; };
|
||||
1E2CD00E15939E5D00D858D1 /* stringHasher.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF9D15939E5D00D858D1 /* stringHasher.h */; };
|
||||
1E2CD00F15939E5D00D858D1 /* stringInfosHasher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCF9E15939E5D00D858D1 /* stringInfosHasher.cpp */; };
|
||||
1E2CD01015939E5D00D858D1 /* stringInfosHasher.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCF9F15939E5D00D858D1 /* stringInfosHasher.h */; };
|
||||
1E2CD01115939E5D00D858D1 /* terAlignment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCFA015939E5D00D858D1 /* terAlignment.cpp */; };
|
||||
1E2CD01215939E5D00D858D1 /* terAlignment.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCFA115939E5D00D858D1 /* terAlignment.h */; };
|
||||
1E2CD01315939E5D00D858D1 /* tercalc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCFA215939E5D00D858D1 /* tercalc.cpp */; };
|
||||
1E2CD01415939E5D00D858D1 /* tercalc.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCFA315939E5D00D858D1 /* tercalc.h */; };
|
||||
1E2CD01515939E5D00D858D1 /* terShift.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCFA415939E5D00D858D1 /* terShift.cpp */; };
|
||||
1E2CD01615939E5D00D858D1 /* terShift.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCFA515939E5D00D858D1 /* terShift.h */; };
|
||||
1E2CD01715939E5D00D858D1 /* tools.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCFA615939E5D00D858D1 /* tools.cpp */; };
|
||||
1E2CD01815939E5D00D858D1 /* tools.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCFA715939E5D00D858D1 /* tools.h */; };
|
||||
1E2CD01915939E5D00D858D1 /* TerScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCFA815939E5D00D858D1 /* TerScorer.cpp */; };
|
||||
1E2CD01A15939E5D00D858D1 /* TerScorer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCFA915939E5D00D858D1 /* TerScorer.h */; };
|
||||
1E2CD01C15939E5D00D858D1 /* Timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCFAE15939E5D00D858D1 /* Timer.cpp */; };
|
||||
1E2CD01D15939E5D00D858D1 /* Timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCFAF15939E5D00D858D1 /* Timer.h */; };
|
||||
1E2CD01F15939E5D00D858D1 /* Types.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCFB215939E5D00D858D1 /* Types.h */; };
|
||||
1E2CD02015939E5D00D858D1 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCFB315939E5D00D858D1 /* Util.cpp */; };
|
||||
1E2CD02115939E5D00D858D1 /* Util.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCFB415939E5D00D858D1 /* Util.h */; };
|
||||
1E2CD02315939E5D00D858D1 /* Vocabulary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E2CCFB615939E5D00D858D1 /* Vocabulary.cpp */; };
|
||||
1E2CD02415939E5D00D858D1 /* Vocabulary.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2CCFB715939E5D00D858D1 /* Vocabulary.h */; };
|
||||
1E39621B1594CFD1006FE978 /* PermutationScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E3962191594CFD1006FE978 /* PermutationScorer.cpp */; };
|
||||
1E3962201594CFF9006FE978 /* Permutation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E39621E1594CFF9006FE978 /* Permutation.cpp */; };
|
||||
1E3962211594CFF9006FE978 /* Permutation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E39621F1594CFF9006FE978 /* Permutation.h */; };
|
||||
1E3962231594D0FF006FE978 /* SentenceLevelScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E3962221594D0FF006FE978 /* SentenceLevelScorer.cpp */; };
|
||||
1E3962251594D12C006FE978 /* SentenceLevelScorer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E3962241594D12C006FE978 /* SentenceLevelScorer.h */; };
|
||||
1E43CA3415973474000E29D3 /* PermutationScorer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E43CA3315973474000E29D3 /* PermutationScorer.h */; };
|
||||
1E689F21159A529C00DD995A /* ThreadPool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E689F1F159A529C00DD995A /* ThreadPool.cpp */; };
|
||||
1E689F22159A529C00DD995A /* ThreadPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E689F20159A529C00DD995A /* ThreadPool.h */; };
|
||||
1EE52B561596B3E4006DC938 /* StatisticsBasedScorer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EE52B551596B3E4006DC938 /* StatisticsBasedScorer.h */; };
|
||||
1EE52B591596B3FC006DC938 /* StatisticsBasedScorer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EE52B581596B3FC006DC938 /* StatisticsBasedScorer.cpp */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
1E2CCF3315939E2D00D858D1 /* libmert_lib.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libmert_lib.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1E2CCF3A15939E5D00D858D1 /* BleuScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BleuScorer.cpp; path = ../../mert/BleuScorer.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF3B15939E5D00D858D1 /* BleuScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BleuScorer.h; path = ../../mert/BleuScorer.h; sourceTree = "<group>"; };
|
||||
1E2CCF3D15939E5D00D858D1 /* CderScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CderScorer.cpp; path = ../../mert/CderScorer.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF3E15939E5D00D858D1 /* CderScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CderScorer.h; path = ../../mert/CderScorer.h; sourceTree = "<group>"; };
|
||||
1E2CCF3F15939E5D00D858D1 /* Data.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Data.cpp; path = ../../mert/Data.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF4015939E5D00D858D1 /* Data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Data.h; path = ../../mert/Data.h; sourceTree = "<group>"; };
|
||||
1E2CCF5115939E5D00D858D1 /* Fdstream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Fdstream.h; path = ../../mert/Fdstream.h; sourceTree = "<group>"; };
|
||||
1E2CCF5215939E5D00D858D1 /* FeatureArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FeatureArray.cpp; path = ../../mert/FeatureArray.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF5315939E5D00D858D1 /* FeatureArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FeatureArray.h; path = ../../mert/FeatureArray.h; sourceTree = "<group>"; };
|
||||
1E2CCF5415939E5D00D858D1 /* FeatureData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FeatureData.cpp; path = ../../mert/FeatureData.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF5515939E5D00D858D1 /* FeatureData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FeatureData.h; path = ../../mert/FeatureData.h; sourceTree = "<group>"; };
|
||||
1E2CCF5615939E5D00D858D1 /* FeatureDataIterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FeatureDataIterator.cpp; path = ../../mert/FeatureDataIterator.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF5715939E5D00D858D1 /* FeatureDataIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FeatureDataIterator.h; path = ../../mert/FeatureDataIterator.h; sourceTree = "<group>"; };
|
||||
1E2CCF5915939E5D00D858D1 /* FeatureStats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FeatureStats.cpp; path = ../../mert/FeatureStats.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF5A15939E5D00D858D1 /* FeatureStats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FeatureStats.h; path = ../../mert/FeatureStats.h; sourceTree = "<group>"; };
|
||||
1E2CCF5B15939E5D00D858D1 /* FileStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileStream.cpp; path = ../../mert/FileStream.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF5C15939E5D00D858D1 /* FileStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileStream.h; path = ../../mert/FileStream.h; sourceTree = "<group>"; };
|
||||
1E2CCF5D15939E5D00D858D1 /* GzFileBuf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GzFileBuf.cpp; path = ../../mert/GzFileBuf.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF5E15939E5D00D858D1 /* GzFileBuf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GzFileBuf.h; path = ../../mert/GzFileBuf.h; sourceTree = "<group>"; };
|
||||
1E2CCF5F15939E5D00D858D1 /* HypPackEnumerator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HypPackEnumerator.cpp; path = ../../mert/HypPackEnumerator.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF6015939E5D00D858D1 /* HypPackEnumerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HypPackEnumerator.h; path = ../../mert/HypPackEnumerator.h; sourceTree = "<group>"; };
|
||||
1E2CCF6115939E5D00D858D1 /* InterpolatedScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InterpolatedScorer.cpp; path = ../../mert/InterpolatedScorer.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF6215939E5D00D858D1 /* InterpolatedScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InterpolatedScorer.h; path = ../../mert/InterpolatedScorer.h; sourceTree = "<group>"; };
|
||||
1E2CCF6515939E5D00D858D1 /* MergeScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MergeScorer.cpp; path = ../../mert/MergeScorer.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF6615939E5D00D858D1 /* MergeScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MergeScorer.h; path = ../../mert/MergeScorer.h; sourceTree = "<group>"; };
|
||||
1E2CCF6715939E5D00D858D1 /* mert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mert.cpp; path = ../../mert/mert.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF6815939E5D00D858D1 /* MiraFeatureVector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MiraFeatureVector.cpp; path = ../../mert/MiraFeatureVector.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF6915939E5D00D858D1 /* MiraFeatureVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MiraFeatureVector.h; path = ../../mert/MiraFeatureVector.h; sourceTree = "<group>"; };
|
||||
1E2CCF6A15939E5D00D858D1 /* MiraWeightVector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MiraWeightVector.cpp; path = ../../mert/MiraWeightVector.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF6B15939E5D00D858D1 /* MiraWeightVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MiraWeightVector.h; path = ../../mert/MiraWeightVector.h; sourceTree = "<group>"; };
|
||||
1E2CCF6C15939E5D00D858D1 /* Ngram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Ngram.h; path = ../../mert/Ngram.h; sourceTree = "<group>"; };
|
||||
1E2CCF6E15939E5D00D858D1 /* Optimizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Optimizer.cpp; path = ../../mert/Optimizer.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF6F15939E5D00D858D1 /* Optimizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Optimizer.h; path = ../../mert/Optimizer.h; sourceTree = "<group>"; };
|
||||
1E2CCF7015939E5D00D858D1 /* OptimizerFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OptimizerFactory.cpp; path = ../../mert/OptimizerFactory.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF7115939E5D00D858D1 /* OptimizerFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OptimizerFactory.h; path = ../../mert/OptimizerFactory.h; sourceTree = "<group>"; };
|
||||
1E2CCF7315939E5D00D858D1 /* PerScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PerScorer.cpp; path = ../../mert/PerScorer.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF7415939E5D00D858D1 /* PerScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PerScorer.h; path = ../../mert/PerScorer.h; sourceTree = "<group>"; };
|
||||
1E2CCF7515939E5D00D858D1 /* Point.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Point.cpp; path = ../../mert/Point.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF7615939E5D00D858D1 /* Point.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Point.h; path = ../../mert/Point.h; sourceTree = "<group>"; };
|
||||
1E2CCF7815939E5D00D858D1 /* PreProcessFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PreProcessFilter.cpp; path = ../../mert/PreProcessFilter.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF7915939E5D00D858D1 /* PreProcessFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PreProcessFilter.h; path = ../../mert/PreProcessFilter.h; sourceTree = "<group>"; };
|
||||
1E2CCF7B15939E5D00D858D1 /* Reference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Reference.h; path = ../../mert/Reference.h; sourceTree = "<group>"; };
|
||||
1E2CCF7D15939E5D00D858D1 /* ScopedVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScopedVector.h; path = ../../mert/ScopedVector.h; sourceTree = "<group>"; };
|
||||
1E2CCF7E15939E5D00D858D1 /* ScoreArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScoreArray.cpp; path = ../../mert/ScoreArray.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF7F15939E5D00D858D1 /* ScoreArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScoreArray.h; path = ../../mert/ScoreArray.h; sourceTree = "<group>"; };
|
||||
1E2CCF8015939E5D00D858D1 /* ScoreData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScoreData.cpp; path = ../../mert/ScoreData.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF8115939E5D00D858D1 /* ScoreData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScoreData.h; path = ../../mert/ScoreData.h; sourceTree = "<group>"; };
|
||||
1E2CCF8215939E5D00D858D1 /* ScoreDataIterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScoreDataIterator.cpp; path = ../../mert/ScoreDataIterator.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF8315939E5D00D858D1 /* ScoreDataIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScoreDataIterator.h; path = ../../mert/ScoreDataIterator.h; sourceTree = "<group>"; };
|
||||
1E2CCF8415939E5D00D858D1 /* Scorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Scorer.cpp; path = ../../mert/Scorer.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF8515939E5D00D858D1 /* Scorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Scorer.h; path = ../../mert/Scorer.h; sourceTree = "<group>"; };
|
||||
1E2CCF8615939E5D00D858D1 /* ScorerFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScorerFactory.cpp; path = ../../mert/ScorerFactory.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF8715939E5D00D858D1 /* ScorerFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScorerFactory.h; path = ../../mert/ScorerFactory.h; sourceTree = "<group>"; };
|
||||
1E2CCF8815939E5D00D858D1 /* ScoreStats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScoreStats.cpp; path = ../../mert/ScoreStats.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF8915939E5D00D858D1 /* ScoreStats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScoreStats.h; path = ../../mert/ScoreStats.h; sourceTree = "<group>"; };
|
||||
1E2CCF8A15939E5D00D858D1 /* SemposOverlapping.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SemposOverlapping.cpp; path = ../../mert/SemposOverlapping.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF8B15939E5D00D858D1 /* SemposOverlapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SemposOverlapping.h; path = ../../mert/SemposOverlapping.h; sourceTree = "<group>"; };
|
||||
1E2CCF8C15939E5D00D858D1 /* SemposScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SemposScorer.cpp; path = ../../mert/SemposScorer.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF8D15939E5D00D858D1 /* SemposScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SemposScorer.h; path = ../../mert/SemposScorer.h; sourceTree = "<group>"; };
|
||||
1E2CCF8E15939E5D00D858D1 /* Singleton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Singleton.h; path = ../../mert/Singleton.h; sourceTree = "<group>"; };
|
||||
1E2CCF9115939E5D00D858D1 /* alignmentStruct.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = alignmentStruct.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF9215939E5D00D858D1 /* alignmentStruct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = alignmentStruct.h; sourceTree = "<group>"; };
|
||||
1E2CCF9315939E5D00D858D1 /* bestShiftStruct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bestShiftStruct.h; sourceTree = "<group>"; };
|
||||
1E2CCF9415939E5D00D858D1 /* hashMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hashMap.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF9515939E5D00D858D1 /* hashMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hashMap.h; sourceTree = "<group>"; };
|
||||
1E2CCF9615939E5D00D858D1 /* hashMapInfos.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hashMapInfos.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF9715939E5D00D858D1 /* hashMapInfos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hashMapInfos.h; sourceTree = "<group>"; };
|
||||
1E2CCF9815939E5D00D858D1 /* hashMapStringInfos.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hashMapStringInfos.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF9915939E5D00D858D1 /* hashMapStringInfos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hashMapStringInfos.h; sourceTree = "<group>"; };
|
||||
1E2CCF9A15939E5D00D858D1 /* infosHasher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = infosHasher.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF9B15939E5D00D858D1 /* infosHasher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = infosHasher.h; sourceTree = "<group>"; };
|
||||
1E2CCF9C15939E5D00D858D1 /* stringHasher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringHasher.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF9D15939E5D00D858D1 /* stringHasher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringHasher.h; sourceTree = "<group>"; };
|
||||
1E2CCF9E15939E5D00D858D1 /* stringInfosHasher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringInfosHasher.cpp; sourceTree = "<group>"; };
|
||||
1E2CCF9F15939E5D00D858D1 /* stringInfosHasher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringInfosHasher.h; sourceTree = "<group>"; };
|
||||
1E2CCFA015939E5D00D858D1 /* terAlignment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = terAlignment.cpp; sourceTree = "<group>"; };
|
||||
1E2CCFA115939E5D00D858D1 /* terAlignment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = terAlignment.h; sourceTree = "<group>"; };
|
||||
1E2CCFA215939E5D00D858D1 /* tercalc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tercalc.cpp; sourceTree = "<group>"; };
|
||||
1E2CCFA315939E5D00D858D1 /* tercalc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tercalc.h; sourceTree = "<group>"; };
|
||||
1E2CCFA415939E5D00D858D1 /* terShift.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = terShift.cpp; sourceTree = "<group>"; };
|
||||
1E2CCFA515939E5D00D858D1 /* terShift.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = terShift.h; sourceTree = "<group>"; };
|
||||
1E2CCFA615939E5D00D858D1 /* tools.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tools.cpp; sourceTree = "<group>"; };
|
||||
1E2CCFA715939E5D00D858D1 /* tools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tools.h; sourceTree = "<group>"; };
|
||||
1E2CCFA815939E5D00D858D1 /* TerScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TerScorer.cpp; path = ../../mert/TerScorer.cpp; sourceTree = "<group>"; };
|
||||
1E2CCFA915939E5D00D858D1 /* TerScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TerScorer.h; path = ../../mert/TerScorer.h; sourceTree = "<group>"; };
|
||||
1E2CCFAE15939E5D00D858D1 /* Timer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Timer.cpp; path = ../../mert/Timer.cpp; sourceTree = "<group>"; };
|
||||
1E2CCFAF15939E5D00D858D1 /* Timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Timer.h; path = ../../mert/Timer.h; sourceTree = "<group>"; };
|
||||
1E2CCFB215939E5D00D858D1 /* Types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Types.h; path = ../../mert/Types.h; sourceTree = "<group>"; };
|
||||
1E2CCFB315939E5D00D858D1 /* Util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Util.cpp; path = ../../mert/Util.cpp; sourceTree = "<group>"; };
|
||||
1E2CCFB415939E5D00D858D1 /* Util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Util.h; path = ../../mert/Util.h; sourceTree = "<group>"; };
|
||||
1E2CCFB615939E5D00D858D1 /* Vocabulary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Vocabulary.cpp; path = ../../mert/Vocabulary.cpp; sourceTree = "<group>"; };
|
||||
1E2CCFB715939E5D00D858D1 /* Vocabulary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Vocabulary.h; path = ../../mert/Vocabulary.h; sourceTree = "<group>"; };
|
||||
1E3962191594CFD1006FE978 /* PermutationScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PermutationScorer.cpp; path = ../../mert/PermutationScorer.cpp; sourceTree = "<group>"; };
|
||||
1E39621E1594CFF9006FE978 /* Permutation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Permutation.cpp; path = ../../mert/Permutation.cpp; sourceTree = "<group>"; };
|
||||
1E39621F1594CFF9006FE978 /* Permutation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Permutation.h; path = ../../mert/Permutation.h; sourceTree = "<group>"; };
|
||||
1E3962221594D0FF006FE978 /* SentenceLevelScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SentenceLevelScorer.cpp; path = ../../mert/SentenceLevelScorer.cpp; sourceTree = "<group>"; };
|
||||
1E3962241594D12C006FE978 /* SentenceLevelScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SentenceLevelScorer.h; path = ../../mert/SentenceLevelScorer.h; sourceTree = "<group>"; };
|
||||
1E43CA3315973474000E29D3 /* PermutationScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PermutationScorer.h; path = ../../mert/PermutationScorer.h; sourceTree = "<group>"; };
|
||||
1E689F1F159A529C00DD995A /* ThreadPool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ThreadPool.cpp; path = ../../moses/src/ThreadPool.cpp; sourceTree = "<group>"; };
|
||||
1E689F20159A529C00DD995A /* ThreadPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ThreadPool.h; path = ../../moses/src/ThreadPool.h; sourceTree = "<group>"; };
|
||||
1EE52B551596B3E4006DC938 /* StatisticsBasedScorer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StatisticsBasedScorer.h; path = ../../mert/StatisticsBasedScorer.h; sourceTree = "<group>"; };
|
||||
1EE52B581596B3FC006DC938 /* StatisticsBasedScorer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StatisticsBasedScorer.cpp; path = ../../mert/StatisticsBasedScorer.cpp; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
1E2CCF3015939E2D00D858D1 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
1E2CCF2815939E2D00D858D1 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1E689F1F159A529C00DD995A /* ThreadPool.cpp */,
|
||||
1E689F20159A529C00DD995A /* ThreadPool.h */,
|
||||
1EE52B581596B3FC006DC938 /* StatisticsBasedScorer.cpp */,
|
||||
1EE52B551596B3E4006DC938 /* StatisticsBasedScorer.h */,
|
||||
1E3962241594D12C006FE978 /* SentenceLevelScorer.h */,
|
||||
1E3962221594D0FF006FE978 /* SentenceLevelScorer.cpp */,
|
||||
1E39621E1594CFF9006FE978 /* Permutation.cpp */,
|
||||
1E39621F1594CFF9006FE978 /* Permutation.h */,
|
||||
1E3962191594CFD1006FE978 /* PermutationScorer.cpp */,
|
||||
1E43CA3315973474000E29D3 /* PermutationScorer.h */,
|
||||
1E2CCF3A15939E5D00D858D1 /* BleuScorer.cpp */,
|
||||
1E2CCF3B15939E5D00D858D1 /* BleuScorer.h */,
|
||||
1E2CCF3D15939E5D00D858D1 /* CderScorer.cpp */,
|
||||
1E2CCF3E15939E5D00D858D1 /* CderScorer.h */,
|
||||
1E2CCF3F15939E5D00D858D1 /* Data.cpp */,
|
||||
1E2CCF4015939E5D00D858D1 /* Data.h */,
|
||||
1E2CCF5115939E5D00D858D1 /* Fdstream.h */,
|
||||
1E2CCF5215939E5D00D858D1 /* FeatureArray.cpp */,
|
||||
1E2CCF5315939E5D00D858D1 /* FeatureArray.h */,
|
||||
1E2CCF5415939E5D00D858D1 /* FeatureData.cpp */,
|
||||
1E2CCF5515939E5D00D858D1 /* FeatureData.h */,
|
||||
1E2CCF5615939E5D00D858D1 /* FeatureDataIterator.cpp */,
|
||||
1E2CCF5715939E5D00D858D1 /* FeatureDataIterator.h */,
|
||||
1E2CCF5915939E5D00D858D1 /* FeatureStats.cpp */,
|
||||
1E2CCF5A15939E5D00D858D1 /* FeatureStats.h */,
|
||||
1E2CCF5B15939E5D00D858D1 /* FileStream.cpp */,
|
||||
1E2CCF5C15939E5D00D858D1 /* FileStream.h */,
|
||||
1E2CCF5D15939E5D00D858D1 /* GzFileBuf.cpp */,
|
||||
1E2CCF5E15939E5D00D858D1 /* GzFileBuf.h */,
|
||||
1E2CCF5F15939E5D00D858D1 /* HypPackEnumerator.cpp */,
|
||||
1E2CCF6015939E5D00D858D1 /* HypPackEnumerator.h */,
|
||||
1E2CCF6115939E5D00D858D1 /* InterpolatedScorer.cpp */,
|
||||
1E2CCF6215939E5D00D858D1 /* InterpolatedScorer.h */,
|
||||
1E2CCF6515939E5D00D858D1 /* MergeScorer.cpp */,
|
||||
1E2CCF6615939E5D00D858D1 /* MergeScorer.h */,
|
||||
1E2CCF6715939E5D00D858D1 /* mert.cpp */,
|
||||
1E2CCF6815939E5D00D858D1 /* MiraFeatureVector.cpp */,
|
||||
1E2CCF6915939E5D00D858D1 /* MiraFeatureVector.h */,
|
||||
1E2CCF6A15939E5D00D858D1 /* MiraWeightVector.cpp */,
|
||||
1E2CCF6B15939E5D00D858D1 /* MiraWeightVector.h */,
|
||||
1E2CCF6C15939E5D00D858D1 /* Ngram.h */,
|
||||
1E2CCF6E15939E5D00D858D1 /* Optimizer.cpp */,
|
||||
1E2CCF6F15939E5D00D858D1 /* Optimizer.h */,
|
||||
1E2CCF7015939E5D00D858D1 /* OptimizerFactory.cpp */,
|
||||
1E2CCF7115939E5D00D858D1 /* OptimizerFactory.h */,
|
||||
1E2CCF7315939E5D00D858D1 /* PerScorer.cpp */,
|
||||
1E2CCF7415939E5D00D858D1 /* PerScorer.h */,
|
||||
1E2CCF7515939E5D00D858D1 /* Point.cpp */,
|
||||
1E2CCF7615939E5D00D858D1 /* Point.h */,
|
||||
1E2CCF7815939E5D00D858D1 /* PreProcessFilter.cpp */,
|
||||
1E2CCF7915939E5D00D858D1 /* PreProcessFilter.h */,
|
||||
1E2CCF7B15939E5D00D858D1 /* Reference.h */,
|
||||
1E2CCF7D15939E5D00D858D1 /* ScopedVector.h */,
|
||||
1E2CCF7E15939E5D00D858D1 /* ScoreArray.cpp */,
|
||||
1E2CCF7F15939E5D00D858D1 /* ScoreArray.h */,
|
||||
1E2CCF8015939E5D00D858D1 /* ScoreData.cpp */,
|
||||
1E2CCF8115939E5D00D858D1 /* ScoreData.h */,
|
||||
1E2CCF8215939E5D00D858D1 /* ScoreDataIterator.cpp */,
|
||||
1E2CCF8315939E5D00D858D1 /* ScoreDataIterator.h */,
|
||||
1E2CCF8415939E5D00D858D1 /* Scorer.cpp */,
|
||||
1E2CCF8515939E5D00D858D1 /* Scorer.h */,
|
||||
1E2CCF8615939E5D00D858D1 /* ScorerFactory.cpp */,
|
||||
1E2CCF8715939E5D00D858D1 /* ScorerFactory.h */,
|
||||
1E2CCF8815939E5D00D858D1 /* ScoreStats.cpp */,
|
||||
1E2CCF8915939E5D00D858D1 /* ScoreStats.h */,
|
||||
1E2CCF8A15939E5D00D858D1 /* SemposOverlapping.cpp */,
|
||||
1E2CCF8B15939E5D00D858D1 /* SemposOverlapping.h */,
|
||||
1E2CCF8C15939E5D00D858D1 /* SemposScorer.cpp */,
|
||||
1E2CCF8D15939E5D00D858D1 /* SemposScorer.h */,
|
||||
1E2CCF8E15939E5D00D858D1 /* Singleton.h */,
|
||||
1E2CCF9015939E5D00D858D1 /* TER */,
|
||||
1E2CCFA815939E5D00D858D1 /* TerScorer.cpp */,
|
||||
1E2CCFA915939E5D00D858D1 /* TerScorer.h */,
|
||||
1E2CCFAE15939E5D00D858D1 /* Timer.cpp */,
|
||||
1E2CCFAF15939E5D00D858D1 /* Timer.h */,
|
||||
1E2CCFB215939E5D00D858D1 /* Types.h */,
|
||||
1E2CCFB315939E5D00D858D1 /* Util.cpp */,
|
||||
1E2CCFB415939E5D00D858D1 /* Util.h */,
|
||||
1E2CCFB615939E5D00D858D1 /* Vocabulary.cpp */,
|
||||
1E2CCFB715939E5D00D858D1 /* Vocabulary.h */,
|
||||
1E2CCF3415939E2D00D858D1 /* Products */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1E2CCF3415939E2D00D858D1 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1E2CCF3315939E2D00D858D1 /* libmert_lib.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1E2CCF9015939E5D00D858D1 /* TER */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1E2CCF9115939E5D00D858D1 /* alignmentStruct.cpp */,
|
||||
1E2CCF9215939E5D00D858D1 /* alignmentStruct.h */,
|
||||
1E2CCF9315939E5D00D858D1 /* bestShiftStruct.h */,
|
||||
1E2CCF9415939E5D00D858D1 /* hashMap.cpp */,
|
||||
1E2CCF9515939E5D00D858D1 /* hashMap.h */,
|
||||
1E2CCF9615939E5D00D858D1 /* hashMapInfos.cpp */,
|
||||
1E2CCF9715939E5D00D858D1 /* hashMapInfos.h */,
|
||||
1E2CCF9815939E5D00D858D1 /* hashMapStringInfos.cpp */,
|
||||
1E2CCF9915939E5D00D858D1 /* hashMapStringInfos.h */,
|
||||
1E2CCF9A15939E5D00D858D1 /* infosHasher.cpp */,
|
||||
1E2CCF9B15939E5D00D858D1 /* infosHasher.h */,
|
||||
1E2CCF9C15939E5D00D858D1 /* stringHasher.cpp */,
|
||||
1E2CCF9D15939E5D00D858D1 /* stringHasher.h */,
|
||||
1E2CCF9E15939E5D00D858D1 /* stringInfosHasher.cpp */,
|
||||
1E2CCF9F15939E5D00D858D1 /* stringInfosHasher.h */,
|
||||
1E2CCFA015939E5D00D858D1 /* terAlignment.cpp */,
|
||||
1E2CCFA115939E5D00D858D1 /* terAlignment.h */,
|
||||
1E2CCFA215939E5D00D858D1 /* tercalc.cpp */,
|
||||
1E2CCFA315939E5D00D858D1 /* tercalc.h */,
|
||||
1E2CCFA415939E5D00D858D1 /* terShift.cpp */,
|
||||
1E2CCFA515939E5D00D858D1 /* terShift.h */,
|
||||
1E2CCFA615939E5D00D858D1 /* tools.cpp */,
|
||||
1E2CCFA715939E5D00D858D1 /* tools.h */,
|
||||
);
|
||||
name = TER;
|
||||
path = ../../mert/TER;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
1E2CCF3115939E2D00D858D1 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1E2CCFBA15939E5D00D858D1 /* BleuScorer.h in Headers */,
|
||||
1E2CCFBD15939E5D00D858D1 /* CderScorer.h in Headers */,
|
||||
1E2CCFBF15939E5D00D858D1 /* Data.h in Headers */,
|
||||
1E2CCFC315939E5D00D858D1 /* Fdstream.h in Headers */,
|
||||
1E2CCFC515939E5D00D858D1 /* FeatureArray.h in Headers */,
|
||||
1E2CCFC715939E5D00D858D1 /* FeatureData.h in Headers */,
|
||||
1E2CCFC915939E5D00D858D1 /* FeatureDataIterator.h in Headers */,
|
||||
1E2CCFCC15939E5D00D858D1 /* FeatureStats.h in Headers */,
|
||||
1E2CCFCE15939E5D00D858D1 /* FileStream.h in Headers */,
|
||||
1E2CCFD015939E5D00D858D1 /* GzFileBuf.h in Headers */,
|
||||
1E2CCFD215939E5D00D858D1 /* HypPackEnumerator.h in Headers */,
|
||||
1E2CCFD415939E5D00D858D1 /* InterpolatedScorer.h in Headers */,
|
||||
1E2CCFD815939E5D00D858D1 /* MergeScorer.h in Headers */,
|
||||
1E2CCFDB15939E5D00D858D1 /* MiraFeatureVector.h in Headers */,
|
||||
1E2CCFDD15939E5D00D858D1 /* MiraWeightVector.h in Headers */,
|
||||
1E2CCFDE15939E5D00D858D1 /* Ngram.h in Headers */,
|
||||
1E2CCFE115939E5D00D858D1 /* Optimizer.h in Headers */,
|
||||
1E2CCFE315939E5D00D858D1 /* OptimizerFactory.h in Headers */,
|
||||
1E2CCFE615939E5D00D858D1 /* PerScorer.h in Headers */,
|
||||
1E2CCFE815939E5D00D858D1 /* Point.h in Headers */,
|
||||
1E2CCFEB15939E5D00D858D1 /* PreProcessFilter.h in Headers */,
|
||||
1E2CCFED15939E5D00D858D1 /* Reference.h in Headers */,
|
||||
1E2CCFEF15939E5D00D858D1 /* ScopedVector.h in Headers */,
|
||||
1E2CCFF115939E5D00D858D1 /* ScoreArray.h in Headers */,
|
||||
1E2CCFF315939E5D00D858D1 /* ScoreData.h in Headers */,
|
||||
1E2CCFF515939E5D00D858D1 /* ScoreDataIterator.h in Headers */,
|
||||
1E2CCFF715939E5D00D858D1 /* Scorer.h in Headers */,
|
||||
1E2CCFF915939E5D00D858D1 /* ScorerFactory.h in Headers */,
|
||||
1E2CCFFB15939E5D00D858D1 /* ScoreStats.h in Headers */,
|
||||
1E2CCFFD15939E5D00D858D1 /* SemposOverlapping.h in Headers */,
|
||||
1E2CCFFF15939E5D00D858D1 /* SemposScorer.h in Headers */,
|
||||
1E2CD00015939E5D00D858D1 /* Singleton.h in Headers */,
|
||||
1E2CD00315939E5D00D858D1 /* alignmentStruct.h in Headers */,
|
||||
1E2CD00415939E5D00D858D1 /* bestShiftStruct.h in Headers */,
|
||||
1E2CD00615939E5D00D858D1 /* hashMap.h in Headers */,
|
||||
1E2CD00815939E5D00D858D1 /* hashMapInfos.h in Headers */,
|
||||
1E2CD00A15939E5D00D858D1 /* hashMapStringInfos.h in Headers */,
|
||||
1E2CD00C15939E5D00D858D1 /* infosHasher.h in Headers */,
|
||||
1E2CD00E15939E5D00D858D1 /* stringHasher.h in Headers */,
|
||||
1E2CD01015939E5D00D858D1 /* stringInfosHasher.h in Headers */,
|
||||
1E2CD01215939E5D00D858D1 /* terAlignment.h in Headers */,
|
||||
1E2CD01415939E5D00D858D1 /* tercalc.h in Headers */,
|
||||
1E2CD01615939E5D00D858D1 /* terShift.h in Headers */,
|
||||
1E2CD01815939E5D00D858D1 /* tools.h in Headers */,
|
||||
1E2CD01A15939E5D00D858D1 /* TerScorer.h in Headers */,
|
||||
1E2CD01D15939E5D00D858D1 /* Timer.h in Headers */,
|
||||
1E2CD01F15939E5D00D858D1 /* Types.h in Headers */,
|
||||
1E2CD02115939E5D00D858D1 /* Util.h in Headers */,
|
||||
1E2CD02415939E5D00D858D1 /* Vocabulary.h in Headers */,
|
||||
1E3962211594CFF9006FE978 /* Permutation.h in Headers */,
|
||||
1E3962251594D12C006FE978 /* SentenceLevelScorer.h in Headers */,
|
||||
1EE52B561596B3E4006DC938 /* StatisticsBasedScorer.h in Headers */,
|
||||
1E43CA3415973474000E29D3 /* PermutationScorer.h in Headers */,
|
||||
1E689F22159A529C00DD995A /* ThreadPool.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
1E2CCF3215939E2D00D858D1 /* mert_lib */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1E2CCF3715939E2D00D858D1 /* Build configuration list for PBXNativeTarget "mert_lib" */;
|
||||
buildPhases = (
|
||||
1E2CCF2F15939E2D00D858D1 /* Sources */,
|
||||
1E2CCF3015939E2D00D858D1 /* Frameworks */,
|
||||
1E2CCF3115939E2D00D858D1 /* Headers */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = mert_lib;
|
||||
productName = mert_lib;
|
||||
productReference = 1E2CCF3315939E2D00D858D1 /* libmert_lib.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
1E2CCF2A15939E2D00D858D1 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
buildConfigurationList = 1E2CCF2D15939E2D00D858D1 /* Build configuration list for PBXProject "mert_lib" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 1E2CCF2815939E2D00D858D1;
|
||||
productRefGroup = 1E2CCF3415939E2D00D858D1 /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
1E2CCF3215939E2D00D858D1 /* mert_lib */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
1E2CCF2F15939E2D00D858D1 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1E2CCFB915939E5D00D858D1 /* BleuScorer.cpp in Sources */,
|
||||
1E2CCFBC15939E5D00D858D1 /* CderScorer.cpp in Sources */,
|
||||
1E2CCFBE15939E5D00D858D1 /* Data.cpp in Sources */,
|
||||
1E2CCFC415939E5D00D858D1 /* FeatureArray.cpp in Sources */,
|
||||
1E2CCFC615939E5D00D858D1 /* FeatureData.cpp in Sources */,
|
||||
1E2CCFC815939E5D00D858D1 /* FeatureDataIterator.cpp in Sources */,
|
||||
1E2CCFCB15939E5D00D858D1 /* FeatureStats.cpp in Sources */,
|
||||
1E2CCFCD15939E5D00D858D1 /* FileStream.cpp in Sources */,
|
||||
1E2CCFCF15939E5D00D858D1 /* GzFileBuf.cpp in Sources */,
|
||||
1E2CCFD115939E5D00D858D1 /* HypPackEnumerator.cpp in Sources */,
|
||||
1E2CCFD315939E5D00D858D1 /* InterpolatedScorer.cpp in Sources */,
|
||||
1E2CCFD715939E5D00D858D1 /* MergeScorer.cpp in Sources */,
|
||||
1E2CCFD915939E5D00D858D1 /* mert.cpp in Sources */,
|
||||
1E2CCFDA15939E5D00D858D1 /* MiraFeatureVector.cpp in Sources */,
|
||||
1E2CCFDC15939E5D00D858D1 /* MiraWeightVector.cpp in Sources */,
|
||||
1E2CCFE015939E5D00D858D1 /* Optimizer.cpp in Sources */,
|
||||
1E2CCFE215939E5D00D858D1 /* OptimizerFactory.cpp in Sources */,
|
||||
1E2CCFE515939E5D00D858D1 /* PerScorer.cpp in Sources */,
|
||||
1E2CCFE715939E5D00D858D1 /* Point.cpp in Sources */,
|
||||
1E2CCFEA15939E5D00D858D1 /* PreProcessFilter.cpp in Sources */,
|
||||
1E2CCFF015939E5D00D858D1 /* ScoreArray.cpp in Sources */,
|
||||
1E2CCFF215939E5D00D858D1 /* ScoreData.cpp in Sources */,
|
||||
1E2CCFF415939E5D00D858D1 /* ScoreDataIterator.cpp in Sources */,
|
||||
1E2CCFF615939E5D00D858D1 /* Scorer.cpp in Sources */,
|
||||
1E2CCFF815939E5D00D858D1 /* ScorerFactory.cpp in Sources */,
|
||||
1E2CCFFA15939E5D00D858D1 /* ScoreStats.cpp in Sources */,
|
||||
1E2CCFFC15939E5D00D858D1 /* SemposOverlapping.cpp in Sources */,
|
||||
1E2CCFFE15939E5D00D858D1 /* SemposScorer.cpp in Sources */,
|
||||
1E2CD00215939E5D00D858D1 /* alignmentStruct.cpp in Sources */,
|
||||
1E2CD00515939E5D00D858D1 /* hashMap.cpp in Sources */,
|
||||
1E2CD00715939E5D00D858D1 /* hashMapInfos.cpp in Sources */,
|
||||
1E2CD00915939E5D00D858D1 /* hashMapStringInfos.cpp in Sources */,
|
||||
1E2CD00B15939E5D00D858D1 /* infosHasher.cpp in Sources */,
|
||||
1E2CD00D15939E5D00D858D1 /* stringHasher.cpp in Sources */,
|
||||
1E2CD00F15939E5D00D858D1 /* stringInfosHasher.cpp in Sources */,
|
||||
1E2CD01115939E5D00D858D1 /* terAlignment.cpp in Sources */,
|
||||
1E2CD01315939E5D00D858D1 /* tercalc.cpp in Sources */,
|
||||
1E2CD01515939E5D00D858D1 /* terShift.cpp in Sources */,
|
||||
1E2CD01715939E5D00D858D1 /* tools.cpp in Sources */,
|
||||
1E2CD01915939E5D00D858D1 /* TerScorer.cpp in Sources */,
|
||||
1E2CD01C15939E5D00D858D1 /* Timer.cpp in Sources */,
|
||||
1E2CD02015939E5D00D858D1 /* Util.cpp in Sources */,
|
||||
1E2CD02315939E5D00D858D1 /* Vocabulary.cpp in Sources */,
|
||||
1E39621B1594CFD1006FE978 /* PermutationScorer.cpp in Sources */,
|
||||
1E3962201594CFF9006FE978 /* Permutation.cpp in Sources */,
|
||||
1E3962231594D0FF006FE978 /* SentenceLevelScorer.cpp in Sources */,
|
||||
1EE52B591596B3FC006DC938 /* StatisticsBasedScorer.cpp in Sources */,
|
||||
1E689F21159A529C00DD995A /* ThreadPool.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1E2CCF3515939E2D00D858D1 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1E2CCF3615939E2D00D858D1 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1E2CCF3815939E2D00D858D1 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
EXECUTABLE_PREFIX = lib;
|
||||
"GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
WITH_THREADS,
|
||||
);
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../..,
|
||||
/opt/local/include,
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1E2CCF3915939E2D00D858D1 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
EXECUTABLE_PREFIX = lib;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = WITH_THREADS;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../..,
|
||||
/opt/local/include,
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1E2CCF2D15939E2D00D858D1 /* Build configuration list for PBXProject "mert_lib" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1E2CCF3515939E2D00D858D1 /* Debug */,
|
||||
1E2CCF3615939E2D00D858D1 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1E2CCF3715939E2D00D858D1 /* Build configuration list for PBXNativeTarget "mert_lib" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1E2CCF3815939E2D00D858D1 /* Debug */,
|
||||
1E2CCF3915939E2D00D858D1 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 1E2CCF2A15939E2D00D858D1 /* Project object */;
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1E2CCF3215939E2D00D858D1"
|
||||
BuildableName = "libmert_lib.a"
|
||||
BlueprintName = "mert_lib"
|
||||
ReferencedContainer = "container:mert_lib.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
buildConfiguration = "Debug">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Debug">
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Release">
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
@ -1,22 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>mert_lib.xcscheme</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>1E2CCF3215939E2D00D858D1</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
@ -646,6 +646,11 @@
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/mert/TER/alignmentStruct.h</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>TER/bestShiftStruct.cpp</name>
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/mert/TER/bestShiftStruct.cpp</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>TER/bestShiftStruct.h</name>
|
||||
<type>1</type>
|
||||
|
@ -1,194 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{E2233DB1-5592-46FE-9420-E529420612FA}</ProjectGuid>
|
||||
<RootNamespace>mosescmd</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration)\</IntDir>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Configuration)\</IntDir>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\Program Files\boost\boost_1_47\lib;$(LibraryPath)</LibraryPath>
|
||||
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Program Files\boost\boost_1_47\lib;$(LibraryPath)</LibraryPath>
|
||||
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\Program Files\boost\boost_1_47\lib;$(LibraryPath)</LibraryPath>
|
||||
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Program Files\boost\boost_1_47\lib;$(LibraryPath)</LibraryPath>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>C:\Program Files\boost\boost_1_51;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>true</MinimalRebuild>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>C:\GnuWin32\lib\zlib.lib;$(SolutionDir)$(Configuration)\moses.lib;$(SolutionDir)$(Configuration)\kenlm.lib;$(SolutionDir)$(Configuration)\OnDiskPt.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<AdditionalLibraryDirectories>C:\Program Files\boost\boost_1_51\lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>C:\Program Files\boost\boost_1_51;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>C:\GnuWin32\lib\zlib.lib;$(SolutionDir)$(Configuration)\moses.lib;$(SolutionDir)$(Configuration)\kenlm.lib;$(SolutionDir)$(Configuration)\OnDiskPt.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<AdditionalLibraryDirectories>C:\Program Files\boost\boost_1_51\lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>C:\boost\boost_1_47;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>C:\GnuWin32\lib\zlib.lib;$(SolutionDir)$(Configuration)\moses.lib;$(SolutionDir)$(Configuration)\kenlm.lib;$(SolutionDir)$(Configuration)\OnDiskPt.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<AdditionalLibraryDirectories>C:\boost\boost_1_47\lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>C:\boost\boost_1_47;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>C:\GnuWin32\lib\zlib.lib;$(SolutionDir)$(Configuration)\moses.lib;$(SolutionDir)$(Configuration)\kenlm.lib;$(SolutionDir)$(Configuration)\OnDiskPt.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<AdditionalLibraryDirectories>C:\boost\boost_1_47\lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\moses-cmd\src\IOWrapper.h" />
|
||||
<ClInclude Include="..\..\moses-cmd\src\LatticeMBR.h" />
|
||||
<ClInclude Include="..\..\moses-cmd\src\Main.h" />
|
||||
<ClInclude Include="..\..\moses-cmd\src\mbr.h" />
|
||||
<ClInclude Include="..\..\moses-cmd\src\TranslationAnalysis.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\moses-cmd\src\IOWrapper.cpp" />
|
||||
<ClCompile Include="..\..\moses-cmd\src\LatticeMBR.cpp" />
|
||||
<ClCompile Include="..\..\moses-cmd\src\Main.cpp" />
|
||||
<ClCompile Include="..\..\moses-cmd\src\mbr.cpp" />
|
||||
<ClCompile Include="..\..\moses-cmd\src\TranslationAnalysis.cpp" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
@ -1,498 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 42;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
1EAF9D7A14B9F566005E8EBD /* IOWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EAF9D5B14B9F566005E8EBD /* IOWrapper.cpp */; };
|
||||
1EAF9D7C14B9F566005E8EBD /* Jamfile in Sources */ = {isa = PBXBuildFile; fileRef = 1EAF9D5E14B9F566005E8EBD /* Jamfile */; };
|
||||
1EAF9D7D14B9F566005E8EBD /* LatticeMBR.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EAF9D5F14B9F566005E8EBD /* LatticeMBR.cpp */; };
|
||||
1EAF9D8114B9F566005E8EBD /* Main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EAF9D6414B9F566005E8EBD /* Main.cpp */; };
|
||||
1EAF9D8314B9F566005E8EBD /* mbr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EAF9D6714B9F566005E8EBD /* mbr.cpp */; };
|
||||
1EAF9D8514B9F566005E8EBD /* TranslationAnalysis.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EAF9D6A14B9F566005E8EBD /* TranslationAnalysis.cpp */; };
|
||||
1EAF9D9D14B9F7B6005E8EBD /* libOnDiskPt.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1EAF9D9C14B9F7A6005E8EBD /* libOnDiskPt.a */; };
|
||||
1EF070A914B9F0380052152A /* liblm.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1EF0708A14B9EF070052152A /* liblm.a */; };
|
||||
1EF070AA14B9F0380052152A /* libmoses.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1EF0709014B9EF0E0052152A /* libmoses.a */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
1EAF9D9B14B9F7A6005E8EBD /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EAF9D9414B9F7A6005E8EBD /* OnDiskPt.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = D2AAC046055464E500DB518D;
|
||||
remoteInfo = OnDiskPt;
|
||||
};
|
||||
1EAF9D9E14B9F7BD005E8EBD /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EAF9D9414B9F7A6005E8EBD /* OnDiskPt.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = D2AAC045055464E500DB518D;
|
||||
remoteInfo = OnDiskPt;
|
||||
};
|
||||
1EF0708914B9EF070052152A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EF0708514B9EF070052152A /* lm.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1EE8C2E91476A48E002496F2;
|
||||
remoteInfo = lm;
|
||||
};
|
||||
1EF0708F14B9EF0E0052152A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EF0708B14B9EF0D0052152A /* moses.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = D2AAC046055464E500DB518D;
|
||||
remoteInfo = moses;
|
||||
};
|
||||
1EF070AD14B9F03F0052152A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EF0708B14B9EF0D0052152A /* moses.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = D2AAC045055464E500DB518D;
|
||||
remoteInfo = moses;
|
||||
};
|
||||
1EF070AF14B9F0430052152A /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EF0708514B9EF070052152A /* lm.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = 1EE8C2E81476A48E002496F2;
|
||||
remoteInfo = lm;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
8DD76F690486A84900D96B5E /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 8;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
1EAF9D5B14B9F566005E8EBD /* IOWrapper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = IOWrapper.cpp; path = "../../moses-cmd/src/IOWrapper.cpp"; sourceTree = "<group>"; };
|
||||
1EAF9D5C14B9F566005E8EBD /* IOWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IOWrapper.h; path = "../../moses-cmd/src/IOWrapper.h"; sourceTree = "<group>"; };
|
||||
1EAF9D5E14B9F566005E8EBD /* Jamfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.jam; name = Jamfile; path = "../../moses-cmd/src/Jamfile"; sourceTree = "<group>"; };
|
||||
1EAF9D5F14B9F566005E8EBD /* LatticeMBR.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LatticeMBR.cpp; path = "../../moses-cmd/src/LatticeMBR.cpp"; sourceTree = "<group>"; };
|
||||
1EAF9D6014B9F566005E8EBD /* LatticeMBR.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LatticeMBR.h; path = "../../moses-cmd/src/LatticeMBR.h"; sourceTree = "<group>"; };
|
||||
1EAF9D6414B9F566005E8EBD /* Main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = "../../moses-cmd/src/Main.cpp"; sourceTree = "<group>"; };
|
||||
1EAF9D6514B9F566005E8EBD /* Main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Main.h; path = "../../moses-cmd/src/Main.h"; sourceTree = "<group>"; };
|
||||
1EAF9D6714B9F566005E8EBD /* mbr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mbr.cpp; path = "../../moses-cmd/src/mbr.cpp"; sourceTree = "<group>"; };
|
||||
1EAF9D6814B9F566005E8EBD /* mbr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mbr.h; path = "../../moses-cmd/src/mbr.h"; sourceTree = "<group>"; };
|
||||
1EAF9D6A14B9F566005E8EBD /* TranslationAnalysis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TranslationAnalysis.cpp; path = "../../moses-cmd/src/TranslationAnalysis.cpp"; sourceTree = "<group>"; };
|
||||
1EAF9D6B14B9F566005E8EBD /* TranslationAnalysis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TranslationAnalysis.h; path = "../../moses-cmd/src/TranslationAnalysis.h"; sourceTree = "<group>"; };
|
||||
1EAF9D9414B9F7A6005E8EBD /* OnDiskPt.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = OnDiskPt.xcodeproj; sourceTree = "<group>"; };
|
||||
1EF0708514B9EF070052152A /* lm.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = lm.xcodeproj; sourceTree = "<group>"; };
|
||||
1EF0708B14B9EF0D0052152A /* moses.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = moses.xcodeproj; sourceTree = "<group>"; };
|
||||
8DD76F6C0486A84900D96B5E /* moses-cmd */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "moses-cmd"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
8DD76F660486A84900D96B5E /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EAF9D9D14B9F7B6005E8EBD /* libOnDiskPt.a in Frameworks */,
|
||||
1EF070A914B9F0380052152A /* liblm.a in Frameworks */,
|
||||
1EF070AA14B9F0380052152A /* libmoses.a in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
08FB7794FE84155DC02AAC07 /* moses-cmd */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
08FB7795FE84155DC02AAC07 /* Source */,
|
||||
C6859E8C029090F304C91782 /* Documentation */,
|
||||
1AB674ADFE9D54B511CA2CBB /* Products */,
|
||||
1EAF9D9414B9F7A6005E8EBD /* OnDiskPt.xcodeproj */,
|
||||
1EF0708514B9EF070052152A /* lm.xcodeproj */,
|
||||
1EF0708B14B9EF0D0052152A /* moses.xcodeproj */,
|
||||
);
|
||||
name = "moses-cmd";
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
08FB7795FE84155DC02AAC07 /* Source */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EAF9D5B14B9F566005E8EBD /* IOWrapper.cpp */,
|
||||
1EAF9D5C14B9F566005E8EBD /* IOWrapper.h */,
|
||||
1EAF9D5E14B9F566005E8EBD /* Jamfile */,
|
||||
1EAF9D5F14B9F566005E8EBD /* LatticeMBR.cpp */,
|
||||
1EAF9D6014B9F566005E8EBD /* LatticeMBR.h */,
|
||||
1EAF9D6414B9F566005E8EBD /* Main.cpp */,
|
||||
1EAF9D6514B9F566005E8EBD /* Main.h */,
|
||||
1EAF9D6714B9F566005E8EBD /* mbr.cpp */,
|
||||
1EAF9D6814B9F566005E8EBD /* mbr.h */,
|
||||
1EAF9D6A14B9F566005E8EBD /* TranslationAnalysis.cpp */,
|
||||
1EAF9D6B14B9F566005E8EBD /* TranslationAnalysis.h */,
|
||||
);
|
||||
name = Source;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1AB674ADFE9D54B511CA2CBB /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
8DD76F6C0486A84900D96B5E /* moses-cmd */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EAF9D9514B9F7A6005E8EBD /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EAF9D9C14B9F7A6005E8EBD /* libOnDiskPt.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EF0708614B9EF070052152A /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EF0708A14B9EF070052152A /* liblm.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EF0708C14B9EF0D0052152A /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EF0709014B9EF0E0052152A /* libmoses.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
C6859E8C029090F304C91782 /* Documentation */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
);
|
||||
name = Documentation;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
8DD76F620486A84900D96B5E /* moses-cmd */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 03306D3B0C0B23F200CA1311 /* Build configuration list for PBXNativeTarget "moses-cmd" */;
|
||||
buildPhases = (
|
||||
8DD76F640486A84900D96B5E /* Sources */,
|
||||
8DD76F660486A84900D96B5E /* Frameworks */,
|
||||
8DD76F690486A84900D96B5E /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
1EAF9D9F14B9F7BD005E8EBD /* PBXTargetDependency */,
|
||||
1EF070B014B9F0430052152A /* PBXTargetDependency */,
|
||||
1EF070AE14B9F03F0052152A /* PBXTargetDependency */,
|
||||
);
|
||||
name = "moses-cmd";
|
||||
productInstallPath = "$(HOME)/bin";
|
||||
productName = "moses-cmd";
|
||||
productReference = 8DD76F6C0486A84900D96B5E /* moses-cmd */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
08FB7793FE84155DC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
buildConfigurationList = 03306D3F0C0B23F200CA1311 /* Build configuration list for PBXProject "moses-cmd" */;
|
||||
compatibilityVersion = "Xcode 2.4";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = 08FB7794FE84155DC02AAC07 /* moses-cmd */;
|
||||
projectDirPath = "";
|
||||
projectReferences = (
|
||||
{
|
||||
ProductGroup = 1EF0708614B9EF070052152A /* Products */;
|
||||
ProjectRef = 1EF0708514B9EF070052152A /* lm.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 1EF0708C14B9EF0D0052152A /* Products */;
|
||||
ProjectRef = 1EF0708B14B9EF0D0052152A /* moses.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 1EAF9D9514B9F7A6005E8EBD /* Products */;
|
||||
ProjectRef = 1EAF9D9414B9F7A6005E8EBD /* OnDiskPt.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
8DD76F620486A84900D96B5E /* moses-cmd */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXReferenceProxy section */
|
||||
1EAF9D9C14B9F7A6005E8EBD /* libOnDiskPt.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libOnDiskPt.a;
|
||||
remoteRef = 1EAF9D9B14B9F7A6005E8EBD /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
1EF0708A14B9EF070052152A /* liblm.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = liblm.a;
|
||||
remoteRef = 1EF0708914B9EF070052152A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
1EF0709014B9EF0E0052152A /* libmoses.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libmoses.a;
|
||||
remoteRef = 1EF0708F14B9EF0E0052152A /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
/* End PBXReferenceProxy section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
8DD76F640486A84900D96B5E /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EAF9D7A14B9F566005E8EBD /* IOWrapper.cpp in Sources */,
|
||||
1EAF9D7C14B9F566005E8EBD /* Jamfile in Sources */,
|
||||
1EAF9D7D14B9F566005E8EBD /* LatticeMBR.cpp in Sources */,
|
||||
1EAF9D8114B9F566005E8EBD /* Main.cpp in Sources */,
|
||||
1EAF9D8314B9F566005E8EBD /* mbr.cpp in Sources */,
|
||||
1EAF9D8514B9F566005E8EBD /* TranslationAnalysis.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXTargetDependency section */
|
||||
1EAF9D9F14B9F7BD005E8EBD /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = OnDiskPt;
|
||||
targetProxy = 1EAF9D9E14B9F7BD005E8EBD /* PBXContainerItemProxy */;
|
||||
};
|
||||
1EF070AE14B9F03F0052152A /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = moses;
|
||||
targetProxy = 1EF070AD14B9F03F0052152A /* PBXContainerItemProxy */;
|
||||
};
|
||||
1EF070B014B9F0430052152A /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = lm;
|
||||
targetProxy = 1EF070AF14B9F0430052152A /* PBXContainerItemProxy */;
|
||||
};
|
||||
/* End PBXTargetDependency section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
03306D3C0C0B23F200CA1311 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
LM_SRI,
|
||||
LM_IRST,
|
||||
TRACE_ENABLE,
|
||||
WITH_THREADS,
|
||||
);
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../,
|
||||
../moses/src,
|
||||
../kenlm,
|
||||
/opt/local/include,
|
||||
);
|
||||
INSTALL_PATH = "$(HOME)/bin";
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
../../irstlm/lib,
|
||||
../../srilm/lib/macosx,
|
||||
/opt/local/lib,
|
||||
../../cmph/lib,
|
||||
);
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lirstlm",
|
||||
"-lmisc",
|
||||
"-ldstruct",
|
||||
"-loolm",
|
||||
"-lflm",
|
||||
"-llattice",
|
||||
"-lboost_thread-mt",
|
||||
"-lboost_system-mt",
|
||||
"-lcmph",
|
||||
);
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = "moses-cmd";
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
03306D3D0C0B23F200CA1311 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COPY_PHASE_STRIP = YES;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = NO;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 3;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
LM_SRI,
|
||||
LM_IRST,
|
||||
TRACE_ENABLE,
|
||||
WITH_THREADS,
|
||||
);
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../,
|
||||
../moses/src,
|
||||
../kenlm,
|
||||
/opt/local/include,
|
||||
);
|
||||
INSTALL_PATH = "$(HOME)/bin";
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
../../irstlm/lib,
|
||||
../../srilm/lib/macosx,
|
||||
/opt/local/lib,
|
||||
../../cmph/lib,
|
||||
);
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lirstlm",
|
||||
"-lmisc",
|
||||
"-ldstruct",
|
||||
"-loolm",
|
||||
"-lflm",
|
||||
"-llattice",
|
||||
"-lboost_thread-mt",
|
||||
"-lboost_system-mt",
|
||||
"-lcmph",
|
||||
);
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = "moses-cmd";
|
||||
ZERO_LINK = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
03306D3E0C0B23F200CA1311 /* Default */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
LM_SRI,
|
||||
LM_IRST,
|
||||
TRACE_ENABLE,
|
||||
WITH_THREADS,
|
||||
);
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../,
|
||||
../moses/src,
|
||||
../kenlm,
|
||||
/opt/local/include,
|
||||
);
|
||||
INSTALL_PATH = "$(HOME)/bin";
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
../../irstlm/lib,
|
||||
../../srilm/lib/macosx,
|
||||
/opt/local/lib,
|
||||
../../cmph/lib,
|
||||
);
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lirstlm",
|
||||
"-lmisc",
|
||||
"-ldstruct",
|
||||
"-loolm",
|
||||
"-lflm",
|
||||
"-llattice",
|
||||
"-lboost_thread-mt",
|
||||
"-lboost_system-mt",
|
||||
"-lcmph",
|
||||
);
|
||||
PREBINDING = NO;
|
||||
PRODUCT_NAME = "moses-cmd";
|
||||
};
|
||||
name = Default;
|
||||
};
|
||||
03306D400C0B23F200CA1311 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ONLY_ACTIVE_ARCH_PRE_XCODE_3_1)";
|
||||
ONLY_ACTIVE_ARCH_PRE_XCODE_3_1 = "$(NATIVE_ARCH_ACTUAL)";
|
||||
SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.6.sdk";
|
||||
USER_HEADER_SEARCH_PATHS = "../../moses/src ../../";
|
||||
VALID_ARCHS = "i386 ppc ppc64 ppc7400 ppc970 x86_64";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
03306D410C0B23F200CA1311 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ONLY_ACTIVE_ARCH_PRE_XCODE_3_1)";
|
||||
ONLY_ACTIVE_ARCH_PRE_XCODE_3_1 = "$(NATIVE_ARCH_ACTUAL)";
|
||||
SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.6.sdk";
|
||||
USER_HEADER_SEARCH_PATHS = "../../moses/src ../../";
|
||||
VALID_ARCHS = "i386 ppc ppc64 ppc7400 ppc970 x86_64";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
03306D420C0B23F200CA1311 /* Default */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ONLY_ACTIVE_ARCH_PRE_XCODE_3_1)";
|
||||
ONLY_ACTIVE_ARCH_PRE_XCODE_3_1 = "$(NATIVE_ARCH_ACTUAL)";
|
||||
SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.6.sdk";
|
||||
USER_HEADER_SEARCH_PATHS = "../../moses/src ../../";
|
||||
VALID_ARCHS = "i386 ppc ppc64 ppc7400 ppc970 x86_64";
|
||||
};
|
||||
name = Default;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
03306D3B0C0B23F200CA1311 /* Build configuration list for PBXNativeTarget "moses-cmd" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
03306D3C0C0B23F200CA1311 /* Debug */,
|
||||
03306D3D0C0B23F200CA1311 /* Release */,
|
||||
03306D3E0C0B23F200CA1311 /* Default */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Default;
|
||||
};
|
||||
03306D3F0C0B23F200CA1311 /* Build configuration list for PBXProject "moses-cmd" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
03306D400C0B23F200CA1311 /* Debug */,
|
||||
03306D410C0B23F200CA1311 /* Release */,
|
||||
03306D420C0B23F200CA1311 /* Default */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Default;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
|
||||
}
|
@ -1,72 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8DD76F620486A84900D96B5E"
|
||||
BuildableName = "moses-cmd"
|
||||
BlueprintName = "moses-cmd"
|
||||
ReferencedContainer = "container:moses-cmd.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
buildConfiguration = "Debug">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Debug">
|
||||
<BuildableProductRunnable>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8DD76F620486A84900D96B5E"
|
||||
BuildableName = "moses-cmd"
|
||||
BlueprintName = "moses-cmd"
|
||||
ReferencedContainer = "container:moses-cmd.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Release">
|
||||
<BuildableProductRunnable>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "8DD76F620486A84900D96B5E"
|
||||
BuildableName = "moses-cmd"
|
||||
BlueprintName = "moses-cmd"
|
||||
ReferencedContainer = "container:moses-cmd.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
@ -1,22 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>moses-cmd.xcscheme</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>2</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>8DD76F620486A84900D96B5E</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
@ -15,7 +15,7 @@
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.461114338" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.461114338" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
|
||||
<folderInfo id="cdt.managedbuild.config.gnu.exe.debug.461114338." name="/" resourcePath="">
|
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.1896491482" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.debug">
|
||||
<targetPlatform binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.MachO64" id="cdt.managedbuild.target.gnu.platform.exe.debug.2144309834" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.debug"/>
|
||||
@ -65,6 +65,7 @@
|
||||
<listOptionValue builtIn="false" value="boost_system"/>
|
||||
<listOptionValue builtIn="false" value="boost_thread"/>
|
||||
<listOptionValue builtIn="false" value="boost_filesystem"/>
|
||||
<listOptionValue builtIn="false" value="boost_program_options"/>
|
||||
<listOptionValue builtIn="false" value="pthread"/>
|
||||
<listOptionValue builtIn="false" value="z"/>
|
||||
<listOptionValue builtIn="false" value="bz2"/>
|
||||
@ -103,7 +104,7 @@
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.2121690436" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.2121690436" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
|
||||
<folderInfo id="cdt.managedbuild.config.gnu.exe.release.2121690436." name="/" resourcePath="">
|
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.1577734572" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.release">
|
||||
<targetPlatform binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.MachO64" id="cdt.managedbuild.target.gnu.platform.exe.release.1535487925" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.release"/>
|
||||
@ -155,10 +156,10 @@
|
||||
</scannerConfigBuildInfo>
|
||||
</storageModule>
|
||||
<storageModule moduleId="refreshScope" versionNumber="2">
|
||||
<configuration configurationName="Release">
|
||||
<configuration configurationName="Debug">
|
||||
<resource resourceType="PROJECT" workspacePath="/moses-cmd"/>
|
||||
</configuration>
|
||||
<configuration configurationName="Debug">
|
||||
<configuration configurationName="Release">
|
||||
<resource resourceType="PROJECT" workspacePath="/moses-cmd"/>
|
||||
</configuration>
|
||||
</storageModule>
|
||||
|
@ -1,59 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Visual C++ Express 2010
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "moses", "moses.vcxproj", "{8122157A-0DE5-44FF-8E5B-024ED6ACE7AF}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OnDiskPt", "OnDiskPt.vcxproj", "{8B07671B-CBAF-4514-AFFD-CE238CD427E9}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "moses-cmd", "moses-cmd.vcxproj", "{E2233DB1-5592-46FE-9420-E529420612FA}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{A5402E0B-6ED7-465C-9669-E4124A0CDDCB} = {A5402E0B-6ED7-465C-9669-E4124A0CDDCB}
|
||||
{8B07671B-CBAF-4514-AFFD-CE238CD427E9} = {8B07671B-CBAF-4514-AFFD-CE238CD427E9}
|
||||
{8122157A-0DE5-44FF-8E5B-024ED6ACE7AF} = {8122157A-0DE5-44FF-8E5B-024ED6ACE7AF}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CreateOnDisk", "CreateOnDisk.vcxproj", "{88AE90C9-72D2-42ED-8389-770ACDCD4308}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{8B07671B-CBAF-4514-AFFD-CE238CD427E9} = {8B07671B-CBAF-4514-AFFD-CE238CD427E9}
|
||||
{8122157A-0DE5-44FF-8E5B-024ED6ACE7AF} = {8122157A-0DE5-44FF-8E5B-024ED6ACE7AF}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "kenlm", "kenlm.vcxproj", "{A5402E0B-6ED7-465C-9669-E4124A0CDDCB}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mosesserver", "mosesserver.vcxproj", "{85811FDF-8AD1-4490-A545-B2F51931A18C}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
Release|Win32 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{8122157A-0DE5-44FF-8E5B-024ED6ACE7AF}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{8122157A-0DE5-44FF-8E5B-024ED6ACE7AF}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{8122157A-0DE5-44FF-8E5B-024ED6ACE7AF}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{8122157A-0DE5-44FF-8E5B-024ED6ACE7AF}.Release|Win32.Build.0 = Release|Win32
|
||||
{8B07671B-CBAF-4514-AFFD-CE238CD427E9}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{8B07671B-CBAF-4514-AFFD-CE238CD427E9}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{8B07671B-CBAF-4514-AFFD-CE238CD427E9}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{8B07671B-CBAF-4514-AFFD-CE238CD427E9}.Release|Win32.Build.0 = Release|Win32
|
||||
{E2233DB1-5592-46FE-9420-E529420612FA}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{E2233DB1-5592-46FE-9420-E529420612FA}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{E2233DB1-5592-46FE-9420-E529420612FA}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{E2233DB1-5592-46FE-9420-E529420612FA}.Release|Win32.Build.0 = Release|Win32
|
||||
{88AE90C9-72D2-42ED-8389-770ACDCD4308}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{88AE90C9-72D2-42ED-8389-770ACDCD4308}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{88AE90C9-72D2-42ED-8389-770ACDCD4308}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{88AE90C9-72D2-42ED-8389-770ACDCD4308}.Release|Win32.Build.0 = Release|Win32
|
||||
{A5402E0B-6ED7-465C-9669-E4124A0CDDCB}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{A5402E0B-6ED7-465C-9669-E4124A0CDDCB}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{A5402E0B-6ED7-465C-9669-E4124A0CDDCB}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{A5402E0B-6ED7-465C-9669-E4124A0CDDCB}.Release|Win32.Build.0 = Release|Win32
|
||||
{85811FDF-8AD1-4490-A545-B2F51931A18C}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{85811FDF-8AD1-4490-A545-B2F51931A18C}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{85811FDF-8AD1-4490-A545-B2F51931A18C}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{85811FDF-8AD1-4490-A545-B2F51931A18C}.Release|Win32.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
@ -1,422 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\moses\src\AlignmentInfo.h" />
|
||||
<ClInclude Include="..\..\moses\src\AlignmentInfoCollection.h" />
|
||||
<ClInclude Include="..\..\moses\src\BilingualDynSuffixArray.h" />
|
||||
<ClInclude Include="..\..\moses\src\BitmapContainer.h" />
|
||||
<ClInclude Include="..\..\moses\src\CellCollection.h" />
|
||||
<ClInclude Include="..\..\moses\src\ChartCell.h" />
|
||||
<ClInclude Include="..\..\moses\src\ChartCellCollection.h" />
|
||||
<ClInclude Include="..\..\moses\src\ChartCellLabel.h" />
|
||||
<ClInclude Include="..\..\moses\src\ChartCellLabelSet.h" />
|
||||
<ClInclude Include="..\..\moses\src\ChartHypothesis.h" />
|
||||
<ClInclude Include="..\..\moses\src\ChartHypothesisCollection.h" />
|
||||
<ClInclude Include="..\..\moses\src\ChartManager.h" />
|
||||
<ClInclude Include="..\..\moses\src\ChartTranslationOptionList.h" />
|
||||
<ClInclude Include="..\..\moses\src\ChartTranslationOptions.h" />
|
||||
<ClInclude Include="..\..\moses\src\ChartTrellisDetour.h" />
|
||||
<ClInclude Include="..\..\moses\src\ChartTrellisDetourQueue.h" />
|
||||
<ClInclude Include="..\..\moses\src\ChartTrellisNode.h" />
|
||||
<ClInclude Include="..\..\moses\src\ChartTrellisPath.h" />
|
||||
<ClInclude Include="..\..\moses\src\ChartTrellisPathList.h" />
|
||||
<ClInclude Include="..\..\moses\src\ConfusionNet.h" />
|
||||
<ClInclude Include="..\..\moses\src\CYKPlusParser\ChartRuleLookupManagerCYKPlus.h" />
|
||||
<ClInclude Include="..\..\moses\src\CYKPlusParser\ChartRuleLookupManagerMemory.h" />
|
||||
<ClInclude Include="..\..\moses\src\CYKPlusParser\ChartRuleLookupManagerOnDisk.h" />
|
||||
<ClInclude Include="..\..\moses\src\CYKPlusParser\DotChart.h" />
|
||||
<ClInclude Include="..\..\moses\src\CYKPlusParser\DotChartInMemory.h" />
|
||||
<ClInclude Include="..\..\moses\src\CYKPlusParser\DotChartOnDisk.h" />
|
||||
<ClInclude Include="..\..\moses\src\DecodeFeature.h" />
|
||||
<ClInclude Include="..\..\moses\src\DecodeGraph.h" />
|
||||
<ClInclude Include="..\..\moses\src\DecodeStep.h" />
|
||||
<ClInclude Include="..\..\moses\src\DecodeStepGeneration.h" />
|
||||
<ClInclude Include="..\..\moses\src\DecodeStepTranslation.h" />
|
||||
<ClInclude Include="..\..\moses\src\Dictionary.h" />
|
||||
<ClInclude Include="..\..\moses\src\DummyScoreProducers.h" />
|
||||
<ClInclude Include="..\..\moses\src\DynSAInclude\file.h" />
|
||||
<ClInclude Include="..\..\moses\src\DynSAInclude\FileHandler.h" />
|
||||
<ClInclude Include="..\..\moses\src\DynSAInclude\onlineRLM.h" />
|
||||
<ClInclude Include="..\..\moses\src\DynSAInclude\quantizer.h" />
|
||||
<ClInclude Include="..\..\moses\src\DynSAInclude\vocab.h" />
|
||||
<ClInclude Include="..\..\moses\src\DynSuffixArray.h" />
|
||||
<ClInclude Include="..\..\moses\src\Factor.h" />
|
||||
<ClInclude Include="..\..\moses\src\FactorCollection.h" />
|
||||
<ClInclude Include="..\..\moses\src\FactorTypeSet.h" />
|
||||
<ClInclude Include="..\..\moses\src\FeatureFunction.h" />
|
||||
<ClInclude Include="..\..\moses\src\FFState.h" />
|
||||
<ClInclude Include="..\..\moses\src\File.h" />
|
||||
<ClInclude Include="..\..\moses\src\FilePtr.h" />
|
||||
<ClInclude Include="..\..\moses\src\FloydWarshall.h" />
|
||||
<ClInclude Include="..\..\moses\src\GenerationDictionary.h" />
|
||||
<ClInclude Include="..\..\moses\src\GlobalLexicalModel.h" />
|
||||
<ClInclude Include="..\..\moses\src\gzfilebuf.h" />
|
||||
<ClInclude Include="..\..\moses\src\Hypothesis.h" />
|
||||
<ClInclude Include="..\..\moses\src\HypothesisStack.h" />
|
||||
<ClInclude Include="..\..\moses\src\HypothesisStackCubePruning.h" />
|
||||
<ClInclude Include="..\..\moses\src\HypothesisStackNormal.h" />
|
||||
<ClInclude Include="..\..\moses\src\InputFileStream.h" />
|
||||
<ClInclude Include="..\..\moses\src\InputType.h" />
|
||||
<ClInclude Include="..\..\moses\src\LexicalReordering.h" />
|
||||
<ClInclude Include="..\..\moses\src\LexicalReorderingState.h" />
|
||||
<ClInclude Include="..\..\moses\src\LexicalReorderingTable.h" />
|
||||
<ClInclude Include="..\..\moses\src\LMList.h" />
|
||||
<ClInclude Include="..\..\moses\src\LM\Base.h" />
|
||||
<ClInclude Include="..\..\moses\src\LM\Factory.h" />
|
||||
<ClInclude Include="..\..\moses\src\LM\Implementation.h" />
|
||||
<ClInclude Include="..\..\moses\src\LM\Joint.h" />
|
||||
<ClInclude Include="..\..\moses\src\LM\Ken.h" />
|
||||
<ClInclude Include="..\..\moses\src\LM\MultiFactor.h" />
|
||||
<ClInclude Include="..\..\moses\src\LM\ORLM.h" />
|
||||
<ClInclude Include="..\..\moses\src\LM\SingleFactor.h" />
|
||||
<ClInclude Include="..\..\moses\src\LVoc.h" />
|
||||
<ClInclude Include="..\..\moses\src\Manager.h" />
|
||||
<ClInclude Include="..\..\moses\src\NonTerminal.h" />
|
||||
<ClInclude Include="..\..\moses\src\ObjectPool.h" />
|
||||
<ClInclude Include="..\..\moses\src\OutputCollector.h" />
|
||||
<ClInclude Include="..\..\moses\src\Parameter.h" />
|
||||
<ClInclude Include="..\..\moses\src\PartialTranslOptColl.h" />
|
||||
<ClInclude Include="..\..\moses\src\PCNTools.h" />
|
||||
<ClInclude Include="..\..\moses\src\PDTAimp.h" />
|
||||
<ClInclude Include="..\..\moses\src\Phrase.h" />
|
||||
<ClInclude Include="..\..\moses\src\PhraseDictionary.h" />
|
||||
<ClInclude Include="..\..\moses\src\PhraseDictionaryDynSuffixArray.h" />
|
||||
<ClInclude Include="..\..\moses\src\PhraseDictionaryMemory.h" />
|
||||
<ClInclude Include="..\..\moses\src\PhraseDictionaryNode.h" />
|
||||
<ClInclude Include="..\..\moses\src\PhraseDictionaryTree.h" />
|
||||
<ClInclude Include="..\..\moses\src\PhraseDictionaryTreeAdaptor.h" />
|
||||
<ClInclude Include="..\..\moses\src\PrefixTree.h" />
|
||||
<ClInclude Include="..\..\moses\src\PrefixTreeMap.h" />
|
||||
<ClInclude Include="..\..\moses\src\ReorderingConstraint.h" />
|
||||
<ClInclude Include="..\..\moses\src\ReorderingStack.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleCube.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleCubeItem.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleCubeQueue.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleTable\Loader.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleTable\LoaderCompact.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleTable\LoaderFactory.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleTable\LoaderHiero.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleTable\LoaderStandard.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleTable\PhraseDictionaryALSuffixArray.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleTable\PhraseDictionaryNodeSCFG.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleTable\PhraseDictionaryOnDisk.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleTable\PhraseDictionarySCFG.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleTable\Trie.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleTable\UTrie.h" />
|
||||
<ClInclude Include="..\..\moses\src\RuleTable\UTrieNode.h" />
|
||||
<ClInclude Include="..\..\moses\src\Scope3Parser\ApplicableRuleTrie.h" />
|
||||
<ClInclude Include="..\..\moses\src\Scope3Parser\IntermediateVarSpanNode.h" />
|
||||
<ClInclude Include="..\..\moses\src\Scope3Parser\Parser.h" />
|
||||
<ClInclude Include="..\..\moses\src\Scope3Parser\SentenceMap.h" />
|
||||
<ClInclude Include="..\..\moses\src\Scope3Parser\StackLattice.h" />
|
||||
<ClInclude Include="..\..\moses\src\Scope3Parser\StackLatticeBuilder.h" />
|
||||
<ClInclude Include="..\..\moses\src\Scope3Parser\StackLatticeSearcher.h" />
|
||||
<ClInclude Include="..\..\moses\src\Scope3Parser\VarSpanNode.h" />
|
||||
<ClInclude Include="..\..\moses\src\Scope3Parser\VarSpanTrieBuilder.h" />
|
||||
<ClInclude Include="..\..\moses\src\ScoreComponentCollection.h" />
|
||||
<ClInclude Include="..\..\moses\src\ScoreProducer.h" />
|
||||
<ClInclude Include="..\..\moses\src\Search.h" />
|
||||
<ClInclude Include="..\..\moses\src\SearchCubePruning.h" />
|
||||
<ClInclude Include="..\..\moses\src\SearchNormal.h" />
|
||||
<ClInclude Include="..\..\moses\src\SearchNormalBatch.h" />
|
||||
<ClInclude Include="..\..\moses\src\Sentence.h" />
|
||||
<ClInclude Include="..\..\moses\src\SentenceStats.h" />
|
||||
<ClInclude Include="..\..\moses\src\SquareMatrix.h" />
|
||||
<ClInclude Include="..\..\moses\src\StaticData.h" />
|
||||
<ClInclude Include="..\..\moses\src\TargetPhrase.h" />
|
||||
<ClInclude Include="..\..\moses\src\TargetPhraseCollection.h" />
|
||||
<ClInclude Include="..\..\moses\src\ThreadPool.h" />
|
||||
<ClInclude Include="..\..\moses\src\Timer.h" />
|
||||
<ClInclude Include="..\..\moses\src\TranslationOption.h" />
|
||||
<ClInclude Include="..\..\moses\src\TranslationOptionCollection.h" />
|
||||
<ClInclude Include="..\..\moses\src\TranslationOptionCollectionConfusionNet.h" />
|
||||
<ClInclude Include="..\..\moses\src\TranslationOptionCollectionText.h" />
|
||||
<ClInclude Include="..\..\moses\src\TranslationOptionList.h" />
|
||||
<ClInclude Include="..\..\moses\src\TranslationSystem.h" />
|
||||
<ClInclude Include="..\..\moses\src\TreeInput.h" />
|
||||
<ClInclude Include="..\..\moses\src\TrellisPath.h" />
|
||||
<ClInclude Include="..\..\moses\src\TrellisPathCollection.h" />
|
||||
<ClInclude Include="..\..\moses\src\TrellisPathList.h" />
|
||||
<ClInclude Include="..\..\moses\src\TypeDef.h" />
|
||||
<ClInclude Include="..\..\moses\src\UniqueObject.h" />
|
||||
<ClInclude Include="..\..\moses\src\UserMessage.h" />
|
||||
<ClInclude Include="..\..\moses\src\Util.h" />
|
||||
<ClInclude Include="..\..\moses\src\Word.h" />
|
||||
<ClInclude Include="..\..\moses\src\WordLattice.h" />
|
||||
<ClInclude Include="..\..\moses\src\WordsBitmap.h" />
|
||||
<ClInclude Include="..\..\moses\src\WordsRange.h" />
|
||||
<ClInclude Include="..\..\moses\src\XmlOption.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\moses\src\AlignmentInfo.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\AlignmentInfoCollection.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\BilingualDynSuffixArray.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\BitmapContainer.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ChartCell.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ChartCellCollection.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ChartHypothesis.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ChartHypothesisCollection.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ChartManager.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ChartTranslationOptionList.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ChartTranslationOptions.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ChartTrellisDetour.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ChartTrellisDetourQueue.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ChartTrellisNode.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ChartTrellisPath.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ConfusionNet.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\CYKPlusParser\ChartRuleLookupManagerCYKPlus.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\CYKPlusParser\ChartRuleLookupManagerMemory.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\CYKPlusParser\ChartRuleLookupManagerOnDisk.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\CYKPlusParser\DotChartInMemory.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\CYKPlusParser\DotChartOnDisk.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\DecodeFeature.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\DecodeGraph.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\DecodeStep.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\DecodeStepGeneration.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\DecodeStepTranslation.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Dictionary.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\DummyScoreProducers.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\DynSAInclude\FileHandler.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\DynSAInclude\vocab.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\DynSuffixArray.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Factor.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\FactorCollection.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\FactorTypeSet.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\FeatureFunction.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\FFState.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\File.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\FloydWarshall.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\GenerationDictionary.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\GlobalLexicalModel.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Hypothesis.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\HypothesisStack.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\HypothesisStackCubePruning.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\HypothesisStackNormal.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\InputFileStream.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\InputType.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\LexicalReordering.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\LexicalReorderingState.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\LexicalReorderingTable.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\LMList.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\LM\Base.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\LM\Factory.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\LM\Implementation.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\LM\Joint.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\LM\Ken.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\LM\MultiFactor.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\LM\ORLM.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\LM\SingleFactor.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\LVoc.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Manager.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\NonTerminal.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Parameter.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\PartialTranslOptColl.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\PCNTools.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Phrase.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\PhraseDictionary.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\PhraseDictionaryDynSuffixArray.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\PhraseDictionaryMemory.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\PhraseDictionaryNode.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\PhraseDictionaryTree.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\PhraseDictionaryTreeAdaptor.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\PrefixTreeMap.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ReorderingConstraint.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ReorderingStack.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\RuleCube.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\RuleCubeItem.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\RuleCubeQueue.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\RuleTable\LoaderCompact.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\RuleTable\LoaderFactory.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\RuleTable\LoaderHiero.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\RuleTable\LoaderStandard.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\RuleTable\PhraseDictionaryALSuffixArray.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\RuleTable\PhraseDictionaryNodeSCFG.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\RuleTable\PhraseDictionaryOnDisk.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\RuleTable\PhraseDictionarySCFG.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\RuleTable\Trie.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\RuleTable\UTrie.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\RuleTable\UTrieNode.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Scope3Parser\ApplicableRuleTrie.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Scope3Parser\Parser.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Scope3Parser\StackLatticeBuilder.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Scope3Parser\VarSpanTrieBuilder.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ScoreComponentCollection.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ScoreProducer.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Search.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\SearchCubePruning.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\SearchNormal.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\SearchNormalBatch.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Sentence.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\SentenceStats.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\SquareMatrix.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\StaticData.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\TargetPhrase.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\TargetPhraseCollection.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\ThreadPool.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Timer.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\TranslationOption.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\TranslationOptionCollection.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\TranslationOptionCollectionConfusionNet.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\TranslationOptionCollectionText.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\TranslationOptionList.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\TranslationSystem.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\TreeInput.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\TrellisPath.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\TrellisPathCollection.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\UserMessage.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Util.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\Word.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\WordLattice.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\WordsBitmap.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\WordsRange.cpp" />
|
||||
<ClCompile Include="..\..\moses\src\XmlOption.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\util\file.hh" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{8122157A-0DE5-44FF-8E5B-024ED6ACE7AF}</ProjectGuid>
|
||||
<RootNamespace>moses</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration)\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Configuration)\</IntDir>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\Program Files\boost\boost_1_47;C:\GnuWin32\include;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Program Files\boostpro\boost_1_51;C:\GnuWin32\include;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\Program Files\boost\boost_1_47;C:\GnuWin32\include;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Program Files\boost\boost_1_47;C:\GnuWin32\include;$(IncludePath)</IncludePath>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>C:\Program Files\boost\boost_1_51;C:\GnuWin32\include;$(SolutionDir)/../../moses/src;$(SolutionDir)/../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;_DEBUG;_CONSOLE;TRACE_ENABLE;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>true</MinimalRebuild>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
|
||||
<AdditionalLibraryDirectories>C:\Program Files\boost\boost_1_51\lib;C:\GnuWin32\lib</AdditionalLibraryDirectories>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>C:\Program Files\boost\boost_1_51;C:\GnuWin32\include;$(SolutionDir)/../../moses/src;$(SolutionDir)/../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;_DEBUG;_CONSOLE;TRACE_ENABLE;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
|
||||
<AdditionalLibraryDirectories>C:\Program Files\boost\boost_1_51\lib;C:\GnuWin32\lib</AdditionalLibraryDirectories>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<AdditionalIncludeDirectories>C:\boost\boost_1_47;$(SolutionDir)/../../moses/src;$(SolutionDir)/../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;NDEBUG;_CONSOLE;LM_INTERNAL;TRACE_ENABLE;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<AdditionalIncludeDirectories>C:\boost\boost_1_47;$(SolutionDir)/../../moses/src;$(SolutionDir)/../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;NDEBUG;_CONSOLE;LM_INTERNAL;TRACE_ENABLE;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName).lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
File diff suppressed because it is too large
Load Diff
@ -11,11 +11,11 @@
|
||||
</externalSetting>
|
||||
</externalSettings>
|
||||
<extensions>
|
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
@ -79,12 +79,12 @@
|
||||
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.gnu.exe.release.1911984684" moduleId="org.eclipse.cdt.core.settings" name="Release">
|
||||
<externalSettings/>
|
||||
<extensions>
|
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
|
||||
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
|
@ -260,6 +260,16 @@
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/moses/DecodeStepTranslation.h</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>ExportInterface.cpp</name>
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/moses/ExportInterface.cpp</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>ExportInterface.h</name>
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/moses/ExportInterface.h</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>FF</name>
|
||||
<type>2</type>
|
||||
@ -1235,6 +1245,16 @@
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/moses/FF/MaxSpanFreeNonTermSource.h</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>FF/Model1Feature.cpp</name>
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/moses/FF/Model1Feature.cpp</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>FF/Model1Feature.h</name>
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/moses/FF/Model1Feature.h</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>FF/NieceTerminal.cpp</name>
|
||||
<type>1</type>
|
||||
@ -1310,6 +1330,16 @@
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/moses/FF/ReferenceComparison.h</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>FF/RulePairUnlexicalizedSource.cpp</name>
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/moses/FF/RulePairUnlexicalizedSource.cpp</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>FF/RulePairUnlexicalizedSource.h</name>
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/moses/FF/RulePairUnlexicalizedSource.h</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>FF/RuleScope.cpp</name>
|
||||
<type>1</type>
|
||||
@ -1620,16 +1650,6 @@
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/moses/LM/Jamfile</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>LM/Joint.cpp</name>
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/moses/LM/Joint.cpp</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>LM/Joint.h</name>
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/moses/LM/Joint.h</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>LM/Ken.cpp</name>
|
||||
<type>1</type>
|
||||
@ -1880,6 +1900,16 @@
|
||||
<type>2</type>
|
||||
<locationURI>virtual:/virtual</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>Syntax/InputWeightFF.cpp</name>
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/moses/Syntax/InputWeightFF.cpp</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>Syntax/InputWeightFF.h</name>
|
||||
<type>1</type>
|
||||
<locationURI>PARENT-3-PROJECT_LOC/moses/Syntax/InputWeightFF.h</locationURI>
|
||||
</link>
|
||||
<link>
|
||||
<name>Syntax/KBestExtractor.cpp</name>
|
||||
<type>1</type>
|
||||
|
@ -1,177 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{85811FDF-8AD1-4490-A545-B2F51931A18C}</ProjectGuid>
|
||||
<RootNamespace>mosescmd</RootNamespace>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration)\</IntDir>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Configuration)\</IntDir>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
<IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">C:\Program Files\boost\boost_1_47;$(IncludePath)</IncludePath>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>C:\xmlrpc-c\include;C:\Program Files\boost\boost_1_51;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>true</MinimalRebuild>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>libxmlrpc_server_abyss.lib;libxmlrpc_server.lib;libxmlrpc_abyss.lib;libxmlrpc.lib;libxmlrpc_util.lib;libxmlrpc_xmlparse.lib;libxmlrpc_xmltok.lib;libxmlrpc++.lib;C:\GnuWin32\lib\zlib.lib;$(SolutionDir)$(Configuration)\moses.lib;$(SolutionDir)$(Configuration)\kenlm.lib;$(SolutionDir)$(Configuration)\OnDiskPt.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<AdditionalLibraryDirectories>C:\xmlrpc-c\bin\Debug-Static-Win32;C:\Program Files\boost\boost_1_51\lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>C:\xmlrpc-c\include;C:\Program Files\boost\boost_1_51;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>libxmlrpc_server_abyss.lib;libxmlrpc_server.lib;libxmlrpc_abyss.lib;libxmlrpc.lib;libxmlrpc_util.lib;libxmlrpc_xmlparse.lib;libxmlrpc_xmltok.lib;libxmlrpc++.lib;C:\GnuWin32\lib\zlib.lib;$(SolutionDir)$(Configuration)\moses.lib;$(SolutionDir)$(Configuration)\kenlm.lib;$(SolutionDir)$(Configuration)\OnDiskPt.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<AdditionalLibraryDirectories>C:\xmlrpc-c\bin\Debug-Static-Win32;C:\Program Files\boost\boost_1_51\lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>C:\xmlrpc-c\include;C:\boost\boost_1_47;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>libxmlrpc_server_abyss.lib;libxmlrpc_server.lib;libxmlrpc_abyss.lib;libxmlrpc.lib;libxmlrpc_util.lib;libxmlrpc_xmlparse.lib;libxmlrpc_xmltok.lib;libxmlrpc++.lib;C:\GnuWin32\lib\zlib.lib;$(SolutionDir)$(Configuration)\moses.lib;$(SolutionDir)$(Configuration)\kenlm.lib;$(SolutionDir)$(Configuration)\OnDiskPt.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<AdditionalLibraryDirectories>C:\xmlrpc-c\bin\Release-Static-Win32;C:\boost\boost_1_47\lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>C:\xmlrpc-c\include;C:\boost\boost_1_47;$(SolutionDir)/../../moses/src;$(SolutionDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>WITH_THREADS;NO_PIPES;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>libxmlrpc_server_abyss.lib;libxmlrpc_server.lib;libxmlrpc_abyss.lib;libxmlrpc.lib;libxmlrpc_util.lib;libxmlrpc_xmlparse.lib;libxmlrpc_xmltok.lib;libxmlrpc++.lib;C:\GnuWin32\lib\zlib.lib;$(SolutionDir)$(Configuration)\moses.lib;$(SolutionDir)$(Configuration)\kenlm.lib;$(SolutionDir)$(Configuration)\OnDiskPt.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<AdditionalLibraryDirectories>C:\xmlrpc-c\bin\Release-Static-Win32;C:\boost\boost_1_47\lib</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\server\mosesserver.cpp" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
@ -1,297 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
1E6D9FF115D027F00064D436 /* libmoses.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1EB3EBD515D0269B006B9CF1 /* libmoses.a */; };
|
||||
1EB3EBB315D024C7006B9CF1 /* processLexicalTableMin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EB3EBB215D024C7006B9CF1 /* processLexicalTableMin.cpp */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
1E6D9FF215D0292D0064D436 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EB3EBD015D0269B006B9CF1 /* moses.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = D2AAC045055464E500DB518D;
|
||||
remoteInfo = moses;
|
||||
};
|
||||
1EB3EBD415D0269B006B9CF1 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EB3EBD015D0269B006B9CF1 /* moses.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = D2AAC046055464E500DB518D;
|
||||
remoteInfo = moses;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
1E3A0AEA15D0242A003EF9B4 /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
1E3A0AEC15D0242A003EF9B4 /* processLexicalTableMin */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = processLexicalTableMin; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1EB3EBB215D024C7006B9CF1 /* processLexicalTableMin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = processLexicalTableMin.cpp; path = ../../misc/processLexicalTableMin.cpp; sourceTree = "<group>"; };
|
||||
1EB3EBD015D0269B006B9CF1 /* moses.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = moses.xcodeproj; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
1E3A0AE915D0242A003EF9B4 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1E6D9FF115D027F00064D436 /* libmoses.a in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
1E3A0AE115D02427003EF9B4 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EB3EBB215D024C7006B9CF1 /* processLexicalTableMin.cpp */,
|
||||
1E3A0AED15D0242A003EF9B4 /* Products */,
|
||||
1EB3EBD015D0269B006B9CF1 /* moses.xcodeproj */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1E3A0AED15D0242A003EF9B4 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1E3A0AEC15D0242A003EF9B4 /* processLexicalTableMin */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EB3EBD115D0269B006B9CF1 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EB3EBD515D0269B006B9CF1 /* libmoses.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
1E3A0AEB15D0242A003EF9B4 /* processLexicalTableMin */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1E3A0AF615D0242B003EF9B4 /* Build configuration list for PBXNativeTarget "processLexicalTableMin" */;
|
||||
buildPhases = (
|
||||
1E3A0AE815D0242A003EF9B4 /* Sources */,
|
||||
1E3A0AE915D0242A003EF9B4 /* Frameworks */,
|
||||
1E3A0AEA15D0242A003EF9B4 /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
1E6D9FF315D0292D0064D436 /* PBXTargetDependency */,
|
||||
);
|
||||
name = processLexicalTableMin;
|
||||
productName = processLexicalTableMin;
|
||||
productReference = 1E3A0AEC15D0242A003EF9B4 /* processLexicalTableMin */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
1E3A0AE315D02427003EF9B4 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
buildConfigurationList = 1E3A0AE615D02427003EF9B4 /* Build configuration list for PBXProject "processLexicalTableMin" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 1E3A0AE115D02427003EF9B4;
|
||||
productRefGroup = 1E3A0AED15D0242A003EF9B4 /* Products */;
|
||||
projectDirPath = "";
|
||||
projectReferences = (
|
||||
{
|
||||
ProductGroup = 1EB3EBD115D0269B006B9CF1 /* Products */;
|
||||
ProjectRef = 1EB3EBD015D0269B006B9CF1 /* moses.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
1E3A0AEB15D0242A003EF9B4 /* processLexicalTableMin */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXReferenceProxy section */
|
||||
1EB3EBD515D0269B006B9CF1 /* libmoses.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libmoses.a;
|
||||
remoteRef = 1EB3EBD415D0269B006B9CF1 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
/* End PBXReferenceProxy section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
1E3A0AE815D0242A003EF9B4 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EB3EBB315D024C7006B9CF1 /* processLexicalTableMin.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXTargetDependency section */
|
||||
1E6D9FF315D0292D0064D436 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = moses;
|
||||
targetProxy = 1E6D9FF215D0292D0064D436 /* PBXContainerItemProxy */;
|
||||
};
|
||||
/* End PBXTargetDependency section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1E3A0AF415D0242B003EF9B4 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../../,
|
||||
../../irstlm/include,
|
||||
/opt/local/include,
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
USER_HEADER_SEARCH_PATHS = "../../ ../../irstlm/include /opt/local/include ../../moses/src";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1E3A0AF515D0242B003EF9B4 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../../,
|
||||
../../irstlm/include,
|
||||
/opt/local/include,
|
||||
);
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
SDKROOT = macosx;
|
||||
USER_HEADER_SEARCH_PATHS = "../../ ../../irstlm/include /opt/local/include ../../moses/src";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1E3A0AF715D0242B003EF9B4 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_PREPROCESSOR_DEFINITIONS = WITH_THREADS;
|
||||
"GCC_PREPROCESSOR_DEFINITIONS[arch=*]" = WITH_THREADS;
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
../../irstlm/lib,
|
||||
../../srilm/lib/macosx,
|
||||
../../randlm/lib,
|
||||
/opt/local/lib,
|
||||
);
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lirstlm",
|
||||
"-lmisc",
|
||||
"-ldstruct",
|
||||
"-loolm",
|
||||
"-lflm",
|
||||
"-llattice",
|
||||
"-lrandlm",
|
||||
"-lboost_thread-mt",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1E3A0AF815D0242B003EF9B4 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_PREPROCESSOR_DEFINITIONS = WITH_THREADS;
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
../../irstlm/lib,
|
||||
../../srilm/lib/macosx,
|
||||
../../randlm/lib,
|
||||
/opt/local/lib,
|
||||
);
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lirstlm",
|
||||
"-lmisc",
|
||||
"-ldstruct",
|
||||
"-loolm",
|
||||
"-lflm",
|
||||
"-llattice",
|
||||
"-lrandlm",
|
||||
"-lboost_thread-mt",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1E3A0AE615D02427003EF9B4 /* Build configuration list for PBXProject "processLexicalTableMin" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1E3A0AF415D0242B003EF9B4 /* Debug */,
|
||||
1E3A0AF515D0242B003EF9B4 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1E3A0AF615D0242B003EF9B4 /* Build configuration list for PBXNativeTarget "processLexicalTableMin" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1E3A0AF715D0242B003EF9B4 /* Debug */,
|
||||
1E3A0AF815D0242B003EF9B4 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 1E3A0AE315D02427003EF9B4 /* Project object */;
|
||||
}
|
@ -1,304 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
1EF3D68A15D02AEF00969478 /* processPhraseTableMin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EF3D68915D02AEF00969478 /* processPhraseTableMin.cpp */; };
|
||||
1EF3D6A415D02B6400969478 /* libmoses.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1EF3D69915D02B4400969478 /* libmoses.a */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
1EF3D69815D02B4400969478 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EF3D69415D02B4400969478 /* moses.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = D2AAC046055464E500DB518D;
|
||||
remoteInfo = moses;
|
||||
};
|
||||
1EF3D6A515D02B6B00969478 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 1EF3D69415D02B4400969478 /* moses.xcodeproj */;
|
||||
proxyType = 1;
|
||||
remoteGlobalIDString = D2AAC045055464E500DB518D;
|
||||
remoteInfo = moses;
|
||||
};
|
||||
/* End PBXContainerItemProxy section */
|
||||
|
||||
/* Begin PBXCopyFilesBuildPhase section */
|
||||
1E6D9FFD15D02A8D0064D436 /* CopyFiles */ = {
|
||||
isa = PBXCopyFilesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
dstPath = /usr/share/man/man1/;
|
||||
dstSubfolderSpec = 0;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 1;
|
||||
};
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
1E6D9FFF15D02A8D0064D436 /* processPhraseTableMin */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = processPhraseTableMin; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1EF3D68915D02AEF00969478 /* processPhraseTableMin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = processPhraseTableMin.cpp; path = ../../misc/processPhraseTableMin.cpp; sourceTree = "<group>"; };
|
||||
1EF3D69415D02B4400969478 /* moses.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = moses.xcodeproj; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
1E6D9FFC15D02A8D0064D436 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EF3D6A415D02B6400969478 /* libmoses.a in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
1E6D9FF415D02A8C0064D436 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EF3D68915D02AEF00969478 /* processPhraseTableMin.cpp */,
|
||||
1E6DA00015D02A8D0064D436 /* Products */,
|
||||
1EF3D69415D02B4400969478 /* moses.xcodeproj */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1E6DA00015D02A8D0064D436 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1E6D9FFF15D02A8D0064D436 /* processPhraseTableMin */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EF3D69515D02B4400969478 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EF3D69915D02B4400969478 /* libmoses.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
1E6D9FFE15D02A8D0064D436 /* processPhraseTableMin */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1E6DA00915D02A8D0064D436 /* Build configuration list for PBXNativeTarget "processPhraseTableMin" */;
|
||||
buildPhases = (
|
||||
1E6D9FFB15D02A8D0064D436 /* Sources */,
|
||||
1E6D9FFC15D02A8D0064D436 /* Frameworks */,
|
||||
1E6D9FFD15D02A8D0064D436 /* CopyFiles */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
1EF3D6A615D02B6B00969478 /* PBXTargetDependency */,
|
||||
);
|
||||
name = processPhraseTableMin;
|
||||
productName = processPhraseTableMin;
|
||||
productReference = 1E6D9FFF15D02A8D0064D436 /* processPhraseTableMin */;
|
||||
productType = "com.apple.product-type.tool";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
1E6D9FF615D02A8C0064D436 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
buildConfigurationList = 1E6D9FF915D02A8C0064D436 /* Build configuration list for PBXProject "processPhraseTableMin" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 1E6D9FF415D02A8C0064D436;
|
||||
productRefGroup = 1E6DA00015D02A8D0064D436 /* Products */;
|
||||
projectDirPath = "";
|
||||
projectReferences = (
|
||||
{
|
||||
ProductGroup = 1EF3D69515D02B4400969478 /* Products */;
|
||||
ProjectRef = 1EF3D69415D02B4400969478 /* moses.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
1E6D9FFE15D02A8D0064D436 /* processPhraseTableMin */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXReferenceProxy section */
|
||||
1EF3D69915D02B4400969478 /* libmoses.a */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = archive.ar;
|
||||
path = libmoses.a;
|
||||
remoteRef = 1EF3D69815D02B4400969478 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
/* End PBXReferenceProxy section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
1E6D9FFB15D02A8D0064D436 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EF3D68A15D02AEF00969478 /* processPhraseTableMin.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXTargetDependency section */
|
||||
1EF3D6A615D02B6B00969478 /* PBXTargetDependency */ = {
|
||||
isa = PBXTargetDependency;
|
||||
name = moses;
|
||||
targetProxy = 1EF3D6A515D02B6B00969478 /* PBXContainerItemProxy */;
|
||||
};
|
||||
/* End PBXTargetDependency section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1E6DA00715D02A8D0064D436 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
LIBRARY_SEARCH_PATHS = "";
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1E6DA00815D02A8D0064D436 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
LIBRARY_SEARCH_PATHS = "";
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1E6DA00A15D02A8D0064D436 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_PREPROCESSOR_DEFINITIONS = WITH_THREADS;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../../,
|
||||
../../irstlm/include,
|
||||
/opt/local/include,
|
||||
../../moses/src,
|
||||
../../cmph/include,
|
||||
);
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
../../irstlm/lib,
|
||||
../../srilm/lib/macosx,
|
||||
../../randlm/lib,
|
||||
/opt/local/lib,
|
||||
../../cmph/lib,
|
||||
);
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lirstlm",
|
||||
"-lmisc",
|
||||
"-ldstruct",
|
||||
"-loolm",
|
||||
"-lflm",
|
||||
"-llattice",
|
||||
"-lrandlm",
|
||||
"-lboost_thread-mt",
|
||||
"-lcmph",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1E6DA00B15D02A8D0064D436 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
GCC_PREPROCESSOR_DEFINITIONS = WITH_THREADS;
|
||||
HEADER_SEARCH_PATHS = (
|
||||
../../,
|
||||
../../irstlm/include,
|
||||
/opt/local/include,
|
||||
../../moses/src,
|
||||
../../cmph/include,
|
||||
);
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
../../irstlm/lib,
|
||||
../../srilm/lib/macosx,
|
||||
../../randlm/lib,
|
||||
/opt/local/lib,
|
||||
../../cmph/lib,
|
||||
);
|
||||
OTHER_LDFLAGS = (
|
||||
"-lz",
|
||||
"-lirstlm",
|
||||
"-lmisc",
|
||||
"-ldstruct",
|
||||
"-loolm",
|
||||
"-lflm",
|
||||
"-llattice",
|
||||
"-lrandlm",
|
||||
"-lboost_thread-mt",
|
||||
"-lcmph",
|
||||
);
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1E6D9FF915D02A8C0064D436 /* Build configuration list for PBXProject "processPhraseTableMin" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1E6DA00715D02A8D0064D436 /* Debug */,
|
||||
1E6DA00815D02A8D0064D436 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1E6DA00915D02A8D0064D436 /* Build configuration list for PBXNativeTarget "processPhraseTableMin" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1E6DA00A15D02A8D0064D436 /* Debug */,
|
||||
1E6DA00B15D02A8D0064D436 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 1E6D9FF615D02A8C0064D436 /* Project object */;
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Visual C++ Express 2010
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "query", "query.vcxproj", "{0A9F6EFE-21FD-4252-841A-599B8661A62B}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{A5402E0B-6ED7-465C-9669-E4124A0CDDCB} = {A5402E0B-6ED7-465C-9669-E4124A0CDDCB}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "kenlm", "kenlm.vcxproj", "{A5402E0B-6ED7-465C-9669-E4124A0CDDCB}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
Release|Win32 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{0A9F6EFE-21FD-4252-841A-599B8661A62B}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{0A9F6EFE-21FD-4252-841A-599B8661A62B}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{0A9F6EFE-21FD-4252-841A-599B8661A62B}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{0A9F6EFE-21FD-4252-841A-599B8661A62B}.Release|Win32.Build.0 = Release|Win32
|
||||
{A5402E0B-6ED7-465C-9669-E4124A0CDDCB}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{A5402E0B-6ED7-465C-9669-E4124A0CDDCB}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{A5402E0B-6ED7-465C-9669-E4124A0CDDCB}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{A5402E0B-6ED7-465C-9669-E4124A0CDDCB}.Release|Win32.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
@ -1,89 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\lm\ngram_query.cc" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\lm\ngram_query.hh" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{0A9F6EFE-21FD-4252-841A-599B8661A62B}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
<RootNamespace>query</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>Unicode</CharacterSet>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>false</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>../../</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<AdditionalDependencies>zdll.lib;$(SolutionDir)$(Configuration)\kenlm.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<AdditionalIncludeDirectories>../../</AdditionalIncludeDirectories>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
<AdditionalDependencies>zdll.lib;$(SolutionDir)$(Configuration)\moses.lib;$(SolutionDir)$(Configuration)\kenlm.lib;$(SolutionDir)$(Configuration)\OnDiskPt.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
@ -14,7 +14,7 @@
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.852684782" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.852684782" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
|
||||
<folderInfo id="cdt.managedbuild.config.gnu.exe.debug.852684782." name="/" resourcePath="">
|
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.628760407" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.debug">
|
||||
<targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.debug.40031730" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.debug"/>
|
||||
@ -56,6 +56,7 @@
|
||||
<listOptionValue builtIn="false" value="boost_system"/>
|
||||
<listOptionValue builtIn="false" value="boost_thread"/>
|
||||
<listOptionValue builtIn="false" value="boost_filesystem"/>
|
||||
<listOptionValue builtIn="false" value="boost_program_options"/>
|
||||
<listOptionValue builtIn="false" value="pthread"/>
|
||||
<listOptionValue builtIn="false" value="z"/>
|
||||
<listOptionValue builtIn="false" value="bz2"/>
|
||||
@ -89,7 +90,7 @@
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.1878418244" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.1878418244" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
|
||||
<folderInfo id="cdt.managedbuild.config.gnu.exe.release.1878418244." name="/" resourcePath="">
|
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.1661678477" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.release">
|
||||
<targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.release.848161857" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.release"/>
|
||||
|
@ -1,284 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
1EBC53D1164C4AE200ADFA2C /* config.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC53BE164C4AE200ADFA2C /* config.hh */; };
|
||||
1EBC53D2164C4AE200ADFA2C /* context.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC53BF164C4AE200ADFA2C /* context.hh */; };
|
||||
1EBC53D3164C4AE200ADFA2C /* edge_generator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC53C0164C4AE200ADFA2C /* edge_generator.cc */; };
|
||||
1EBC53D4164C4AE200ADFA2C /* edge_generator.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC53C1164C4AE200ADFA2C /* edge_generator.hh */; };
|
||||
1EBC53D5164C4AE200ADFA2C /* edge.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC53C2164C4AE200ADFA2C /* edge.hh */; };
|
||||
1EBC53D6164C4AE200ADFA2C /* final.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC53C3164C4AE200ADFA2C /* final.hh */; };
|
||||
1EBC53D7164C4AE200ADFA2C /* header.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC53C4164C4AE200ADFA2C /* header.hh */; };
|
||||
1EBC53D8164C4AE200ADFA2C /* Jamfile in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC53C5164C4AE200ADFA2C /* Jamfile */; };
|
||||
1EBC53D9164C4AE200ADFA2C /* note.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC53C6164C4AE200ADFA2C /* note.hh */; };
|
||||
1EBC53DA164C4AE200ADFA2C /* rule.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC53C7164C4AE200ADFA2C /* rule.cc */; };
|
||||
1EBC53DB164C4AE200ADFA2C /* rule.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC53C8164C4AE200ADFA2C /* rule.hh */; };
|
||||
1EBC53DC164C4AE200ADFA2C /* types.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC53C9164C4AE200ADFA2C /* types.hh */; };
|
||||
1EBC53DD164C4AE200ADFA2C /* vertex_generator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC53CA164C4AE200ADFA2C /* vertex_generator.cc */; };
|
||||
1EBC53DE164C4AE200ADFA2C /* vertex_generator.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC53CB164C4AE200ADFA2C /* vertex_generator.hh */; };
|
||||
1EBC53DF164C4AE200ADFA2C /* vertex.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC53CC164C4AE200ADFA2C /* vertex.cc */; };
|
||||
1EBC53E0164C4AE200ADFA2C /* vertex.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC53CD164C4AE200ADFA2C /* vertex.hh */; };
|
||||
1EBC53E2164C4AE200ADFA2C /* weights.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC53CF164C4AE200ADFA2C /* weights.cc */; };
|
||||
1EBC53E3164C4AE200ADFA2C /* weights.hh in Headers */ = {isa = PBXBuildFile; fileRef = 1EBC53D0164C4AE200ADFA2C /* weights.hh */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
1EBC53AE164C4A6200ADFA2C /* libsearch.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsearch.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
1EBC53BE164C4AE200ADFA2C /* config.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = config.hh; path = ../../search/config.hh; sourceTree = "<group>"; };
|
||||
1EBC53BF164C4AE200ADFA2C /* context.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = context.hh; path = ../../search/context.hh; sourceTree = "<group>"; };
|
||||
1EBC53C0164C4AE200ADFA2C /* edge_generator.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = edge_generator.cc; path = ../../search/edge_generator.cc; sourceTree = "<group>"; };
|
||||
1EBC53C1164C4AE200ADFA2C /* edge_generator.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = edge_generator.hh; path = ../../search/edge_generator.hh; sourceTree = "<group>"; };
|
||||
1EBC53C2164C4AE200ADFA2C /* edge.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = edge.hh; path = ../../search/edge.hh; sourceTree = "<group>"; };
|
||||
1EBC53C3164C4AE200ADFA2C /* final.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = final.hh; path = ../../search/final.hh; sourceTree = "<group>"; };
|
||||
1EBC53C4164C4AE200ADFA2C /* header.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = header.hh; path = ../../search/header.hh; sourceTree = "<group>"; };
|
||||
1EBC53C5164C4AE200ADFA2C /* Jamfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.jam; name = Jamfile; path = ../../search/Jamfile; sourceTree = "<group>"; };
|
||||
1EBC53C6164C4AE200ADFA2C /* note.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = note.hh; path = ../../search/note.hh; sourceTree = "<group>"; };
|
||||
1EBC53C7164C4AE200ADFA2C /* rule.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rule.cc; path = ../../search/rule.cc; sourceTree = "<group>"; };
|
||||
1EBC53C8164C4AE200ADFA2C /* rule.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = rule.hh; path = ../../search/rule.hh; sourceTree = "<group>"; };
|
||||
1EBC53C9164C4AE200ADFA2C /* types.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = types.hh; path = ../../search/types.hh; sourceTree = "<group>"; };
|
||||
1EBC53CA164C4AE200ADFA2C /* vertex_generator.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vertex_generator.cc; path = ../../search/vertex_generator.cc; sourceTree = "<group>"; };
|
||||
1EBC53CB164C4AE200ADFA2C /* vertex_generator.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = vertex_generator.hh; path = ../../search/vertex_generator.hh; sourceTree = "<group>"; };
|
||||
1EBC53CC164C4AE200ADFA2C /* vertex.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vertex.cc; path = ../../search/vertex.cc; sourceTree = "<group>"; };
|
||||
1EBC53CD164C4AE200ADFA2C /* vertex.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = vertex.hh; path = ../../search/vertex.hh; sourceTree = "<group>"; };
|
||||
1EBC53CF164C4AE200ADFA2C /* weights.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = weights.cc; path = ../../search/weights.cc; sourceTree = "<group>"; };
|
||||
1EBC53D0164C4AE200ADFA2C /* weights.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = weights.hh; path = ../../search/weights.hh; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
1EBC53AB164C4A6200ADFA2C /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
1EBC53A3164C4A6200ADFA2C = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EBC53BE164C4AE200ADFA2C /* config.hh */,
|
||||
1EBC53BF164C4AE200ADFA2C /* context.hh */,
|
||||
1EBC53C0164C4AE200ADFA2C /* edge_generator.cc */,
|
||||
1EBC53C1164C4AE200ADFA2C /* edge_generator.hh */,
|
||||
1EBC53C2164C4AE200ADFA2C /* edge.hh */,
|
||||
1EBC53C3164C4AE200ADFA2C /* final.hh */,
|
||||
1EBC53C4164C4AE200ADFA2C /* header.hh */,
|
||||
1EBC53C5164C4AE200ADFA2C /* Jamfile */,
|
||||
1EBC53C6164C4AE200ADFA2C /* note.hh */,
|
||||
1EBC53C7164C4AE200ADFA2C /* rule.cc */,
|
||||
1EBC53C8164C4AE200ADFA2C /* rule.hh */,
|
||||
1EBC53C9164C4AE200ADFA2C /* types.hh */,
|
||||
1EBC53CA164C4AE200ADFA2C /* vertex_generator.cc */,
|
||||
1EBC53CB164C4AE200ADFA2C /* vertex_generator.hh */,
|
||||
1EBC53CC164C4AE200ADFA2C /* vertex.cc */,
|
||||
1EBC53CD164C4AE200ADFA2C /* vertex.hh */,
|
||||
1EBC53CF164C4AE200ADFA2C /* weights.cc */,
|
||||
1EBC53D0164C4AE200ADFA2C /* weights.hh */,
|
||||
1EBC53AF164C4A6200ADFA2C /* Products */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
1EBC53AF164C4A6200ADFA2C /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1EBC53AE164C4A6200ADFA2C /* libsearch.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
1EBC53AC164C4A6200ADFA2C /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EBC53D1164C4AE200ADFA2C /* config.hh in Headers */,
|
||||
1EBC53D2164C4AE200ADFA2C /* context.hh in Headers */,
|
||||
1EBC53D4164C4AE200ADFA2C /* edge_generator.hh in Headers */,
|
||||
1EBC53D5164C4AE200ADFA2C /* edge.hh in Headers */,
|
||||
1EBC53D6164C4AE200ADFA2C /* final.hh in Headers */,
|
||||
1EBC53D7164C4AE200ADFA2C /* header.hh in Headers */,
|
||||
1EBC53D9164C4AE200ADFA2C /* note.hh in Headers */,
|
||||
1EBC53DB164C4AE200ADFA2C /* rule.hh in Headers */,
|
||||
1EBC53DC164C4AE200ADFA2C /* types.hh in Headers */,
|
||||
1EBC53DE164C4AE200ADFA2C /* vertex_generator.hh in Headers */,
|
||||
1EBC53E0164C4AE200ADFA2C /* vertex.hh in Headers */,
|
||||
1EBC53E3164C4AE200ADFA2C /* weights.hh in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
1EBC53AD164C4A6200ADFA2C /* search */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1EBC53B2164C4A6200ADFA2C /* Build configuration list for PBXNativeTarget "search" */;
|
||||
buildPhases = (
|
||||
1EBC53AA164C4A6200ADFA2C /* Sources */,
|
||||
1EBC53AB164C4A6200ADFA2C /* Frameworks */,
|
||||
1EBC53AC164C4A6200ADFA2C /* Headers */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = search;
|
||||
productName = search;
|
||||
productReference = 1EBC53AE164C4A6200ADFA2C /* libsearch.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
1EBC53A5164C4A6200ADFA2C /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0450;
|
||||
ORGANIZATIONNAME = "Hieu Hoang";
|
||||
};
|
||||
buildConfigurationList = 1EBC53A8164C4A6200ADFA2C /* Build configuration list for PBXProject "search" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = 1EBC53A3164C4A6200ADFA2C;
|
||||
productRefGroup = 1EBC53AF164C4A6200ADFA2C /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
1EBC53AD164C4A6200ADFA2C /* search */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
1EBC53AA164C4A6200ADFA2C /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
1EBC53D3164C4AE200ADFA2C /* edge_generator.cc in Sources */,
|
||||
1EBC53D8164C4AE200ADFA2C /* Jamfile in Sources */,
|
||||
1EBC53DA164C4AE200ADFA2C /* rule.cc in Sources */,
|
||||
1EBC53DD164C4AE200ADFA2C /* vertex_generator.cc in Sources */,
|
||||
1EBC53DF164C4AE200ADFA2C /* vertex.cc in Sources */,
|
||||
1EBC53E2164C4AE200ADFA2C /* weights.cc in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1EBC53B0164C4A6200ADFA2C /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"DEBUG=1",
|
||||
"$(inherited)",
|
||||
);
|
||||
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1EBC53B1164C4A6200ADFA2C /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_64_BIT)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
|
||||
CLANG_CXX_LIBRARY = "libc++";
|
||||
CLANG_WARN_EMPTY_BODY = YES;
|
||||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_C_LANGUAGE_STANDARD = gnu99;
|
||||
GCC_ENABLE_OBJC_EXCEPTIONS = YES;
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1EBC53B3164C4A6200ADFA2C /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
EXECUTABLE_PREFIX = lib;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"KENLM_MAX_ORDER=7",
|
||||
LM_KEN,
|
||||
);
|
||||
HEADER_SEARCH_PATHS = ../..;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SDKROOT = "";
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1EBC53B4164C4A6200ADFA2C /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
EXECUTABLE_PREFIX = lib;
|
||||
GCC_PREPROCESSOR_DEFINITIONS = (
|
||||
"KENLM_MAX_ORDER=7",
|
||||
LM_KEN,
|
||||
);
|
||||
HEADER_SEARCH_PATHS = ../..;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SDKROOT = "";
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1EBC53A8164C4A6200ADFA2C /* Build configuration list for PBXProject "search" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1EBC53B0164C4A6200ADFA2C /* Debug */,
|
||||
1EBC53B1164C4A6200ADFA2C /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1EBC53B2164C4A6200ADFA2C /* Build configuration list for PBXNativeTarget "search" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1EBC53B3164C4A6200ADFA2C /* Debug */,
|
||||
1EBC53B4164C4A6200ADFA2C /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 1EBC53A5164C4A6200ADFA2C /* Project object */;
|
||||
}
|
@ -14,7 +14,7 @@
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.1015532240" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.debug.1015532240" name="Debug" parent="cdt.managedbuild.config.gnu.exe.debug">
|
||||
<folderInfo id="cdt.managedbuild.config.gnu.exe.debug.1015532240." name="/" resourcePath="">
|
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.exe.debug.1201298107" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.debug">
|
||||
<targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.debug.2097807873" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.debug"/>
|
||||
@ -73,6 +73,7 @@
|
||||
<listOptionValue builtIn="false" value="boost_system"/>
|
||||
<listOptionValue builtIn="false" value="boost_thread"/>
|
||||
<listOptionValue builtIn="false" value="boost_filesystem"/>
|
||||
<listOptionValue builtIn="false" value="boost_program_options"/>
|
||||
<listOptionValue builtIn="false" value="z"/>
|
||||
<listOptionValue builtIn="false" value="bz2"/>
|
||||
<listOptionValue builtIn="false" value="dl"/>
|
||||
@ -105,7 +106,7 @@
|
||||
</extensions>
|
||||
</storageModule>
|
||||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.179761083" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
|
||||
<configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.gnu.exe.release.179761083" name="Release" parent="cdt.managedbuild.config.gnu.exe.release">
|
||||
<folderInfo id="cdt.managedbuild.config.gnu.exe.release.179761083." name="/" resourcePath="">
|
||||
<toolChain id="cdt.managedbuild.toolchain.gnu.exe.release.2024222442" name="Linux GCC" superClass="cdt.managedbuild.toolchain.gnu.exe.release">
|
||||
<targetPlatform id="cdt.managedbuild.target.gnu.platform.exe.release.1098252145" name="Debug Platform" superClass="cdt.managedbuild.target.gnu.platform.exe.release"/>
|
||||
|
@ -1,45 +1,25 @@
|
||||
#If you get compilation errors here, make sure you have xmlrpc-c installed properly, including the abyss server option.
|
||||
# If you get compilation errors here, make sure you have xmlrpc-c
|
||||
# installed properly, including the abyss server option.
|
||||
|
||||
import option ;
|
||||
import path ;
|
||||
|
||||
with-xmlrpc-c = [ option.get "with-xmlrpc-c" ] ;
|
||||
if $(with-xmlrpc-c) {
|
||||
echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" ;
|
||||
echo "!!! You are linking the XMLRPC-C library; Do NOT use v.1.25.29 !!!" ;
|
||||
echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" ;
|
||||
|
||||
build-moses-server = true ;
|
||||
xmlrpc-command = $(with-xmlrpc-c)/bin/xmlrpc-c-config ;
|
||||
if ! [ path.exists $(xmlrpc-command) ] {
|
||||
exit Could not find $(xmlrpc-command) : 1 ;
|
||||
}
|
||||
} else {
|
||||
xmlrpc-check = [ _shell "xmlrpc-c-config --features 2>/dev/null" : exit-status ] ;
|
||||
if $(xmlrpc-check[2]) = 0 {
|
||||
if [ MATCH "(abyss-server)" : $(xmlrpc-check[1]) ] {
|
||||
build-moses-server = true ;
|
||||
} else {
|
||||
echo "Found xmlrpc-c but it does not have abyss-server. Skipping mosesserver." ;
|
||||
}
|
||||
}
|
||||
xmlrpc-command = "xmlrpc-c-config" ;
|
||||
}
|
||||
|
||||
rule shell_or_die ( cmd ) {
|
||||
local ret = [ _shell $(cmd) : exit-status ] ;
|
||||
if $(ret[2]) != 0 {
|
||||
exit "Failed to run $(cmd)" : 1 ;
|
||||
}
|
||||
return $(ret[1]) ;
|
||||
}
|
||||
include $(TOP)/jam-files/server.jam ;
|
||||
|
||||
if $(build-moses-server) = true
|
||||
{
|
||||
xmlrpc-linkflags = [ shell_or_die "$(xmlrpc-command) c++2 abyss-server --libs" ] ;
|
||||
xmlrpc-cxxflags = [ shell_or_die "$(xmlrpc-command) c++2 abyss-server --cflags" ] ;
|
||||
xmlrpc-linkflags = [ shell_or_fail "$(xmlrpc-command) c++2 abyss-server --libs" ] ;
|
||||
xmlrpc-cxxflags = [ shell_or_fail "$(xmlrpc-command) c++2 abyss-server --cflags" ] ;
|
||||
|
||||
exe mosesserver : mosesserver.cpp ../../moses//moses ../../OnDiskPt//OnDiskPt ../..//boost_filesystem : <linkflags>$(xmlrpc-linkflags) <cxxflags>$(xmlrpc-cxxflags) ;
|
||||
} else {
|
||||
exe mosesserver :
|
||||
mosesserver.cpp
|
||||
../../moses//moses
|
||||
../../OnDiskPt//OnDiskPt
|
||||
../..//boost_filesystem
|
||||
: <linkflags>$(xmlrpc-linkflags) <cxxflags>$(xmlrpc-cxxflags) ;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
alias mosesserver ;
|
||||
}
|
||||
|
File diff suppressed because it is too large
Load Diff
8
jam-files/empty_test_main.cc
Normal file
8
jam-files/empty_test_main.cc
Normal file
@ -0,0 +1,8 @@
|
||||
/* Program to verify compilation against the unit test framework */
|
||||
|
||||
#define BOOST_TEST_MODULE EmptyTest
|
||||
#include <boost/test/unit_test.hpp>
|
||||
|
||||
namespace {
|
||||
BOOST_AUTO_TEST_CASE(Empty) {}
|
||||
} // namespace
|
@ -84,6 +84,7 @@ while $(argv) {
|
||||
|
||||
#Determine if a library can be compiled statically.
|
||||
rule auto-shared ( name : additional * ) {
|
||||
|
||||
additional ?= "" ;
|
||||
if $(shared-command-line) = "<link>shared" {
|
||||
return "<link>shared" ;
|
||||
@ -131,30 +132,13 @@ if $(with-macports) {
|
||||
|
||||
#Convenience rule for boost libraries. Defines library boost_$(name).
|
||||
rule boost-lib ( name macro : deps * ) {
|
||||
flags = $(L-boost-search)" -lboost_"$(name)"$(boost-lib-version)" ;
|
||||
local main ;
|
||||
if $(name) = "unit_test_framework" {
|
||||
main = "BOOST_AUTO_TEST_CASE(foo) {}" ;
|
||||
flags += " -DBOOST_TEST_MODULE=CompileTest $(I-boost-include) -include boost/test/unit_test.hpp" ;
|
||||
}
|
||||
if $(boost-auto-shared) = "<link>shared" {
|
||||
flags += " -DBOOST_$(macro)" ;
|
||||
} else {
|
||||
flags = " -Wl,-Bstatic $(flags) -Wl,-Bdynamic " ;
|
||||
}
|
||||
if [ test_flags $(flags) : $(main) ] {
|
||||
lib inner_boost_$(name) : : <threading>single $(boost-search) <name>boost_$(name)$(boost-lib-version) : <link>static : <library>$(deps) ;
|
||||
lib inner_boost_$(name) : : <threading>multi $(boost-search) <name>boost_$(name)$(boost-lib-version) : <link>static : <library>$(deps) ;
|
||||
} else {
|
||||
lib inner_boost_$(name) : : $(boost-search) <name>boost_$(name)$(boost-lib-version) : : <library>$(deps) ;
|
||||
}
|
||||
lib boost_$(name)_static : $(deps) : $(boost-search) <name>boost_$(name)$(boost-lib-version) <link>static ;
|
||||
lib boost_$(name)_shared : $(deps) : $(boost-search) <name>boost_$(name)$(boost-lib-version) <link>shared : : <define>BOOST_$(macro) ;
|
||||
|
||||
if $(boost-auto-shared) = "<link>shared" {
|
||||
alias boost_$(name) : inner_boost_$(name) : <link>shared ;
|
||||
requirements += <define>BOOST_$(macro) ;
|
||||
} else {
|
||||
alias boost_$(name) : inner_boost_$(name) : <link>static ;
|
||||
}
|
||||
alias boost_$(name)_default : $(deps) : <link>static:<source>boost_$(name)_static <link>shared:<source>boost_$(name)_shared ;
|
||||
|
||||
alias boost_$(name)_static_works : $(deps) : [ check-target-builds empty_test_shared "Shared Boost" : <source>boost_$(name)_default : <source>boost_$(name)_static ] ;
|
||||
alias boost_$(name) : $(deps) : [ check-target-builds empty_test_static "Static Boost" : <source>boost_$(name)_static_works : <source>boost_$(name)_shared ] ;
|
||||
}
|
||||
|
||||
#Argument is e.g. 103600
|
||||
@ -177,16 +161,25 @@ rule boost ( min-version ) {
|
||||
boost-lib-version = "" ;
|
||||
}
|
||||
|
||||
#Are we linking static binaries against shared boost?
|
||||
boost-auto-shared = [ auto-shared "boost_program_options"$(boost-lib-version) : $(L-boost-search) ] ;
|
||||
#Crazy amount of testing to make sure that BOOST_TEST_DYN_LINK is defined properly.
|
||||
lib boost_unit_test_framework_static_test : : $(boost-search) <name>boost_unit_test_framework$(boost-lib-version) <link>static ;
|
||||
obj empty_test_static.o : jam-files/empty_test_main.cc boost_unit_test_framework_static_test : $(boost-include) ;
|
||||
exe empty_test_static : empty_test_static.o boost_unit_test_framework_static_test ;
|
||||
|
||||
lib boost_unit_test_framework_shared_test : : $(boost-search) <name>boost_unit_test_framework$(boost-lib-version) <link>shared : : <define>BOOST_TEST_DYN_LINK ;
|
||||
obj empty_test_shared.o : jam-files/empty_test_main.cc boost_unit_test_framework_shared_test : $(boost-include) ;
|
||||
exe empty_test_shared : empty_test_shared.o boost_unit_test_framework_shared_test ;
|
||||
|
||||
explicit empty_test_static.o empty_test_static empty_test_shared.o empty_test_shared ;
|
||||
|
||||
|
||||
#See tools/build/v2/contrib/boost.jam in a boost distribution for a table of macros to define.
|
||||
boost-lib system SYSTEM_DYN_LINK ;
|
||||
boost-lib thread THREAD_DYN_DLL : boost_system ;
|
||||
boost-lib program_options PROGRAM_OPTIONS_DYN_LINK ;
|
||||
boost-lib unit_test_framework DELETE_ME_TEST_DYN_LINK ;
|
||||
boost-lib iostreams IOSTREAMS_DYN_LINK ;
|
||||
boost-lib filesystem FILE_SYSTEM_DYN_LINK ;
|
||||
boost-lib unit_test_framework TEST_DYN_LINK ;
|
||||
# if $(BOOST-VERSION) >= 104800 {
|
||||
# boost-lib chrono CHRONO_DYN_LINK ;
|
||||
# boost-lib timer TIMER_DYN_LINK : boost_chrono ;
|
||||
|
36
jam-files/server.jam
Normal file
36
jam-files/server.jam
Normal file
@ -0,0 +1,36 @@
|
||||
# Is the XMLRPC-C server available?
|
||||
|
||||
with-xmlrpc-c = [ option.get "with-xmlrpc-c" ] ;
|
||||
|
||||
if $(with-xmlrpc-c)
|
||||
{
|
||||
# this should be migrated to a proper version check
|
||||
echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" ;
|
||||
echo "!!! You are linking the XMLRPC-C library; Do NOT use v.1.25.29 !!!" ;
|
||||
echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" ;
|
||||
|
||||
build-moses-server = true ;
|
||||
xmlrpc-command = $(with-xmlrpc-c)/bin/xmlrpc-c-config ;
|
||||
if ! [ path.exists $(xmlrpc-command) ]
|
||||
{
|
||||
exit Could not find $(xmlrpc-command) : 1 ;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
xmlrpc-check = [ _shell "xmlrpc-c-config --features 2>/dev/null" : exit-status ] ;
|
||||
if $(xmlrpc-check[2]) = 0
|
||||
{
|
||||
if [ MATCH "(abyss-server)" : $(xmlrpc-check[1]) ]
|
||||
{
|
||||
build-moses-server = true ;
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "Found xmlrpc-c but it does not have abyss-server. Skipping mosesserver." ;
|
||||
}
|
||||
}
|
||||
xmlrpc-command = "xmlrpc-c-config" ;
|
||||
}
|
||||
|
||||
|
@ -87,7 +87,8 @@ void FeatureDataIterator::readNext()
|
||||
if (marker != StringPiece(FEATURES_TXT_BEGIN)) {
|
||||
throw FileFormatException(m_in->FileName(), marker.as_string());
|
||||
}
|
||||
size_t sentenceId = m_in->ReadULong();
|
||||
// size_t sentenceId =
|
||||
m_in->ReadULong();
|
||||
size_t count = m_in->ReadULong();
|
||||
size_t length = m_in->ReadULong();
|
||||
m_in->ReadLine(); //discard rest of line
|
||||
|
@ -246,7 +246,7 @@ void HypergraphHopeFearDecoder::HopeFear(
|
||||
wv.ToSparse(&weights);
|
||||
const Graph& graph = *(graphs_[sentenceId]);
|
||||
|
||||
ValType hope_scale = 1.0;
|
||||
// ValType hope_scale = 1.0;
|
||||
HgHypothesis hopeHypo, fearHypo, modelHypo;
|
||||
for(size_t safe_loop=0; safe_loop<2; safe_loop++) {
|
||||
|
||||
|
@ -46,6 +46,7 @@ TER/infosHasher.cpp
|
||||
TER/stringInfosHasher.cpp
|
||||
TER/tercalc.cpp
|
||||
TER/tools.cpp
|
||||
TER/bestShiftStruct.cpp
|
||||
TerScorer.cpp
|
||||
CderScorer.cpp
|
||||
MeteorScorer.cpp
|
||||
|
@ -49,7 +49,8 @@ void ScoreDataIterator::readNext()
|
||||
if (marker != StringPiece(SCORES_TXT_BEGIN)) {
|
||||
throw FileFormatException(m_in->FileName(), marker.as_string());
|
||||
}
|
||||
size_t sentenceId = m_in->ReadULong();
|
||||
// size_t sentenceId =
|
||||
m_in->ReadULong();
|
||||
size_t count = m_in->ReadULong();
|
||||
size_t length = m_in->ReadULong();
|
||||
m_in->ReadLine(); //ignore rest of line
|
||||
|
@ -21,7 +21,7 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#include "alignmentStruct.h"
|
||||
|
||||
using namespace std;
|
||||
namespace TERCpp
|
||||
namespace TERCPPNS_TERCpp
|
||||
{
|
||||
string alignmentStruct::toString()
|
||||
{
|
||||
@ -32,6 +32,15 @@ string alignmentStruct::toString()
|
||||
s << "Nothing to be printed" <<endl;
|
||||
return s.str();
|
||||
}
|
||||
void alignmentStruct::set(alignmentStruct l_alignmentStruct)
|
||||
{
|
||||
nwords=l_alignmentStruct.nwords; // The words we shifted
|
||||
alignment=l_alignmentStruct.alignment ; // for pra_more output
|
||||
aftershift=l_alignmentStruct.aftershift; // for pra_more output
|
||||
cost=l_alignmentStruct.cost;
|
||||
}
|
||||
|
||||
|
||||
|
||||
// alignmentStruct::alignmentStruct()
|
||||
// {
|
||||
|
@ -18,8 +18,8 @@ You should have received a copy of the GNU Lesser General Public License
|
||||
along with this library; if not, write to the Free Software Foundation,
|
||||
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
**********************************/
|
||||
#ifndef MERT_TER_ALIGNMENTSTRUCT_H_
|
||||
#define MERT_TER_ALIGNMENTSTRUCT_H_
|
||||
#ifndef __TERCPPALIGNMENTSTRUCT_H__
|
||||
#define __TERCPPALIGNMENTSTRUCT_H__
|
||||
|
||||
|
||||
#include <vector>
|
||||
@ -30,9 +30,9 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
|
||||
using namespace std;
|
||||
using namespace Tools;
|
||||
using namespace TERCPPNS_Tools;
|
||||
|
||||
namespace TERCpp
|
||||
namespace TERCPPNS_TERCpp
|
||||
{
|
||||
class alignmentStruct
|
||||
{
|
||||
@ -60,6 +60,7 @@ public:
|
||||
// calculate it multiple times.
|
||||
double cost;
|
||||
string toString();
|
||||
void set(alignmentStruct l_alignmentStruct);
|
||||
};
|
||||
|
||||
}
|
||||
|
66
mert/TER/bestShiftStruct.cpp
Normal file
66
mert/TER/bestShiftStruct.cpp
Normal file
@ -0,0 +1,66 @@
|
||||
/*********************************
|
||||
tercpp: an open-source Translation Edit Rate (TER) scorer tool for Machine Translation.
|
||||
|
||||
Copyright 2010-2013, Christophe Servan, LIUM, University of Le Mans, France
|
||||
Contact: christophe.servan@lium.univ-lemans.fr
|
||||
|
||||
The tercpp tool and library are free software: you can redistribute it and/or modify it
|
||||
under the terms of the GNU Lesser General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the licence, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program and library are distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public License
|
||||
along with this library; if not, write to the Free Software Foundation,
|
||||
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
**********************************/
|
||||
#include "bestShiftStruct.h"
|
||||
|
||||
using namespace std;
|
||||
|
||||
namespace TERCPPNS_TERCpp
|
||||
{
|
||||
bestShiftStruct::bestShiftStruct()
|
||||
{
|
||||
m_best_shift=new terShift();
|
||||
m_best_align=new terAlignment();
|
||||
m_empty=new bool(false);
|
||||
}
|
||||
bestShiftStruct::~bestShiftStruct()
|
||||
{
|
||||
delete(m_best_align);
|
||||
delete(m_best_shift);
|
||||
}
|
||||
void bestShiftStruct::setEmpty(bool b)
|
||||
{
|
||||
m_empty=new bool(b);
|
||||
}
|
||||
void bestShiftStruct::setBestShift(terShift * l_terShift)
|
||||
{
|
||||
m_best_shift->set(l_terShift);
|
||||
}
|
||||
void bestShiftStruct::setBestAlign(terAlignment * l_terAlignment)
|
||||
{
|
||||
m_best_align->set(l_terAlignment);
|
||||
}
|
||||
string bestShiftStruct::toString()
|
||||
{
|
||||
stringstream s;
|
||||
s << m_best_shift->toString() << endl;
|
||||
s << m_best_align->toString() << endl;
|
||||
// s << (*m_empty) << endl;
|
||||
}
|
||||
bool bestShiftStruct::getEmpty()
|
||||
{
|
||||
return (*(m_empty));
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
@ -18,8 +18,8 @@ You should have received a copy of the GNU Lesser General Public License
|
||||
along with this library; if not, write to the Free Software Foundation,
|
||||
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
**********************************/
|
||||
#ifndef __BESTSHIFTSTRUCT_H_
|
||||
#define __BESTSHIFTSTRUCT_H_
|
||||
#ifndef __BESTSHIFTSTRUCT_H__
|
||||
#define __BESTSHIFTSTRUCT_H__
|
||||
|
||||
|
||||
#include <vector>
|
||||
@ -32,9 +32,9 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
|
||||
using namespace std;
|
||||
using namespace Tools;
|
||||
using namespace TERCPPNS_Tools;
|
||||
|
||||
namespace TERCpp
|
||||
namespace TERCPPNS_TERCpp
|
||||
{
|
||||
class bestShiftStruct
|
||||
{
|
||||
@ -55,9 +55,27 @@ public:
|
||||
// int end;
|
||||
// int moveto;
|
||||
// int newloc;
|
||||
terShift m_best_shift;
|
||||
terAlignment m_best_align;
|
||||
bool m_empty;
|
||||
terShift * m_best_shift;
|
||||
terAlignment * m_best_align;
|
||||
bool * m_empty;
|
||||
bestShiftStruct();
|
||||
~bestShiftStruct();
|
||||
inline void set(bestShiftStruct l_bestShiftStruct) {
|
||||
m_best_shift->set(l_bestShiftStruct.m_best_shift);
|
||||
m_best_align->set(l_bestShiftStruct.m_best_align);
|
||||
setEmpty(l_bestShiftStruct.getEmpty());
|
||||
}
|
||||
inline void set(bestShiftStruct * l_bestShiftStruct) {
|
||||
m_best_shift->set(l_bestShiftStruct->m_best_shift);
|
||||
m_best_align->set(l_bestShiftStruct->m_best_align);
|
||||
setEmpty(l_bestShiftStruct->getEmpty());
|
||||
}
|
||||
void setEmpty(bool b);
|
||||
void setBestShift(terShift * l_terShift);
|
||||
void setBestAlign(terAlignment * l_terAlignment);
|
||||
string toString();
|
||||
bool getEmpty();
|
||||
|
||||
// vector<string> nwords; // The words we shifted
|
||||
// char* alignment ; // for pra_more output
|
||||
// vector<vecInt> aftershift; // for pra_more output
|
||||
@ -67,4 +85,4 @@ public:
|
||||
};
|
||||
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
@ -25,7 +25,7 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
using namespace std;
|
||||
|
||||
namespace HashMapSpace
|
||||
namespace TERCPPNS_HashMapSpace
|
||||
{
|
||||
// hashMap::hashMap();
|
||||
/* hashMap::~hashMap()
|
||||
|
@ -21,8 +21,8 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
/*
|
||||
* Generic hashmap manipulation functions
|
||||
*/
|
||||
#ifndef __HASHMAP_H_
|
||||
#define __HASHMAP_H_
|
||||
#ifndef __HASHMAP_H__
|
||||
#define __HASHMAP_H__
|
||||
#include <boost/functional/hash.hpp>
|
||||
#include "stringHasher.h"
|
||||
#include <vector>
|
||||
@ -33,7 +33,7 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
using namespace std;
|
||||
|
||||
namespace HashMapSpace
|
||||
namespace TERCPPNS_HashMapSpace
|
||||
{
|
||||
class hashMap
|
||||
{
|
||||
|
@ -25,7 +25,7 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
using namespace std;
|
||||
|
||||
namespace HashMapSpace
|
||||
namespace TERCPPNS_HashMapSpace
|
||||
{
|
||||
// hashMapInfos::hashMap();
|
||||
/* hashMapInfos::~hashMap()
|
||||
|
@ -21,8 +21,8 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
/*
|
||||
* Generic hashmap manipulation functions
|
||||
*/
|
||||
#ifndef __HASHMAPINFOS_H_
|
||||
#define __HASHMAPINFOS_H_
|
||||
#ifndef __HASHMAPINFOS_H__
|
||||
#define __HASHMAPINFOS_H__
|
||||
#include <boost/functional/hash.hpp>
|
||||
#include "infosHasher.h"
|
||||
#include <vector>
|
||||
@ -32,7 +32,7 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
using namespace std;
|
||||
|
||||
namespace HashMapSpace
|
||||
namespace TERCPPNS_HashMapSpace
|
||||
{
|
||||
class hashMapInfos
|
||||
{
|
||||
|
@ -25,7 +25,7 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
using namespace std;
|
||||
|
||||
namespace HashMapSpace
|
||||
namespace TERCPPNS_HashMapSpace
|
||||
{
|
||||
// hashMapStringInfos::hashMap();
|
||||
/* hashMapStringInfos::~hashMap()
|
||||
|
@ -21,8 +21,8 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
/*
|
||||
* Generic hashmap manipulation functions
|
||||
*/
|
||||
#ifndef __HASHMAPSTRINGINFOS_H_
|
||||
#define __HASHMAPSTRINGINFOS_H_
|
||||
#ifndef __HASHMAPSTRINGINFOS_H__
|
||||
#define __HASHMAPSTRINGINFOS_H__
|
||||
#include <boost/functional/hash.hpp>
|
||||
#include "stringInfosHasher.h"
|
||||
#include <vector>
|
||||
@ -32,7 +32,7 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
using namespace std;
|
||||
|
||||
namespace HashMapSpace
|
||||
namespace TERCPPNS_HashMapSpace
|
||||
{
|
||||
class hashMapStringInfos
|
||||
{
|
||||
|
@ -23,9 +23,9 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
|
||||
using namespace std;
|
||||
using namespace Tools;
|
||||
using namespace TERCPPNS_Tools;
|
||||
|
||||
namespace HashMapSpace
|
||||
namespace TERCPPNS_HashMapSpace
|
||||
{
|
||||
infosHasher::infosHasher (long cle,string cleTxt, vector<int> valueVecInt )
|
||||
{
|
||||
|
@ -18,8 +18,8 @@ You should have received a copy of the GNU Lesser General Public License
|
||||
along with this library; if not, write to the Free Software Foundation,
|
||||
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
**********************************/
|
||||
#ifndef __INFOSHASHER_H_
|
||||
#define __INFOSHASHER_H_
|
||||
#ifndef __INFOSHASHER_H__
|
||||
#define __INFOSHASHER_H__
|
||||
#include <string>
|
||||
// #include <ext/hash_map>
|
||||
#include <stdio.h>
|
||||
@ -29,7 +29,7 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#include "tools.h"
|
||||
|
||||
using namespace std;
|
||||
namespace HashMapSpace
|
||||
namespace TERCPPNS_HashMapSpace
|
||||
{
|
||||
class infosHasher
|
||||
{
|
||||
|
@ -24,7 +24,7 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
using namespace std;
|
||||
|
||||
namespace HashMapSpace
|
||||
namespace TERCPPNS_HashMapSpace
|
||||
{
|
||||
stringHasher::stringHasher ( long cle, string cleTxt, string valueTxt )
|
||||
{
|
||||
|
@ -18,14 +18,14 @@ You should have received a copy of the GNU Lesser General Public License
|
||||
along with this library; if not, write to the Free Software Foundation,
|
||||
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
**********************************/
|
||||
#ifndef __STRINGHASHER_H_
|
||||
#define __STRINGHASHER_H_
|
||||
#ifndef __STRINGHASHER_H__
|
||||
#define __STRINGHASHER_H__
|
||||
#include <string>
|
||||
//#include <ext/hash_map>
|
||||
#include <iostream>
|
||||
|
||||
using namespace std;
|
||||
namespace HashMapSpace
|
||||
namespace TERCPPNS_HashMapSpace
|
||||
{
|
||||
|
||||
class stringHasher
|
||||
|
@ -23,9 +23,9 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
|
||||
using namespace std;
|
||||
using namespace Tools;
|
||||
using namespace TERCPPNS_Tools;
|
||||
|
||||
namespace HashMapSpace
|
||||
namespace TERCPPNS_HashMapSpace
|
||||
{
|
||||
stringInfosHasher::stringInfosHasher ( long cle, string cleTxt, vector<string> valueVecInt )
|
||||
{
|
||||
|
@ -18,8 +18,8 @@ You should have received a copy of the GNU Lesser General Public License
|
||||
along with this library; if not, write to the Free Software Foundation,
|
||||
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
**********************************/
|
||||
#ifndef __STRINGINFOSHASHER_H_
|
||||
#define __STRINGINFOSHASHER_H_
|
||||
#ifndef __STRINGINFOSHASHER_H__
|
||||
#define __STRINGINFOSHASHER_H__
|
||||
#include <string>
|
||||
// #include <ext/hash_map>
|
||||
#include <iostream>
|
||||
@ -27,7 +27,7 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#include "tools.h"
|
||||
|
||||
using namespace std;
|
||||
namespace HashMapSpace
|
||||
namespace TERCPPNS_HashMapSpace
|
||||
{
|
||||
class stringInfosHasher
|
||||
{
|
||||
|
@ -21,7 +21,7 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
#include "terAlignment.h"
|
||||
using namespace std;
|
||||
namespace TERCpp
|
||||
namespace TERCPPNS_TERCpp
|
||||
{
|
||||
|
||||
terAlignment::terAlignment()
|
||||
@ -34,14 +34,65 @@ terAlignment::terAlignment()
|
||||
|
||||
numEdits=0;
|
||||
numWords=0;
|
||||
bestRef="";
|
||||
// bestRef="";
|
||||
|
||||
numIns=0;
|
||||
numDel=0;
|
||||
numSub=0;
|
||||
numSft=0;
|
||||
numWsf=0;
|
||||
averageWords=0;
|
||||
|
||||
}
|
||||
void terAlignment::set(terAlignment& l_terAlignment)
|
||||
{
|
||||
numEdits=l_terAlignment.numEdits;
|
||||
numWords=l_terAlignment.numWords;
|
||||
bestRef=l_terAlignment.bestRef;
|
||||
numIns=l_terAlignment.numIns;
|
||||
numDel=l_terAlignment.numDel;
|
||||
numSub=l_terAlignment.numSub;
|
||||
numSft=l_terAlignment.numSft;
|
||||
numWsf=l_terAlignment.numWsf;
|
||||
averageWords=l_terAlignment.averageWords;
|
||||
ref=l_terAlignment.ref;
|
||||
hyp=l_terAlignment.hyp;
|
||||
aftershift=l_terAlignment.aftershift;
|
||||
// allshifts=l_terAlignment.allshifts;
|
||||
hyp_int=l_terAlignment.hyp_int;
|
||||
aftershift_int=l_terAlignment.aftershift_int;
|
||||
alignment=l_terAlignment.alignment;
|
||||
allshifts=(*(new vector<terShift>((int)l_terAlignment.allshifts.size())));
|
||||
for (int l_i=0; l_i< (int)l_terAlignment.allshifts.size(); l_i++) {
|
||||
allshifts.at(l_i).set(l_terAlignment.allshifts.at(l_i));
|
||||
}
|
||||
|
||||
}
|
||||
void terAlignment::set(terAlignment* l_terAlignment)
|
||||
{
|
||||
numEdits=l_terAlignment->numEdits;
|
||||
numWords=l_terAlignment->numWords;
|
||||
bestRef=l_terAlignment->bestRef;
|
||||
numIns=l_terAlignment->numIns;
|
||||
numDel=l_terAlignment->numDel;
|
||||
numSub=l_terAlignment->numSub;
|
||||
numSft=l_terAlignment->numSft;
|
||||
numWsf=l_terAlignment->numWsf;
|
||||
averageWords=l_terAlignment->averageWords;
|
||||
ref=l_terAlignment->ref;
|
||||
hyp=l_terAlignment->hyp;
|
||||
aftershift=l_terAlignment->aftershift;
|
||||
// allshifts=l_terAlignment->allshifts;
|
||||
hyp_int=l_terAlignment->hyp_int;
|
||||
aftershift_int=l_terAlignment->aftershift_int;
|
||||
alignment=l_terAlignment->alignment;
|
||||
allshifts=(*(new vector<terShift>((int)l_terAlignment->allshifts.size())));
|
||||
for (int l_i=0; l_i< (int)l_terAlignment->allshifts.size(); l_i++) {
|
||||
allshifts.at(l_i).set(l_terAlignment->allshifts.at(l_i));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
string terAlignment::toString()
|
||||
{
|
||||
stringstream s;
|
||||
|
@ -18,8 +18,8 @@ You should have received a copy of the GNU Lesser General Public License
|
||||
along with this library; if not, write to the Free Software Foundation,
|
||||
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
**********************************/
|
||||
#ifndef MERT_TER_TERALIGNMENT_H_
|
||||
#define MERT_TER_TERALIGNMENT_H_
|
||||
#ifndef __TERCPPTERALIGNMENT_H__
|
||||
#define __TERCPPTERALIGNMENT_H__
|
||||
|
||||
|
||||
#include <vector>
|
||||
@ -30,8 +30,8 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
|
||||
using namespace std;
|
||||
// using namespace HashMapSpace;
|
||||
namespace TERCpp
|
||||
// using namespace TERCPPNS_HashMapSpace;
|
||||
namespace TERCPPNS_TERCpp
|
||||
{
|
||||
|
||||
class terAlignment
|
||||
@ -39,10 +39,6 @@ class terAlignment
|
||||
private:
|
||||
public:
|
||||
|
||||
terAlignment();
|
||||
string toString();
|
||||
void scoreDetails();
|
||||
|
||||
vector<string> ref;
|
||||
vector<string> hyp;
|
||||
vector<string> aftershift;
|
||||
@ -63,11 +59,18 @@ public:
|
||||
int numWsf;
|
||||
|
||||
|
||||
terAlignment();
|
||||
string toString();
|
||||
void scoreDetails();
|
||||
|
||||
|
||||
string join ( string delim, vector<string> arr );
|
||||
double score();
|
||||
double scoreAv();
|
||||
string printAlignments();
|
||||
string printAllShifts();
|
||||
void set(terAlignment& l_terAlignment);
|
||||
void set(terAlignment* l_terAlignment);
|
||||
};
|
||||
|
||||
}
|
||||
|
@ -21,7 +21,7 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#include "terShift.h"
|
||||
|
||||
using namespace std;
|
||||
namespace TERCpp
|
||||
namespace TERCPPNS_TERCpp
|
||||
{
|
||||
|
||||
// terShift::terShift()
|
||||
@ -49,6 +49,9 @@ terShift::terShift ()
|
||||
moveto = 0;
|
||||
newloc = 0;
|
||||
cost=1.0;
|
||||
shifted.clear();
|
||||
alignment.clear();
|
||||
aftershift.clear();
|
||||
}
|
||||
terShift::terShift ( int _start, int _end, int _moveto, int _newloc )
|
||||
{
|
||||
@ -68,6 +71,41 @@ terShift::terShift ( int _start, int _end, int _moveto, int _newloc, vector<stri
|
||||
shifted = _shifted;
|
||||
cost=1.0;
|
||||
}
|
||||
void terShift::set(terShift l_terShift)
|
||||
{
|
||||
start=l_terShift.start;
|
||||
end=l_terShift.end;
|
||||
moveto=l_terShift.moveto;
|
||||
newloc=l_terShift.newloc;
|
||||
shifted=l_terShift.shifted;
|
||||
// alignment=l_terShift.alignment;
|
||||
// aftershift=l_terShift.aftershift;
|
||||
}
|
||||
void terShift::set(terShift *l_terShift)
|
||||
{
|
||||
start=l_terShift->start;
|
||||
end=l_terShift->end;
|
||||
moveto=l_terShift->moveto;
|
||||
newloc=l_terShift->newloc;
|
||||
shifted=l_terShift->shifted;
|
||||
// alignment=l_terShift->alignment;
|
||||
// aftershift=l_terShift->aftershift;
|
||||
}
|
||||
|
||||
void terShift::erase()
|
||||
{
|
||||
start = 0;
|
||||
end = 0;
|
||||
moveto = 0;
|
||||
newloc = 0;
|
||||
cost=1.0;
|
||||
shifted.clear();
|
||||
alignment.clear();
|
||||
aftershift.clear();
|
||||
}
|
||||
|
||||
|
||||
|
||||
// string terShift::vectorToString(vector<string> vec)
|
||||
// {
|
||||
// string retour("");
|
||||
@ -86,6 +124,16 @@ string terShift::toString()
|
||||
if ( ( int ) shifted.size() > 0 ) {
|
||||
s << " (" << vectorToString ( shifted ) << ")";
|
||||
}
|
||||
// s<< endl;
|
||||
// if ( ( int ) shifted.size() > 0 )
|
||||
// {
|
||||
// s << " (" << vectorToString ( alignment ) << ")";
|
||||
// }
|
||||
// s<< endl;
|
||||
// if ( ( int ) shifted.size() > 0 )
|
||||
// {
|
||||
// s << " (" << vectorToString ( aftershift ) << ")";
|
||||
// }
|
||||
return s.str();
|
||||
}
|
||||
|
||||
|
@ -18,8 +18,8 @@ You should have received a copy of the GNU Lesser General Public License
|
||||
along with this library; if not, write to the Free Software Foundation,
|
||||
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
**********************************/
|
||||
#ifndef MERT_TER_TERSHIFT_H_
|
||||
#define MERT_TER_TERSHIFT_H_
|
||||
#ifndef __TERCPPTERSHIFT_H__
|
||||
#define __TERCPPTERSHIFT_H__
|
||||
|
||||
|
||||
#include <vector>
|
||||
@ -30,9 +30,9 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
|
||||
using namespace std;
|
||||
using namespace Tools;
|
||||
using namespace TERCPPNS_Tools;
|
||||
|
||||
namespace TERCpp
|
||||
namespace TERCPPNS_TERCpp
|
||||
{
|
||||
class terShift
|
||||
{
|
||||
@ -59,6 +59,9 @@ public:
|
||||
// This is used to store the cost of a shift, so we don't have to
|
||||
// calculate it multiple times.
|
||||
double cost;
|
||||
void set(terShift l_terShift);
|
||||
void set(terShift *l_terShift);
|
||||
void erase();
|
||||
};
|
||||
|
||||
}
|
||||
|
@ -31,14 +31,15 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
//
|
||||
#include "tercalc.h"
|
||||
using namespace std;
|
||||
using namespace Tools;
|
||||
namespace TERCpp
|
||||
using namespace TERCPPNS_Tools;
|
||||
namespace TERCPPNS_TERCpp
|
||||
{
|
||||
|
||||
terCalc::terCalc()
|
||||
{
|
||||
TAILLE_PERMUT_MAX = 50;
|
||||
infinite = 999999.0;
|
||||
TAILLE_PERMUT_MAX = 10;
|
||||
NBR_PERMUT_MAX = 10;
|
||||
infinite = 99999.0;
|
||||
shift_cost = 1.0;
|
||||
insert_cost = 1.0;
|
||||
delete_cost = 1.0;
|
||||
@ -47,22 +48,34 @@ terCalc::terCalc()
|
||||
NBR_SEGS_EVALUATED = 0;
|
||||
NBR_PERMUTS_CONSID = 0;
|
||||
NBR_BS_APPELS = 0;
|
||||
TAILLE_BEAM = 20;
|
||||
DIST_MAX_PERMUT = 50;
|
||||
TAILLE_BEAM = 10;
|
||||
DIST_MAX_PERMUT = 25;
|
||||
PRINT_DEBUG = false;
|
||||
hypSpans.clear();
|
||||
refSpans.clear();
|
||||
CALL_TER_ALIGN=0;
|
||||
CALL_CALC_PERMUT=0;
|
||||
CALL_FIND_BSHIFT=0;
|
||||
MAX_LENGTH_SENTENCE=10;
|
||||
S = new vector < vector < double > >(MAX_LENGTH_SENTENCE, std::vector<double>(MAX_LENGTH_SENTENCE,0.0));
|
||||
P = new vector < vector < char > >(MAX_LENGTH_SENTENCE, std::vector<char>(MAX_LENGTH_SENTENCE,' '));
|
||||
}
|
||||
|
||||
terCalc::~terCalc()
|
||||
{
|
||||
delete(S);
|
||||
delete(P);
|
||||
}
|
||||
|
||||
|
||||
terAlignment terCalc::WERCalculation ( vector< string > hyp , vector< string > ref )
|
||||
terAlignment terCalc::WERCalculation ( vector< string >& hyp , vector< string >& ref )
|
||||
{
|
||||
|
||||
return minimizeDistanceEdition ( hyp, ref, hypSpans );
|
||||
|
||||
}
|
||||
|
||||
terAlignment terCalc::TER ( std::vector< int > hyp, std::vector< int > ref )
|
||||
terAlignment terCalc::TER ( vector< int >& hyp, vector< int >& ref )
|
||||
{
|
||||
stringstream s;
|
||||
s.str ( "" );
|
||||
@ -86,11 +99,13 @@ terAlignment terCalc::TER ( std::vector< int > hyp, std::vector< int > ref )
|
||||
}
|
||||
stringHyp = s.str();
|
||||
s.str ( "" );
|
||||
return TER ( stringToVector ( stringRef , " " ), stringToVector ( stringHyp , " " ) );
|
||||
vector<string> l_vref=stringToVector ( stringRef , " " );
|
||||
vector<string> l_vhyp=stringToVector ( stringHyp , " " );
|
||||
return TER ( l_vhyp , l_vref);
|
||||
}
|
||||
|
||||
|
||||
hashMapInfos terCalc::createConcordMots ( vector<string> hyp, vector<string> ref )
|
||||
hashMapInfos terCalc::createConcordMots ( vector< string >& hyp, vector< string >& ref )
|
||||
{
|
||||
hashMap tempHash;
|
||||
hashMapInfos retour;
|
||||
@ -123,7 +138,7 @@ hashMapInfos terCalc::createConcordMots ( vector<string> hyp, vector<string> ref
|
||||
return retour;
|
||||
}
|
||||
|
||||
bool terCalc::trouverIntersection ( vecInt refSpan, vecInt hypSpan )
|
||||
bool terCalc::trouverIntersection ( vecInt& refSpan, vecInt& hypSpan )
|
||||
{
|
||||
if ( ( refSpan.at ( 1 ) >= hypSpan.at ( 0 ) ) && ( refSpan.at ( 0 ) <= hypSpan.at ( 1 ) ) ) {
|
||||
return true;
|
||||
@ -132,7 +147,7 @@ bool terCalc::trouverIntersection ( vecInt refSpan, vecInt hypSpan )
|
||||
}
|
||||
|
||||
|
||||
terAlignment terCalc::minimizeDistanceEdition ( vector<string> hyp, vector<string> ref, vector<vecInt> curHypSpans )
|
||||
terAlignment terCalc::minimizeDistanceEdition ( vector< string >& hyp, vector< string >& ref, vector< vecInt >& curHypSpans )
|
||||
{
|
||||
double current_best = infinite;
|
||||
double last_best = infinite;
|
||||
@ -142,23 +157,34 @@ terAlignment terCalc::minimizeDistanceEdition ( vector<string> hyp, vector<strin
|
||||
int cur_last_good = 0;
|
||||
int last_peak = 0;
|
||||
int cur_last_peak = 0;
|
||||
int i, j;
|
||||
int i=0;
|
||||
int j=0;
|
||||
int ref_size=0 ;
|
||||
ref_size=( int ) ref.size();
|
||||
int hyp_size=0;
|
||||
hyp_size=( int ) hyp.size();
|
||||
double cost, icost, dcost;
|
||||
double score;
|
||||
delete(S);
|
||||
delete(P);
|
||||
S = new vector < vector < double > >(ref_size+1, std::vector<double>(hyp_size+1,-1.0));
|
||||
P = new vector < vector < char > >(ref_size+1, std::vector<char>(hyp_size+1,'0'));
|
||||
|
||||
|
||||
|
||||
NBR_BS_APPELS++;
|
||||
// cerr << "Appels : " << NBR_BS_APPELS << endl;
|
||||
|
||||
|
||||
for ( i = 0; i <= ( int ) ref.size(); i++ ) {
|
||||
for ( j = 0; j <= ( int ) hyp.size(); j++ ) {
|
||||
S[i][j] = -1.0;
|
||||
P[i][j] = '0';
|
||||
}
|
||||
}
|
||||
S[0][0] = 0.0;
|
||||
for ( j = 0; j <= ( int ) hyp.size(); j++ ) {
|
||||
// for ( i = 0; i <= ref_size; i++ )
|
||||
// {
|
||||
// for ( j = 0; j <= hyp_size; j++ )
|
||||
// {
|
||||
// S->at(i).at(j) = -1.0;
|
||||
// P->at(i).at(j) = '0';
|
||||
// }
|
||||
// }
|
||||
S->at(0).at(0) = 0.0;
|
||||
for ( j = 0; j <= hyp_size; j++ ) {
|
||||
last_best = current_best;
|
||||
current_best = infinite;
|
||||
first_good = current_first_good;
|
||||
@ -167,27 +193,27 @@ terAlignment terCalc::minimizeDistanceEdition ( vector<string> hyp, vector<strin
|
||||
cur_last_good = -1;
|
||||
last_peak = cur_last_peak;
|
||||
cur_last_peak = 0;
|
||||
for ( i = first_good; i <= ( int ) ref.size(); i++ ) {
|
||||
for ( i = first_good; i <= ref_size; i++ ) {
|
||||
if ( i > last_good ) {
|
||||
break;
|
||||
}
|
||||
if ( S[i][j] < 0 ) {
|
||||
if ( S->at(i).at(j) < 0 ) {
|
||||
continue;
|
||||
}
|
||||
score = S[i][j];
|
||||
if ( ( j < ( int ) hyp.size() ) && ( score > last_best + TAILLE_BEAM ) ) {
|
||||
score = S->at(i).at(j);
|
||||
if ( ( j < hyp_size ) && ( score > last_best + TAILLE_BEAM ) ) {
|
||||
continue;
|
||||
}
|
||||
if ( current_first_good == -1 ) {
|
||||
current_first_good = i ;
|
||||
}
|
||||
if ( ( i < ( int ) ref.size() ) && ( j < ( int ) hyp.size() ) ) {
|
||||
if ( ( i < ref_size ) && ( j < hyp_size ) ) {
|
||||
if ( ( int ) refSpans.size() == 0 || ( int ) hypSpans.size() == 0 || trouverIntersection ( refSpans.at ( i ), curHypSpans.at ( j ) ) ) {
|
||||
if ( ( int ) ( ref.at ( i ).compare ( hyp.at ( j ) ) ) == 0 ) {
|
||||
cost = match_cost + score;
|
||||
if ( ( S[i+1][j+1] == -1 ) || ( cost < S[i+1][j+1] ) ) {
|
||||
S[i+1][j+1] = cost;
|
||||
P[i+1][j+1] = 'A';
|
||||
if ( ( S->at(i+1).at(j+1) == -1 ) || ( cost < S->at(i+1).at(j+1) ) ) {
|
||||
S->at(i+1).at(j+1) = cost;
|
||||
P->at(i+1).at(j+1) = 'A';
|
||||
}
|
||||
if ( cost < current_best ) {
|
||||
current_best = cost;
|
||||
@ -197,9 +223,9 @@ terAlignment terCalc::minimizeDistanceEdition ( vector<string> hyp, vector<strin
|
||||
}
|
||||
} else {
|
||||
cost = substitute_cost + score;
|
||||
if ( ( S[i+1][j+1] < 0 ) || ( cost < S[i+1][j+1] ) ) {
|
||||
S[i+1][j+1] = cost;
|
||||
P[i+1][j+1] = 'S';
|
||||
if ( ( S->at(i+1).at(j+1) < 0 ) || ( cost < S->at(i+1).at(j+1) ) ) {
|
||||
S->at(i+1).at(j+1) = cost;
|
||||
P->at(i+1).at(j+1) = 'S';
|
||||
if ( cost < current_best ) {
|
||||
current_best = cost;
|
||||
}
|
||||
@ -211,21 +237,21 @@ terAlignment terCalc::minimizeDistanceEdition ( vector<string> hyp, vector<strin
|
||||
}
|
||||
}
|
||||
cur_last_good = i + 1;
|
||||
if ( j < ( int ) hyp.size() ) {
|
||||
if ( j < hyp_size ) {
|
||||
icost = score + insert_cost;
|
||||
if ( ( S[i][j+1] < 0 ) || ( S[i][j+1] > icost ) ) {
|
||||
S[i][j+1] = icost;
|
||||
P[i][j+1] = 'I';
|
||||
if ( ( S->at(i).at(j+1) < 0 ) || ( S->at(i).at(j+1) > icost ) ) {
|
||||
S->at(i).at(j+1) = icost;
|
||||
P->at(i).at(j+1) = 'I';
|
||||
if ( ( cur_last_peak < i ) && ( current_best == icost ) ) {
|
||||
cur_last_peak = i;
|
||||
}
|
||||
}
|
||||
}
|
||||
if ( i < ( int ) ref.size() ) {
|
||||
if ( i < ref_size ) {
|
||||
dcost = score + delete_cost;
|
||||
if ( ( S[ i+1][ j] < 0.0 ) || ( S[i+1][j] > dcost ) ) {
|
||||
S[i+1][j] = dcost;
|
||||
P[i+1][j] = 'D';
|
||||
if ( ( S->at(i+1).at(j) < 0.0 ) || ( S->at(i+1).at(j) > dcost ) ) {
|
||||
S->at(i+1).at(j) = dcost;
|
||||
P->at(i+1).at(j) = 'D';
|
||||
if ( i >= last_good ) {
|
||||
last_good = i + 1 ;
|
||||
}
|
||||
@ -240,18 +266,18 @@ terAlignment terCalc::minimizeDistanceEdition ( vector<string> hyp, vector<strin
|
||||
j = hyp.size();
|
||||
while ( ( i > 0 ) || ( j > 0 ) ) {
|
||||
tracelength++;
|
||||
if ( P[i][j] == 'A' ) {
|
||||
if ( P->at(i).at(j) == 'A' ) {
|
||||
i--;
|
||||
j--;
|
||||
} else if ( P[i][j] == 'S' ) {
|
||||
} else if ( P->at(i).at(j) == 'S' ) {
|
||||
i--;
|
||||
j--;
|
||||
} else if ( P[i][j] == 'D' ) {
|
||||
} else if ( P->at(i).at(j) == 'D' ) {
|
||||
i--;
|
||||
} else if ( P[i][j] == 'I' ) {
|
||||
} else if ( P->at(i).at(j) == 'I' ) {
|
||||
j--;
|
||||
} else {
|
||||
cerr << "ERROR : terCalc::minimizeDistanceEdition : Invalid path : " << P[i][j] << endl;
|
||||
cerr << "ERROR : terCalc::minimizeDistanceEdition : Invalid path : " << P->at(i).at(j) << endl;
|
||||
exit ( -1 );
|
||||
}
|
||||
}
|
||||
@ -259,33 +285,197 @@ terAlignment terCalc::minimizeDistanceEdition ( vector<string> hyp, vector<strin
|
||||
i = ref.size();
|
||||
j = hyp.size();
|
||||
while ( ( i > 0 ) || ( j > 0 ) ) {
|
||||
path[--tracelength] = P[i][j];
|
||||
if ( P[i][j] == 'A' ) {
|
||||
path[--tracelength] = P->at(i).at(j);
|
||||
if ( P->at(i).at(j) == 'A' ) {
|
||||
i--;
|
||||
j--;
|
||||
} else if ( P[i][j] == 'S' ) {
|
||||
} else if ( P->at(i).at(j) == 'S' ) {
|
||||
i--;
|
||||
j--;
|
||||
} else if ( P[i][j] == 'D' ) {
|
||||
} else if ( P->at(i).at(j) == 'D' ) {
|
||||
i--;
|
||||
} else if ( P[i][j] == 'I' ) {
|
||||
} else if ( P->at(i).at(j) == 'I' ) {
|
||||
j--;
|
||||
}
|
||||
}
|
||||
terAlignment to_return;
|
||||
to_return.numWords = ref.size();
|
||||
to_return.numWords = ref_size;
|
||||
to_return.alignment = path;
|
||||
to_return.numEdits = S[ref.size() ][hyp.size() ];
|
||||
to_return.numEdits = S->at(ref_size).at(hyp_size);
|
||||
to_return.hyp = hyp;
|
||||
to_return.ref = ref;
|
||||
to_return.averageWords = (int)ref.size();
|
||||
to_return.averageWords = ref_size;
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "BEGIN DEBUG : terCalc::minimizeDistanceEdition : to_return :" << endl << to_return.toString() << endl << "END DEBUG" << endl;
|
||||
}
|
||||
return to_return;
|
||||
|
||||
}
|
||||
terAlignment terCalc::TER ( vector<string> hyp, vector<string> ref )
|
||||
void terCalc::minimizeDistanceEdition ( vector< string >& hyp, vector< string >& ref, vector< vecInt >& curHypSpans, terAlignment* to_return )
|
||||
{
|
||||
double current_best = infinite;
|
||||
double last_best = infinite;
|
||||
int first_good = 0;
|
||||
int current_first_good = 0;
|
||||
int last_good = -1;
|
||||
int cur_last_good = 0;
|
||||
int last_peak = 0;
|
||||
int cur_last_peak = 0;
|
||||
int i=0;
|
||||
int j=0;
|
||||
int ref_size=0 ;
|
||||
ref_size=( int ) ref.size();
|
||||
int hyp_size=0;
|
||||
hyp_size=( int ) hyp.size();
|
||||
double cost, icost, dcost;
|
||||
double score;
|
||||
delete(S);
|
||||
delete(P);
|
||||
S = new vector < vector < double > >(ref_size+1, std::vector<double>(hyp_size+1,-1.0));
|
||||
P = new vector < vector < char > >(ref_size+1, std::vector<char>(hyp_size+1,'0'));
|
||||
|
||||
NBR_BS_APPELS++;
|
||||
// cerr << "Appels : " << NBR_BS_APPELS << endl;
|
||||
|
||||
// for ( i = 0; i <= ref_size; i++ )
|
||||
// {
|
||||
// for ( j = 0; j <= hyp_size; j++ )
|
||||
// {
|
||||
// S->at(i).at(j) = -1.0;
|
||||
// P->at(i).at(j) = '0';
|
||||
// }
|
||||
// }
|
||||
S->at(0).at(0) = 0.0;
|
||||
for ( j = 0; j <= hyp_size; j++ ) {
|
||||
last_best = current_best;
|
||||
current_best = infinite;
|
||||
first_good = current_first_good;
|
||||
current_first_good = -1;
|
||||
last_good = cur_last_good;
|
||||
cur_last_good = -1;
|
||||
last_peak = cur_last_peak;
|
||||
cur_last_peak = 0;
|
||||
for ( i = first_good; i <= ref_size; i++ ) {
|
||||
if ( i > last_good ) {
|
||||
break;
|
||||
}
|
||||
if (S->at(i).at(j) < 0 ) {
|
||||
continue;
|
||||
}
|
||||
score = S->at(i).at(j);
|
||||
if ( ( j < hyp_size ) && ( score > last_best + TAILLE_BEAM ) ) {
|
||||
continue;
|
||||
}
|
||||
if ( current_first_good == -1 ) {
|
||||
current_first_good = i ;
|
||||
}
|
||||
if ( ( i < ref_size ) && ( j < hyp_size ) ) {
|
||||
if ( ( int ) refSpans.size() == 0 || ( int ) hypSpans.size() == 0 || trouverIntersection ( refSpans.at ( i ), curHypSpans.at ( j ) ) ) {
|
||||
if ( ( int ) ( ref.at ( i ).compare ( hyp.at ( j ) ) ) == 0 ) {
|
||||
cost = match_cost + score;
|
||||
if ( ( S->at(i+1).at(j+1) == -1 ) || ( cost < S->at(i+1).at(j+1) ) ) {
|
||||
S->at(i+1).at(j+1) = cost;
|
||||
P->at(i+1).at(j+1) = 'A';
|
||||
}
|
||||
if ( cost < current_best ) {
|
||||
current_best = cost;
|
||||
}
|
||||
if ( current_best == cost ) {
|
||||
cur_last_peak = i + 1;
|
||||
}
|
||||
} else {
|
||||
cost = substitute_cost + score;
|
||||
if ( ( S->at(i+1).at(j+1) < 0 ) || ( cost < S->at(i+1).at(j+1) ) ) {
|
||||
S->at(i+1).at(j+1) = cost;
|
||||
P->at(i+1).at(j+1) = 'S';
|
||||
if ( cost < current_best ) {
|
||||
current_best = cost;
|
||||
}
|
||||
if ( current_best == cost ) {
|
||||
cur_last_peak = i + 1 ;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
cur_last_good = i + 1;
|
||||
if ( j < hyp_size ) {
|
||||
icost = score + insert_cost;
|
||||
if ( ( S->at(i).at(j+1) < 0 ) || ( S->at(i).at(j+1) > icost ) ) {
|
||||
S->at(i).at(j+1) = icost;
|
||||
P->at(i).at(j+1) = 'I';
|
||||
if ( ( cur_last_peak < i ) && ( current_best == icost ) ) {
|
||||
cur_last_peak = i;
|
||||
}
|
||||
}
|
||||
}
|
||||
if ( i < ref_size ) {
|
||||
dcost = score + delete_cost;
|
||||
if ( ( S->at(i+1).at(j) < 0.0 ) || ( S->at(i+1).at(j) > dcost ) ) {
|
||||
S->at(i+1).at(j) = dcost;
|
||||
P->at(i+1).at(j) = 'D';
|
||||
if ( i >= last_good ) {
|
||||
last_good = i + 1 ;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
int tracelength = 0;
|
||||
i = ref_size;;
|
||||
j = hyp_size;
|
||||
while ( ( i > 0 ) || ( j > 0 ) ) {
|
||||
tracelength++;
|
||||
if (P->at(i).at(j) == 'A' ) {
|
||||
i--;
|
||||
j--;
|
||||
} else if (P->at(i).at(j) == 'S' ) {
|
||||
i--;
|
||||
j--;
|
||||
} else if (P->at(i).at(j) == 'D' ) {
|
||||
i--;
|
||||
} else if (P->at(i).at(j) == 'I' ) {
|
||||
j--;
|
||||
} else {
|
||||
cerr << "ERROR : terCalc::minimizeDistanceEdition : Invalid path : " <<P->at(i).at(j) << endl;
|
||||
exit ( -1 );
|
||||
}
|
||||
}
|
||||
vector<char> path ( tracelength );
|
||||
i = ref_size;
|
||||
j = hyp_size;
|
||||
while ( ( i > 0 ) || ( j > 0 ) ) {
|
||||
path[--tracelength] =P->at(i).at(j);
|
||||
if (P->at(i).at(j) == 'A' ) {
|
||||
i--;
|
||||
j--;
|
||||
} else if (P->at(i).at(j) == 'S' ) {
|
||||
i--;
|
||||
j--;
|
||||
} else if (P->at(i).at(j) == 'D' ) {
|
||||
i--;
|
||||
} else if (P->at(i).at(j) == 'I' ) {
|
||||
j--;
|
||||
}
|
||||
}
|
||||
// terAlignment to_return;
|
||||
to_return->numWords = ref_size;
|
||||
to_return->alignment = path;
|
||||
to_return->numEdits = S->at(ref_size).at(hyp_size);
|
||||
to_return->hyp = hyp;
|
||||
to_return->ref = ref;
|
||||
to_return->averageWords = ref_size;
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "BEGIN DEBUG : terCalc::minimizeDistanceEdition : to_return :" << endl << to_return->toString() << endl << "END DEBUG" << endl;
|
||||
}
|
||||
// return to_return;
|
||||
|
||||
}
|
||||
|
||||
|
||||
terAlignment terCalc::TER ( vector<string>& hyp, vector<string>& ref )
|
||||
{
|
||||
hashMapInfos rloc = createConcordMots ( hyp, ref );
|
||||
terAlignment cur_align = minimizeDistanceEdition ( hyp, ref, hypSpans );
|
||||
@ -296,47 +486,72 @@ terAlignment terCalc::TER ( vector<string> hyp, vector<string> ref )
|
||||
double edits = 0;
|
||||
// int numshifts = 0;
|
||||
|
||||
vector<terShift> allshifts;
|
||||
vector<terShift> * allshifts=new vector<terShift>(0);
|
||||
bestShiftStruct * returns=new bestShiftStruct();
|
||||
|
||||
// cerr << "Initial Alignment:" << endl << cur_align.toString() <<endl;
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "BEGIN DEBUG : terCalc::TER : cur_align :" << endl << cur_align.toString() << endl << "END DEBUG" << endl;
|
||||
}
|
||||
while ( true ) {
|
||||
bestShiftStruct returns;
|
||||
returns = findBestShift ( cur, hyp, ref, rloc, cur_align );
|
||||
if ( returns.m_empty ) {
|
||||
|
||||
returns=findBestShift ( cur, hyp, ref, rloc, cur_align );
|
||||
// cerr << "****************************************************************** " << returns->getEmpty() << endl;
|
||||
if ( returns->getEmpty()) {
|
||||
break;
|
||||
}
|
||||
terShift bestShift = returns.m_best_shift;
|
||||
cur_align = returns.m_best_align;
|
||||
terShift bestShift = (*(returns->m_best_shift));
|
||||
cur_align = (*(returns->m_best_align));
|
||||
edits += bestShift.cost;
|
||||
bestShift.alignment = cur_align.alignment;
|
||||
bestShift.aftershift = cur_align.aftershift;
|
||||
allshifts.push_back ( bestShift );
|
||||
allshifts->push_back ( bestShift );
|
||||
cur = cur_align.aftershift;
|
||||
delete(returns);
|
||||
}
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "BEGIN DEBUG : terCalc::TER : Final to return :" << endl << cur_align.toString() << endl << "END DEBUG" << endl;
|
||||
}
|
||||
terAlignment to_return;
|
||||
to_return = cur_align;
|
||||
to_return.allshifts = allshifts;
|
||||
to_return.allshifts = (*(allshifts));
|
||||
to_return.numEdits += edits;
|
||||
NBR_SEGS_EVALUATED++;
|
||||
return to_return;
|
||||
}
|
||||
bestShiftStruct terCalc::findBestShift ( vector<string> cur, vector<string> hyp, vector<string> ref, hashMapInfos rloc, terAlignment med_align )
|
||||
bestShiftStruct * terCalc::findBestShift ( vector<string>& cur, vector<string>& hyp, vector<string>& ref, hashMapInfos& rloc, terAlignment& med_align )
|
||||
{
|
||||
bestShiftStruct to_return;
|
||||
CALL_FIND_BSHIFT++;
|
||||
// cerr << "CALL_FIND_BSHIFT " << CALL_FIND_BSHIFT <<endl;
|
||||
// to_return->m_empty = new bool(false);
|
||||
bool anygain = false;
|
||||
bool herr[ ( int ) hyp.size() ];
|
||||
bool rerr[ ( int ) ref.size() ];
|
||||
int ralign[ ( int ) ref.size() ];
|
||||
vector <bool> * herr = new vector<bool>(( int ) hyp.size() + 1 );
|
||||
vector <bool> * rerr = new vector<bool>( ( int ) ref.size() + 1 );
|
||||
vector <int> * ralign = new vector<int>( ( int ) ref.size() + 1 );
|
||||
int l_i,i,j,s;
|
||||
for (i = 0 ; i< ( int ) hyp.size() + 1 ; i++) {
|
||||
herr->at(i)=false;
|
||||
}
|
||||
for (i = 0 ; i< ( int ) ref.size() + 1 ; i++) {
|
||||
rerr->at(i)=false;
|
||||
ralign->at(i)=-1;
|
||||
}
|
||||
calculateTerAlignment ( med_align, herr, rerr, ralign );
|
||||
vector<vecTerShift> poss_shifts;
|
||||
vector<vecTerShift> * poss_shifts = new vector< vector<terShift> >(0) ;
|
||||
terAlignment * cur_best_align = new terAlignment();
|
||||
terShift * cur_best_shift = new terShift();
|
||||
double cur_best_shift_cost = 0.0;
|
||||
vector<string> shiftarr;
|
||||
vector<vecInt> curHypSpans;
|
||||
terShift * curshift = new terShift();
|
||||
alignmentStruct shiftReturns;
|
||||
terAlignment * curalign = new terAlignment() ;
|
||||
|
||||
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "BEGIN DEBUG : terCalc::findBestShift (after the calculateTerAlignment call) :" << endl;
|
||||
cerr << "indices: ";
|
||||
for (int l_i=0; l_i < ( int ) ref.size() ; l_i++) {
|
||||
for (l_i=0; l_i < ( int ) ref.size() ; l_i++) {
|
||||
cerr << l_i << "\t";
|
||||
}
|
||||
cerr << endl;
|
||||
@ -348,140 +563,169 @@ bestShiftStruct terCalc::findBestShift ( vector<string> cur, vector<string> hyp,
|
||||
cerr << "ralign : "<< vectorToString(ralign,"\t",( int ) ref.size()) << " | " << ( int ) ref.size() << endl;
|
||||
cerr << "END DEBUG " << endl;
|
||||
}
|
||||
poss_shifts = calculerPermutations ( cur, ref, rloc, med_align, herr, rerr, ralign );
|
||||
poss_shifts = calculerPermutations ( cur, ref, rloc, med_align, herr, rerr, ralign );
|
||||
double curerr = med_align.numEdits;
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "BEGIN DEBUG : terCalc::findBestShift :" << endl;
|
||||
cerr << "Possible Shifts:" << endl;
|
||||
for ( int i = ( int ) poss_shifts.size() - 1; i >= 0; i-- ) {
|
||||
for ( int j = 0; j < ( int ) ( poss_shifts.at ( i ) ).size(); j++ ) {
|
||||
cerr << " [" << i << "] " << ( ( poss_shifts.at ( i ) ).at ( j ) ).toString() << endl;
|
||||
for ( i = ( int ) poss_shifts->size() - 1; i >= 0; i-- ) {
|
||||
for ( j = 0; j < ( int ) ( poss_shifts->at ( i ) ).size(); j++ ) {
|
||||
cerr << " [" << i << "] " << ( ( poss_shifts->at ( i ) ).at ( j ) ).toString() << endl;
|
||||
}
|
||||
}
|
||||
cerr << endl;
|
||||
cerr << "END DEBUG " << endl;
|
||||
}
|
||||
// exit(0);
|
||||
double cur_best_shift_cost = 0.0;
|
||||
terAlignment cur_best_align = med_align;
|
||||
terShift cur_best_shift;
|
||||
|
||||
|
||||
|
||||
for ( int i = ( int ) poss_shifts.size() - 1; i >= 0; i-- ) {
|
||||
cur_best_align->set(med_align);
|
||||
for ( i = ( int ) poss_shifts->size() - 1; i >= 0; i-- ) {
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "BEGIN DEBUG : terCalc::findBestShift :" << endl;
|
||||
cerr << "Considering shift of length " << i << " (" << ( poss_shifts.at ( i ) ).size() << ")" << endl;
|
||||
cerr << "Considering shift of length " << i << " (" << ( poss_shifts->at ( i ) ).size() << ")" << endl;
|
||||
cerr << "END DEBUG " << endl;
|
||||
}
|
||||
/* Consider shifts of length i+1 */
|
||||
double curfix = curerr - ( cur_best_shift_cost + cur_best_align.numEdits );
|
||||
double curfix = curerr - ( cur_best_shift_cost + cur_best_align->numEdits );
|
||||
double maxfix = ( 2 * ( 1 + i ) );
|
||||
if ( ( curfix > maxfix ) || ( ( cur_best_shift_cost != 0 ) && ( curfix == maxfix ) ) ) {
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
for ( s = 0; s < ( int ) ( poss_shifts->at ( i ) ).size(); s++ ) {
|
||||
curfix = curerr - ( cur_best_shift_cost + cur_best_align->numEdits );
|
||||
if ( ( curfix > maxfix ) || ( ( cur_best_shift_cost != 0 ) && ( curfix == maxfix ) ) ) {
|
||||
break;
|
||||
} else {
|
||||
curshift->set(( poss_shifts->at ( i ) ).at ( s ));
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "BEGIN DEBUG : terCalc::findBestShift :" << endl;
|
||||
cerr << "cur : "<< join(" ",cur) << endl;
|
||||
cerr << "shift size : "<< i << endl;
|
||||
cerr << "shift number : "<< s << endl;
|
||||
cerr << "size of shift size : "<< ( int ) ( poss_shifts->at ( i ) ).size() << endl;
|
||||
cerr << "curshift : "<< curshift->toString() << endl;
|
||||
|
||||
for ( int s = 0; s < ( int ) ( poss_shifts.at ( i ) ).size(); s++ ) {
|
||||
curfix = curerr - ( cur_best_shift_cost + cur_best_align.numEdits );
|
||||
if ( ( curfix > maxfix ) || ( ( cur_best_shift_cost != 0 ) && ( curfix == maxfix ) ) ) {
|
||||
break;
|
||||
}
|
||||
terShift curshift = ( poss_shifts.at ( i ) ).at ( s );
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "BEGIN DEBUG : terCalc::findBestShift :" << endl;
|
||||
cerr << "cur : "<< join(" ",cur) << endl;
|
||||
cerr << "curshift : "<< curshift.toString() << endl;
|
||||
}
|
||||
// alignmentStruct shiftReturns;
|
||||
shiftReturns.set(permuter ( cur, curshift ));
|
||||
shiftarr = shiftReturns.nwords;
|
||||
curHypSpans = shiftReturns.aftershift;
|
||||
|
||||
}
|
||||
alignmentStruct shiftReturns = permuter ( cur, curshift );
|
||||
vector<string> shiftarr = shiftReturns.nwords;
|
||||
vector<vecInt> curHypSpans = shiftReturns.aftershift;
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "shiftarr : "<< join(" ",shiftarr) << endl;
|
||||
cerr << "curHypSpans size : "<< (int)curHypSpans.size() << endl;
|
||||
cerr << "END DEBUG " << endl;
|
||||
}
|
||||
// terAlignment tmp=minimizeDistanceEdition ( shiftarr, ref, curHypSpans );
|
||||
minimizeDistanceEdition ( shiftarr, ref, curHypSpans, curalign );
|
||||
// curalign->set(tmp);
|
||||
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "shiftarr : "<< join(" ",shiftarr) << endl;
|
||||
// cerr << "curHypSpans : "<< curHypSpans.toString() << endl;
|
||||
cerr << "END DEBUG " << endl;
|
||||
}
|
||||
terAlignment curalign = minimizeDistanceEdition ( shiftarr, ref, curHypSpans );
|
||||
|
||||
curalign.hyp = hyp;
|
||||
curalign.ref = ref;
|
||||
curalign.aftershift = shiftarr;
|
||||
curalign->hyp = hyp;
|
||||
curalign->ref = ref;
|
||||
curalign->aftershift = shiftarr;
|
||||
|
||||
|
||||
double gain = ( cur_best_align.numEdits + cur_best_shift_cost ) - ( curalign.numEdits + curshift.cost );
|
||||
double gain = ( cur_best_align->numEdits + cur_best_shift_cost ) - ( curalign->numEdits + curshift->cost );
|
||||
|
||||
// if (DEBUG) {
|
||||
// string testeuh=terAlignment join(" ", shiftarr);
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "BEGIN DEBUG : terCalc::findBestShift :" << endl;
|
||||
cerr << "Gain for " << curshift.toString() << " is " << gain << ". (result: [" << curalign.join ( " ", shiftarr ) << "]" << endl;
|
||||
cerr << "Details of gains : gain = ( cur_best_align.numEdits + cur_best_shift_cost ) - ( curalign.numEdits + curshift.cost )"<<endl;
|
||||
cerr << "Details of gains : gain = ("<<cur_best_align.numEdits << "+" << cur_best_shift_cost << ") - (" << curalign.numEdits << "+" << curshift.cost << ")"<<endl;
|
||||
cerr << "" << curalign.toString() << "\n" << endl;
|
||||
cerr << "END DEBUG " << endl;
|
||||
}
|
||||
// }
|
||||
//
|
||||
if ( ( gain > 0 ) || ( ( cur_best_shift_cost == 0 ) && ( gain == 0 ) ) ) {
|
||||
anygain = true;
|
||||
cur_best_shift = curshift;
|
||||
cur_best_shift_cost = curshift.cost;
|
||||
cur_best_align = curalign;
|
||||
// if (DEBUG)
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "BEGIN DEBUG : terCalc::findBestShift :" << endl;
|
||||
cerr << "Tmp Choosing shift: " << cur_best_shift.toString() << " gives:\n" << cur_best_align.toString() << "\n" << endl;
|
||||
cerr << "END DEBUG " << endl;
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "BEGIN DEBUG : terCalc::findBestShift :" << endl;
|
||||
cerr << "Gain for " << curshift->toString() << " is " << gain << ". (result: [" << curalign->join ( " ", shiftarr ) << "]" << endl;
|
||||
cerr << "Details of gains : gain = ( cur_best_align->numEdits + cur_best_shift_cost ) - ( curalign->numEdits + curshift->cost )"<<endl;
|
||||
cerr << "Details of gains : gain = ("<<cur_best_align->numEdits << "+" << cur_best_shift_cost << ") - (" << curalign->numEdits << "+" << curshift->cost << ")"<<endl;
|
||||
cerr << "" << curalign->toString() << "\n" << endl;
|
||||
cerr << "END DEBUG " << endl;
|
||||
}
|
||||
|
||||
if ( ( gain > 0 ) || ( ( cur_best_shift_cost == 0 ) && ( gain == 0 ) ) ) {
|
||||
anygain = true;
|
||||
cur_best_shift->set(curshift);
|
||||
cur_best_shift_cost = curshift->cost;
|
||||
cur_best_align->set(curalign);
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "BEGIN DEBUG : terCalc::findBestShift :" << endl;
|
||||
cerr << "Tmp Choosing shift: " << cur_best_shift->toString() << " gives:\n" << cur_best_align->toString() << "\n" << endl;
|
||||
cerr << "END DEBUG " << endl;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
bestShiftStruct * to_return=new bestShiftStruct();
|
||||
if ( anygain ) {
|
||||
to_return.m_best_shift = cur_best_shift;
|
||||
to_return.m_best_align = cur_best_align;
|
||||
to_return.m_empty = false;
|
||||
to_return->setEmpty(false);
|
||||
if ( PRINT_DEBUG ) {
|
||||
cerr << "BEGIN DEBUG : terCalc::findBestShift :" << endl;
|
||||
cerr << "Final shift chosen : " << cur_best_shift->toString() << " gives:\n" << cur_best_align->toString() << "\n" << endl;
|
||||
cerr << "END DEBUG " << endl;
|
||||
}
|
||||
to_return->m_best_shift->set(cur_best_shift);
|
||||
// terAlignment tmp=cur_best_align;
|
||||
// cur_best_align->toString();
|
||||
// to_return.m_best_align.toString();
|
||||
// if ((int)cur_best_align->alignment.size() == 0)
|
||||
// {
|
||||
// to_return.m_best_align = cur_best_align;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// cerr << "Warning: cur_best_align->alignment.size() = 0 !!!"<<endl;
|
||||
//
|
||||
// }
|
||||
to_return->m_best_align->set(cur_best_align);
|
||||
// to_return.m_best_align.toString();
|
||||
} else {
|
||||
to_return.m_empty = true;
|
||||
to_return->setEmpty(true);
|
||||
}
|
||||
// // cerr << to_return->toString() << endl;
|
||||
delete(poss_shifts);
|
||||
delete(cur_best_align);
|
||||
delete(cur_best_shift);
|
||||
delete(curshift);
|
||||
delete(curalign) ;
|
||||
return to_return;
|
||||
}
|
||||
|
||||
void terCalc::calculateTerAlignment ( terAlignment align, bool* herr, bool* rerr, int* ralign )
|
||||
void terCalc::calculateTerAlignment ( terAlignment& align, vector<bool>* herr, vector<bool>* rerr, vector<int>* ralign )
|
||||
{
|
||||
int hpos = -1;
|
||||
int rpos = -1;
|
||||
CALL_TER_ALIGN++;
|
||||
// cerr << "CALL_TER_ALIGN " << CALL_TER_ALIGN << endl;
|
||||
if ( PRINT_DEBUG ) {
|
||||
|
||||
cerr << "BEGIN DEBUG : terCalc::calculateTerAlignment : " << endl << align.toString() << endl;
|
||||
cerr << "END DEBUG " << endl;
|
||||
}
|
||||
// cerr << (int)herr->size() <<endl;
|
||||
// cerr << (int)rerr->size() <<endl;
|
||||
// cerr << ( int ) align.alignment.size() <<endl;
|
||||
// for ( int i = 0; i < ( int ) align.alignment.size(); i++ )
|
||||
// {
|
||||
// herr->at(i) = false;
|
||||
// rerr->at(i) = false;
|
||||
// ralign->at(i) = -1;
|
||||
// }
|
||||
for ( int i = 0; i < ( int ) align.alignment.size(); i++ ) {
|
||||
herr[i] = false;
|
||||
rerr[i] = false;
|
||||
ralign[i] = -1;
|
||||
}
|
||||
for ( int i = 0; i < ( int ) align.alignment.size(); i++ ) {
|
||||
char sym = align.alignment[i];
|
||||
char sym = align.alignment.at(i);
|
||||
if ( sym == 'A' ) {
|
||||
hpos++;
|
||||
rpos++;
|
||||
herr[hpos] = false;
|
||||
rerr[rpos] = false;
|
||||
ralign[rpos] = hpos;
|
||||
herr->at(hpos) = false;
|
||||
rerr->at(rpos) = false;
|
||||
ralign->at(rpos) = hpos;
|
||||
} else if ( sym == 'S' ) {
|
||||
hpos++;
|
||||
rpos++;
|
||||
herr[hpos] = true;
|
||||
rerr[rpos] = true;
|
||||
ralign[rpos] = hpos;
|
||||
herr->at(hpos) = true;
|
||||
rerr->at(rpos) = true;
|
||||
ralign->at(rpos) = hpos;
|
||||
} else if ( sym == 'I' ) {
|
||||
hpos++;
|
||||
herr[hpos] = true;
|
||||
herr->at(hpos) = true;
|
||||
} else if ( sym == 'D' ) {
|
||||
rpos++;
|
||||
rerr[rpos] = true;
|
||||
ralign[rpos] = hpos+1;
|
||||
rerr->at(rpos) = true;
|
||||
ralign->at(rpos) = hpos+1;
|
||||
} else {
|
||||
cerr << "ERROR : terCalc::calculateTerAlignment : Invalid mini align sequence " << sym << " at pos " << i << endl;
|
||||
exit ( -1 );
|
||||
@ -489,27 +733,44 @@ void terCalc::calculateTerAlignment ( terAlignment align, bool* herr, bool* rerr
|
||||
}
|
||||
}
|
||||
|
||||
vector<vecTerShift> terCalc::calculerPermutations ( vector<string> hyp, vector<string> ref, hashMapInfos rloc, terAlignment align, bool* herr, bool* rerr, int* ralign )
|
||||
vector<vecTerShift> * terCalc::calculerPermutations ( vector< string >& hyp, vector< string >& ref, hashMapInfos& rloc, TERCPPNS_TERCpp::terAlignment& align, vector<bool>* herr, vector<bool>* rerr, vector<int>* ralign )
|
||||
{
|
||||
vector<vecTerShift> to_return;
|
||||
vector<vecTerShift> * allshifts = new vector<vecTerShift>(0);
|
||||
// to_return.clear();
|
||||
CALL_CALC_PERMUT++;
|
||||
// cerr << "CALL_CALC_PERMUT " << CALL_CALC_PERMUT << endl;
|
||||
if ( ( TAILLE_PERMUT_MAX <= 0 ) || ( DIST_MAX_PERMUT <= 0 ) ) {
|
||||
return to_return;
|
||||
return allshifts;
|
||||
}
|
||||
|
||||
vector<vecTerShift> allshifts ( TAILLE_PERMUT_MAX + 1 );
|
||||
for ( int start = 0; start < ( int ) hyp.size(); start++ ) {
|
||||
string subVectorHypString = vectorToString ( subVector ( hyp, start, start + 1 ) );
|
||||
allshifts = new vector<vecTerShift>( TAILLE_PERMUT_MAX + 1 );
|
||||
int start=0;
|
||||
int end=0;
|
||||
bool ok = false;
|
||||
vector<int> mtiVec(0);
|
||||
vector<int>::iterator mti;
|
||||
int moveto=0;
|
||||
vector<string> cand(0);
|
||||
bool any_herr = false;
|
||||
bool any_rerr = false;
|
||||
int i=0;
|
||||
int l_nbr_permuts=0;
|
||||
// for (i=0; i< (int)ref.size() +1 ; i++) {cerr << " " << ralign[i] ;} cerr <<endl;
|
||||
vector<int> movetoitVec(0);
|
||||
string subVectorHypString="";
|
||||
terShift * topush;
|
||||
for ( start = 0; start < ( int ) hyp.size(); start++ ) {
|
||||
subVectorHypString = vectorToString ( subVector ( hyp, start, start + 1 ) );
|
||||
if ( ! rloc.trouve ( subVectorHypString ) ) {
|
||||
continue;
|
||||
}
|
||||
|
||||
bool ok = false;
|
||||
vector<int> mtiVec = rloc.getValue ( subVectorHypString );
|
||||
vector<int>::iterator mti = mtiVec.begin();
|
||||
ok = false;
|
||||
mtiVec = rloc.getValue ( subVectorHypString );
|
||||
mti = mtiVec.begin();
|
||||
while ( mti != mtiVec.end() && ( ! ok ) ) {
|
||||
int moveto = ( *mti );
|
||||
moveto = ( *mti );
|
||||
mti++;
|
||||
if ( ( start != ralign[moveto] ) && ( ( ralign[moveto] - start ) <= DIST_MAX_PERMUT ) && ( ( start - ralign[moveto] - 1 ) <= DIST_MAX_PERMUT ) ) {
|
||||
if ( ( start != ralign->at(moveto) ) && ( ( ralign->at(moveto) - start ) <= DIST_MAX_PERMUT ) && ( ( start - ralign->at(moveto) - 1 ) <= DIST_MAX_PERMUT ) ) {
|
||||
ok = true;
|
||||
}
|
||||
}
|
||||
@ -517,18 +778,18 @@ vector<vecTerShift> terCalc::calculerPermutations ( vector<string> hyp, vector<s
|
||||
continue;
|
||||
}
|
||||
ok = true;
|
||||
for ( int end = start; ( ok && ( end < ( int ) hyp.size() ) && ( end < start + TAILLE_PERMUT_MAX ) ); end++ ) {
|
||||
for ( end = start; ( ok && ( end < ( int ) hyp.size() ) && ( end < start + TAILLE_PERMUT_MAX ) ); end++ ) {
|
||||
/* check if cand is good if so, add it */
|
||||
vector<string> cand = subVector ( hyp, start, end + 1 );
|
||||
cand = subVector ( hyp, start, end + 1 );
|
||||
ok = false;
|
||||
if ( ! ( rloc.trouve ( vectorToString ( cand ) ) ) ) {
|
||||
continue;
|
||||
}
|
||||
|
||||
bool any_herr = false;
|
||||
any_herr = false;
|
||||
|
||||
for ( int i = 0; ( ( i <= ( end - start ) ) && ( ! any_herr ) ); i++ ) {
|
||||
if ( herr[start+i] ) {
|
||||
for ( i = 0; ( ( i <= ( end - start ) ) && ( ! any_herr ) ); i++ ) {
|
||||
if ( herr->at(start+i) ) {
|
||||
any_herr = true;
|
||||
}
|
||||
}
|
||||
@ -537,14 +798,14 @@ vector<vecTerShift> terCalc::calculerPermutations ( vector<string> hyp, vector<s
|
||||
continue;
|
||||
}
|
||||
|
||||
vector<int> movetoitVec;
|
||||
movetoitVec = rloc.getValue ( ( string ) vectorToString ( cand ) );
|
||||
// cerr << "CANDIDATE " << ( string ) vectorToString ( cand ) <<" PLACED : " << ( string ) vectorToString ( movetoitVec," ") << endl;
|
||||
vector<int>::iterator movetoit = movetoitVec.begin();
|
||||
vector<int>::iterator movetoit;
|
||||
movetoit = movetoitVec.begin();
|
||||
while ( movetoit != movetoitVec.end() ) {
|
||||
int moveto = ( *movetoit );
|
||||
moveto = ( *movetoit );
|
||||
movetoit++;
|
||||
if ( ! ( ( ralign[moveto] != start ) && ( ( ralign[moveto] < start ) || ( ralign[moveto] > end ) ) && ( ( ralign[moveto] - start ) <= DIST_MAX_PERMUT ) && ( ( start - ralign[moveto] ) <= DIST_MAX_PERMUT ) ) ) {
|
||||
if ( ! ( ( ralign->at(moveto) != start ) && ( ( ralign->at(moveto) < start ) || ( ralign->at(moveto) > end ) ) && ( ( ralign->at(moveto) - start ) <= DIST_MAX_PERMUT ) && ( ( start - ralign->at(moveto) ) <= DIST_MAX_PERMUT ) ) ) {
|
||||
continue;
|
||||
}
|
||||
ok = true;
|
||||
@ -553,9 +814,9 @@ vector<vecTerShift> terCalc::calculerPermutations ( vector<string> hyp, vector<s
|
||||
(only move if this is the case!)
|
||||
*/
|
||||
|
||||
bool any_rerr = false;
|
||||
any_rerr = false;
|
||||
for ( int i = 0; ( i <= end - start ) && ( ! any_rerr ); i++ ) {
|
||||
if ( rerr[moveto+i] ) {
|
||||
if ( rerr->at(moveto+i) ) {
|
||||
any_rerr = true;
|
||||
}
|
||||
}
|
||||
@ -563,58 +824,80 @@ vector<vecTerShift> terCalc::calculerPermutations ( vector<string> hyp, vector<s
|
||||
continue;
|
||||
}
|
||||
for ( int roff = -1; roff <= ( end - start ); roff++ ) {
|
||||
terShift topush;
|
||||
topush = new terShift();
|
||||
bool topushNull = true;
|
||||
if ( ( roff == -1 ) && ( moveto == 0 ) ) {
|
||||
if ( PRINT_DEBUG ) {
|
||||
|
||||
cerr << "BEGIN DEBUG : terCalc::calculerPermutations 01 : " << endl << "Consider making " << start << "..." << end << " (" << vectorToString(cand," ")<< ") moveto: " << moveto << " roff: " << roff << " ralign[mt+roff]: -1" << endl << "END DEBUG" << endl;
|
||||
}
|
||||
terShift t01 ( start, end, -1, -1 );
|
||||
topush = t01;
|
||||
// terShift t01 ( start, end, -1, -1 );
|
||||
// topush = t01;
|
||||
topush->start=start;
|
||||
topush->end=end;
|
||||
topush->moveto=-1;
|
||||
topush->newloc=-1;
|
||||
topushNull = false;
|
||||
} else if ( ( start != ralign[moveto+roff] ) && ( ( roff == 0 ) || ( ralign[moveto+roff] != ralign[moveto] ) ) ) {
|
||||
int newloc = ralign[moveto+roff];
|
||||
} else if ( ( start != ralign->at(moveto+roff) ) && ( ( roff == 0 ) || ( ralign->at(moveto+roff) != ralign->at(moveto) ) ) ) {
|
||||
int newloc = ralign->at(moveto+roff);
|
||||
if ( PRINT_DEBUG ) {
|
||||
|
||||
cerr << "BEGIN DEBUG : terCalc::calculerPermutations 02 : " << endl << "Consider making " << start << "..." << end << " (" << vectorToString(cand," ")<< ") moveto: " << moveto << " roff: " << roff << " ralign[mt+roff]: " << newloc << endl << "END DEBUG" << endl;
|
||||
}
|
||||
terShift t02 ( start, end, moveto + roff, newloc );
|
||||
topush = t02;
|
||||
// terShift t02 ( start, end, moveto + roff, newloc );
|
||||
// topush = t02;
|
||||
topush->start=start;
|
||||
topush->end=end;
|
||||
topush->moveto=moveto + roff;
|
||||
topush->newloc=newloc;
|
||||
topushNull = false;
|
||||
}
|
||||
if ( !topushNull ) {
|
||||
topush.shifted = cand;
|
||||
topush.cost = shift_cost;
|
||||
topush->shifted = cand;
|
||||
topush->cost = shift_cost;
|
||||
l_nbr_permuts++;
|
||||
if ( PRINT_DEBUG ) {
|
||||
|
||||
cerr << "BEGIN DEBUG : terCalc::calculerPermutations 02 : " << endl;
|
||||
cerr << "start : " << start << endl;
|
||||
cerr << "end : " << end << endl;
|
||||
cerr << "end - start : " << end - start << endl;
|
||||
cerr << "nbr Permutations added: " << l_nbr_permuts << endl;
|
||||
cerr << "END DEBUG " << endl;
|
||||
}
|
||||
( allshifts.at ( end - start ) ).push_back ( topush );
|
||||
if (l_nbr_permuts < NBR_PERMUT_MAX + 1) {
|
||||
( allshifts->at ( end - start ) ).push_back ( (*(topush)) );
|
||||
}
|
||||
// else
|
||||
// {
|
||||
// break;
|
||||
// }
|
||||
}
|
||||
delete(topush);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
to_return.clear();
|
||||
for ( int i = 0; i < TAILLE_PERMUT_MAX + 1; i++ ) {
|
||||
to_return.push_back ( ( vecTerShift ) allshifts.at ( i ) );
|
||||
}
|
||||
return to_return;
|
||||
// to_return.clear();
|
||||
// for ( int i = 0; i < TAILLE_PERMUT_MAX + 1; i++ )
|
||||
// {
|
||||
// to_return.push_back ( ( vecTerShift ) allshifts.at ( i ) );
|
||||
// }
|
||||
return allshifts;
|
||||
}
|
||||
|
||||
|
||||
alignmentStruct terCalc::permuter ( vector<string> words, terShift s )
|
||||
alignmentStruct terCalc::permuter ( vector< string >& words, TERCPPNS_TERCpp::terShift& s )
|
||||
{
|
||||
return permuter ( words, s.start, s.end, s.newloc );
|
||||
}
|
||||
alignmentStruct terCalc::permuter ( vector< string >& words, TERCPPNS_TERCpp::terShift* s )
|
||||
{
|
||||
return permuter ( words, s->start, s->end, s->newloc );
|
||||
}
|
||||
|
||||
|
||||
alignmentStruct terCalc::permuter ( vector<string> words, int start, int end, int newloc )
|
||||
alignmentStruct terCalc::permuter ( vector< string >& words, int start, int end, int newloc )
|
||||
{
|
||||
int c = 0;
|
||||
vector<string> nwords ( words );
|
||||
|
@ -18,8 +18,8 @@ You should have received a copy of the GNU Lesser General Public License
|
||||
along with this library; if not, write to the Free Software Foundation,
|
||||
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
**********************************/
|
||||
#ifndef _TERCPPTERCALC_H__
|
||||
#define _TERCPPTERCALC_H__
|
||||
#ifndef _TERCPPTERCALC_H___
|
||||
#define _TERCPPTERCALC_H___
|
||||
|
||||
#include <vector>
|
||||
#include <stdio.h>
|
||||
@ -35,9 +35,9 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#include "bestShiftStruct.h"
|
||||
|
||||
using namespace std;
|
||||
using namespace Tools;
|
||||
using namespace HashMapSpace;
|
||||
namespace TERCpp
|
||||
using namespace TERCPPNS_Tools;
|
||||
using namespace TERCPPNS_HashMapSpace;
|
||||
namespace TERCPPNS_TERCpp
|
||||
{
|
||||
// typedef size_t WERelement[2];
|
||||
// Vecteur d'alignement contenant le hash du mot et son evaluation (0=ok, 1=sub, 2=ins, 3=del)
|
||||
@ -53,16 +53,21 @@ private :
|
||||
// HashMap contenant les valeurs de hash de chaque mot
|
||||
hashMap bagOfWords;
|
||||
int TAILLE_PERMUT_MAX;
|
||||
int NBR_PERMUT_MAX;
|
||||
// Increments internes
|
||||
int NBR_SEGS_EVALUATED;
|
||||
int NBR_PERMUTS_CONSID;
|
||||
int NBR_BS_APPELS;
|
||||
int DIST_MAX_PERMUT;
|
||||
int CALL_TER_ALIGN;
|
||||
int CALL_CALC_PERMUT;
|
||||
int CALL_FIND_BSHIFT;
|
||||
int MAX_LENGTH_SENTENCE;
|
||||
bool PRINT_DEBUG;
|
||||
|
||||
// Utilisés dans minDistEdit et ils ne sont pas réajustés
|
||||
double S[1000][1000];
|
||||
char P[1000][1000];
|
||||
vector < vector < double > > * S;
|
||||
vector < vector < char > > * P;
|
||||
vector<vecInt> refSpans;
|
||||
vector<vecInt> hypSpans;
|
||||
int TAILLE_BEAM;
|
||||
@ -76,26 +81,29 @@ public:
|
||||
double infinite;
|
||||
terCalc();
|
||||
|
||||
// ~terCalc();
|
||||
~terCalc();
|
||||
// size_t* hashVec ( vector<string> s );
|
||||
void setDebugMode ( bool b );
|
||||
// int WERCalculation ( size_t * ref, size_t * hyp );
|
||||
// int WERCalculation ( vector<string> ref, vector<string> hyp );
|
||||
// int WERCalculation ( vector<int> ref, vector<int> hyp );
|
||||
terAlignment WERCalculation ( vector<string> hyp, vector<string> ref );
|
||||
terAlignment WERCalculation ( vector< string >& hyp, vector< string >& ref );
|
||||
// string vectorToString(vector<string> vec);
|
||||
// vector<string> subVector(vector<string> vec, int start, int end);
|
||||
hashMapInfos createConcordMots ( vector<string> hyp, vector<string> ref );
|
||||
terAlignment minimizeDistanceEdition ( vector<string> hyp, vector<string> ref, vector<vecInt> curHypSpans );
|
||||
bool trouverIntersection ( vecInt refSpan, vecInt hypSpan );
|
||||
terAlignment TER ( vector<string> hyp, vector<string> ref , float avRefLength );
|
||||
terAlignment TER ( vector<string> hyp, vector<string> ref );
|
||||
terAlignment TER ( vector<int> hyp, vector<int> ref );
|
||||
bestShiftStruct findBestShift ( vector<string> cur, vector<string> hyp, vector<string> ref, hashMapInfos rloc, terAlignment cur_align );
|
||||
void calculateTerAlignment ( terAlignment align, bool* herr, bool* rerr, int* ralign );
|
||||
vector<vecTerShift> calculerPermutations ( vector<string> hyp, vector<string> ref, hashMapInfos rloc, terAlignment align, bool* herr, bool* rerr, int* ralign );
|
||||
alignmentStruct permuter ( vector<string> words, terShift s );
|
||||
alignmentStruct permuter ( vector<string> words, int start, int end, int newloc );
|
||||
hashMapInfos createConcordMots ( vector<string>& hyp, vector<string>& ref );
|
||||
terAlignment minimizeDistanceEdition ( vector<string>& hyp, vector<string>& ref, vector<vecInt>& curHypSpans );
|
||||
void minimizeDistanceEdition ( vector<string>& hyp, vector<string>& ref, vector<vecInt>& curHypSpans , terAlignment* l_terAlign);
|
||||
// terAlignment minimizeDistanceEdition ( vector<string>& hyp, vector<string>& ref, vector<vecInt>& curHypSpans );
|
||||
bool trouverIntersection ( vecInt& refSpan, vecInt& hypSpan );
|
||||
terAlignment TER ( vector<string>& hyp, vector<string>& ref , float avRefLength );
|
||||
terAlignment TER ( vector<string>& hyp, vector<string>& ref );
|
||||
terAlignment TER ( vector<int>& hyp, vector<int>& ref );
|
||||
bestShiftStruct * findBestShift ( vector< string >& cur, vector< string >& hyp, vector< string >& ref, hashMapInfos& rloc, TERCPPNS_TERCpp::terAlignment& med_align );
|
||||
void calculateTerAlignment ( terAlignment& align, vector<bool>* herr, vector<bool>* rerr, vector<int>* ralign );
|
||||
vector<vecTerShift> * calculerPermutations ( vector< string >& hyp, vector< string >& ref, hashMapInfos& rloc, TERCPPNS_TERCpp::terAlignment& align, vector<bool>* herr, vector<bool>* rerr, vector<int>* ralign );
|
||||
alignmentStruct permuter ( vector<string>& words, terShift& s );
|
||||
alignmentStruct permuter ( vector<string>& words, terShift* s );
|
||||
alignmentStruct permuter ( vector<string>& words, int start, int end, int newloc );
|
||||
};
|
||||
|
||||
}
|
||||
|
@ -22,7 +22,7 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
using namespace std;
|
||||
using namespace boost::xpressive;
|
||||
namespace Tools
|
||||
namespace TERCPPNS_Tools
|
||||
{
|
||||
|
||||
string vectorToString ( vector<string> vec )
|
||||
@ -63,6 +63,19 @@ string vectorToString ( vector<int> vec )
|
||||
}
|
||||
return retour.str();
|
||||
}
|
||||
string vectorToString ( vector<int> * vec )
|
||||
{
|
||||
stringstream retour;
|
||||
retour.str("");
|
||||
for ( vector<int>::iterator vecIter = vec->begin(); vecIter != vec->end(); vecIter++ ) {
|
||||
if ( vecIter == vec->begin() ) {
|
||||
retour << ( *vecIter );
|
||||
} else {
|
||||
retour << "\t" << ( *vecIter );
|
||||
}
|
||||
}
|
||||
return retour.str();
|
||||
}
|
||||
|
||||
string vectorToString ( vector< string > vec, string s )
|
||||
{
|
||||
@ -170,6 +183,40 @@ string vectorToString ( bool* vec, string s , int taille)
|
||||
|
||||
}
|
||||
|
||||
string vectorToString ( vector<bool>* vec, string s , int taille)
|
||||
{
|
||||
stringstream retour;
|
||||
retour.str("");
|
||||
int l_i;
|
||||
for ( l_i=0; l_i < taille ; l_i++) {
|
||||
if ( l_i == 0 ) {
|
||||
retour << vec->at(l_i);
|
||||
} else {
|
||||
retour << s << vec->at(l_i);
|
||||
}
|
||||
}
|
||||
return retour.str();
|
||||
|
||||
}
|
||||
|
||||
string vectorToString ( vector<int>* vec, string s , int taille)
|
||||
{
|
||||
stringstream retour;
|
||||
retour.str("");
|
||||
int l_i;
|
||||
for ( l_i=0; l_i < taille ; l_i++) {
|
||||
if ( l_i == 0 ) {
|
||||
retour << vec->at(l_i);
|
||||
} else {
|
||||
retour << s << vec->at(l_i);
|
||||
}
|
||||
}
|
||||
return retour.str();
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
vector<string> subVector ( vector<string> vec, int start, int end )
|
||||
{
|
||||
vector<string> retour;
|
||||
@ -654,6 +701,8 @@ param copyParam ( param p )
|
||||
to_return.referenceFile = p.referenceFile;
|
||||
to_return.normalize = p.normalize;
|
||||
to_return.noTxtIds = p.noTxtIds;
|
||||
to_return.verbose = p.verbose;
|
||||
to_return.count_verbose = p.count_verbose;
|
||||
to_return.outputFileExtension = p.outputFileExtension;
|
||||
to_return.outputFileName = p.outputFileName;
|
||||
to_return.sgmlInputs = p.sgmlInputs;
|
||||
@ -677,6 +726,8 @@ string printParams ( param p )
|
||||
s << "outputFileName = " << p.outputFileName << endl;
|
||||
s << "sgmlInputs = " << p.sgmlInputs << endl;
|
||||
s << "tercomLike = " << p.tercomLike << endl;
|
||||
s << "verbose = " << p.verbose << endl;
|
||||
s << "count_verbose = " << p.count_verbose << endl;
|
||||
return s.str();
|
||||
|
||||
}
|
||||
|
@ -18,8 +18,8 @@ You should have received a copy of the GNU Lesser General Public License
|
||||
along with this library; if not, write to the Free Software Foundation,
|
||||
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
**********************************/
|
||||
#ifndef MERT_TER_TOOLS_H_
|
||||
#define MERT_TER_TOOLS_H_
|
||||
#ifndef __TERCPPTOOLS_H__
|
||||
#define __TERCPPTOOLS_H__
|
||||
|
||||
|
||||
#include <vector>
|
||||
@ -33,7 +33,7 @@ Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
using namespace std;
|
||||
|
||||
namespace Tools
|
||||
namespace TERCPPNS_Tools
|
||||
{
|
||||
typedef vector<double> vecDouble;
|
||||
typedef vector<char> vecChar;
|
||||
@ -56,6 +56,8 @@ struct param {
|
||||
bool normalize;
|
||||
bool tercomLike;
|
||||
bool sgmlInputs;
|
||||
bool verbose;
|
||||
bool count_verbose;
|
||||
bool noTxtIds;
|
||||
bool printAlignments;
|
||||
bool WER;
|
||||
@ -77,6 +79,9 @@ string vectorToString ( vector<bool> vec, string s );
|
||||
string vectorToString ( char* vec, string s, int taille );
|
||||
string vectorToString ( int* vec, string s , int taille );
|
||||
string vectorToString ( bool* vec, string s , int taille );
|
||||
string vectorToString ( vector<char>* vec, string s, int taille );
|
||||
string vectorToString ( vector<int>* vec, string s , int taille );
|
||||
string vectorToString ( vector<bool>* vec, string s , int taille );
|
||||
vector<string> subVector ( vector<string> vec, int start, int end );
|
||||
vector<int> subVector ( vector<int> vec, int start, int end );
|
||||
vector<float> subVector ( vector<float> vec, int start, int end );
|
||||
|
@ -10,7 +10,7 @@
|
||||
#include "Util.h"
|
||||
|
||||
using namespace std;
|
||||
using namespace TERCpp;
|
||||
using namespace TERCPPNS_TERCpp;
|
||||
|
||||
namespace MosesTuning
|
||||
{
|
||||
|
@ -699,7 +699,7 @@ void ChartManager::OutputUnknowns(OutputCollector *collector) const
|
||||
std::ostringstream out;
|
||||
for (std::vector<Phrase*>::const_iterator p = oovs.begin();
|
||||
p != oovs.end(); ++p) {
|
||||
out << *p;
|
||||
out << **p;
|
||||
}
|
||||
out << std::endl;
|
||||
collector->Write(translationId, out.str());
|
||||
|
@ -99,9 +99,9 @@ void ChartParserUnknown::Process(const Word &sourceWord, const WordsRange &range
|
||||
float unknownScore = FloorScore(TransformScore(prob));
|
||||
|
||||
targetPhrase->GetScoreBreakdown().Assign(&unknownWordPenaltyProducer, unknownScore);
|
||||
targetPhrase->EvaluateInIsolation(*unksrc);
|
||||
targetPhrase->SetTargetLHS(targetLHS);
|
||||
targetPhrase->SetAlignmentInfo("0-0");
|
||||
targetPhrase->EvaluateInIsolation(*unksrc);
|
||||
if (staticData.IsDetailedTreeFragmentsTranslationReportingEnabled() || staticData.PrintNBestTrees() || staticData.GetTreeStructure() != NULL) {
|
||||
targetPhrase->SetProperty("Tree","[ " + (*targetLHS)[0]->GetString().as_string() + " "+sourceWord[0]->GetString().as_string()+" ]");
|
||||
}
|
||||
|
@ -67,7 +67,7 @@ ConfusionNet()
|
||||
stats.createOne();
|
||||
|
||||
const StaticData& staticData = StaticData::Instance();
|
||||
if (staticData.IsChart()) {
|
||||
if (staticData.IsSyntax()) {
|
||||
m_defaultLabelSet.insert(StaticData::Instance().GetInputDefaultNonTerminal());
|
||||
}
|
||||
UTIL_THROW_IF2(&InputFeature::Instance() == NULL, "Input feature must be specified");
|
||||
|
@ -215,64 +215,60 @@ const InputPath &DecodeStepTranslation::GetInputPathLEGACY(
|
||||
UTIL_THROW(util::Exception, "Input path not found");
|
||||
}
|
||||
|
||||
void DecodeStepTranslation::ProcessLEGACY(const TranslationOption &inputPartialTranslOpt
|
||||
, const DecodeStep &decodeStep
|
||||
, PartialTranslOptColl &outputPartialTranslOptColl
|
||||
, TranslationOptionCollection *toc
|
||||
, bool adhereTableLimit) const
|
||||
void
|
||||
DecodeStepTranslation::
|
||||
ProcessLEGACY(TranslationOption const& in,
|
||||
DecodeStep const& decodeStep,
|
||||
PartialTranslOptColl &out,
|
||||
TranslationOptionCollection *toc,
|
||||
bool adhereTableLimit) const
|
||||
{
|
||||
if (inputPartialTranslOpt.GetTargetPhrase().GetSize() == 0) {
|
||||
// word deletion
|
||||
outputPartialTranslOptColl.Add(new TranslationOption(inputPartialTranslOpt));
|
||||
return;
|
||||
}
|
||||
if (in.GetTargetPhrase().GetSize() == 0)
|
||||
{
|
||||
// word deletion
|
||||
out.Add(new TranslationOption(in));
|
||||
return;
|
||||
}
|
||||
|
||||
// normal trans step
|
||||
const WordsRange &sourceWordsRange = inputPartialTranslOpt.GetSourceWordsRange();
|
||||
const InputPath &inputPath = inputPartialTranslOpt.GetInputPath();
|
||||
const PhraseDictionary* phraseDictionary =
|
||||
decodeStep.GetPhraseDictionaryFeature();
|
||||
const TargetPhrase &inPhrase = inputPartialTranslOpt.GetTargetPhrase();
|
||||
const size_t currSize = inPhrase.GetSize();
|
||||
const size_t tableLimit = phraseDictionary->GetTableLimit();
|
||||
WordsRange const& srcRange = in.GetSourceWordsRange();
|
||||
InputPath const& inputPath = in.GetInputPath();
|
||||
PhraseDictionary const* pdict = decodeStep.GetPhraseDictionaryFeature();
|
||||
TargetPhrase const& inPhrase = in.GetTargetPhrase();
|
||||
size_t const currSize = inPhrase.GetSize();
|
||||
size_t const tableLimit = pdict->GetTableLimit();
|
||||
|
||||
const TargetPhraseCollectionWithSourcePhrase *phraseColl
|
||||
= phraseDictionary->GetTargetPhraseCollectionLEGACY(toc->GetSource(),sourceWordsRange);
|
||||
TargetPhraseCollectionWithSourcePhrase const* phraseColl;
|
||||
phraseColl = pdict->GetTargetPhraseCollectionLEGACY(toc->GetSource(),srcRange);
|
||||
|
||||
if (phraseColl != NULL)
|
||||
{
|
||||
TargetPhraseCollection::const_iterator iterTargetPhrase, iterEnd;
|
||||
iterEnd = ((adhereTableLimit && tableLimit && phraseColl->GetSize() >= tableLimit)
|
||||
? phraseColl->begin() + tableLimit : phraseColl->end());
|
||||
|
||||
for (iterTargetPhrase = phraseColl->begin();
|
||||
iterTargetPhrase != iterEnd;
|
||||
++iterTargetPhrase)
|
||||
{
|
||||
TargetPhrase const& targetPhrase = **iterTargetPhrase;
|
||||
if (targetPhrase.GetSize() != currSize ||
|
||||
(IsFilteringStep() && !in.IsCompatible(targetPhrase, m_conflictFactors)))
|
||||
continue;
|
||||
|
||||
TargetPhrase outPhrase(inPhrase);
|
||||
outPhrase.Merge(targetPhrase, m_newOutputFactors);
|
||||
outPhrase.EvaluateInIsolation(inputPath.GetPhrase(), m_featuresToApply); // need to do this as all non-transcores would be screwed up
|
||||
|
||||
TranslationOption *newTransOpt = new TranslationOption(srcRange, outPhrase);
|
||||
assert(newTransOpt != NULL);
|
||||
|
||||
|
||||
if (phraseColl != NULL) {
|
||||
TargetPhraseCollection::const_iterator iterTargetPhrase, iterEnd;
|
||||
iterEnd = (!adhereTableLimit || tableLimit == 0 || phraseColl->GetSize() < tableLimit) ? phraseColl->end() : phraseColl->begin() + tableLimit;
|
||||
|
||||
for (iterTargetPhrase = phraseColl->begin(); iterTargetPhrase != iterEnd; ++iterTargetPhrase) {
|
||||
const TargetPhrase& targetPhrase = **iterTargetPhrase;
|
||||
// const ScoreComponentCollection &transScores = targetPhrase.GetScoreBreakdown();
|
||||
// skip if the
|
||||
if (targetPhrase.GetSize() != currSize) continue;
|
||||
|
||||
TargetPhrase outPhrase(inPhrase);
|
||||
|
||||
if (IsFilteringStep()) {
|
||||
if (!inputPartialTranslOpt.IsCompatible(targetPhrase, m_conflictFactors))
|
||||
continue;
|
||||
}
|
||||
|
||||
outPhrase.Merge(targetPhrase, m_newOutputFactors);
|
||||
outPhrase.EvaluateInIsolation(inputPath.GetPhrase(), m_featuresToApply); // need to do this as all non-transcores would be screwed up
|
||||
|
||||
|
||||
TranslationOption *newTransOpt = new TranslationOption(sourceWordsRange, outPhrase);
|
||||
assert(newTransOpt != NULL);
|
||||
|
||||
newTransOpt->SetInputPath(inputPath);
|
||||
|
||||
outputPartialTranslOptColl.Add(newTransOpt );
|
||||
|
||||
}
|
||||
} else if (sourceWordsRange.GetNumWordsCovered() == 1) {
|
||||
// unknown handler
|
||||
//toc->ProcessUnknownWord(sourceWordsRange.GetStartPos(), factorCollection);
|
||||
}
|
||||
newTransOpt->SetInputPath(inputPath);
|
||||
|
||||
out.Add(newTransOpt);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -58,21 +58,27 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
#endif
|
||||
|
||||
#include "ExportInterface.h"
|
||||
#ifdef HAVE_XMLRPC_C
|
||||
#include <xmlrpc-c/base.hpp>
|
||||
#include <xmlrpc-c/registry.hpp>
|
||||
#include <xmlrpc-c/server_abyss.hpp>
|
||||
#include "server/Translator.h"
|
||||
#include "server/Optimizer.h"
|
||||
#include "server/Updater.h"
|
||||
#endif
|
||||
|
||||
using namespace std;
|
||||
using namespace Moses;
|
||||
|
||||
namespace Moses
|
||||
{
|
||||
|
||||
void OutputFeatureWeightsForHypergraph(std::ostream &outputSearchGraphStream)
|
||||
{
|
||||
outputSearchGraphStream.setf(std::ios::fixed);
|
||||
outputSearchGraphStream.precision(6);
|
||||
StaticData::Instance().GetAllWeights().Save(outputSearchGraphStream);
|
||||
}
|
||||
} //namespace
|
||||
|
||||
|
||||
} //namespace Moses
|
||||
|
||||
SimpleTranslationInterface::SimpleTranslationInterface(const string &mosesIni): m_staticData(StaticData::Instance())
|
||||
{
|
||||
@ -137,115 +143,117 @@ void SimpleTranslationInterface::DestroyFeatureFunctionStatic()
|
||||
FeatureFunction::Destroy();
|
||||
}
|
||||
|
||||
/** Called by main function of the command line version of the decoder **/
|
||||
int decoder_main(int argc, char** argv)
|
||||
|
||||
Parameter params;
|
||||
|
||||
//! run moses in server mode
|
||||
int
|
||||
run_as_server()
|
||||
{
|
||||
try {
|
||||
#ifdef HAVE_XMLRPC_C
|
||||
int port; params->SetParameter(port, "server-port", 8080);
|
||||
bool isSerial; params->SetParameter(isSerial, "serial", false);
|
||||
string logfile; params->SetParameter(logfile, "server-log", string(""));
|
||||
size_t num_threads; params->SetParameter(num_threads, "threads", 10);
|
||||
if (isSerial) VERBOSE(1,"Running server in serial mode." << endl);
|
||||
|
||||
xmlrpc_c::registry myRegistry;
|
||||
|
||||
xmlrpc_c::methodPtr const translator(new Translator(numThreads));
|
||||
xmlrpc_c::methodPtr const updater(new Updater);
|
||||
xmlrpc_c::methodPtr const optimizer(new Optimizer);
|
||||
|
||||
myRegistry.addMethod("translate", translator);
|
||||
myRegistry.addMethod("updater", updater);
|
||||
myRegistry.addMethod("optimize", optimizer);
|
||||
|
||||
xmlrpc_c::serverAbyss myAbyssServer(myRegistry, port, logfile);
|
||||
|
||||
XVERBOSE(1,"Listening on port " << port << endl);
|
||||
if (isSerial) { while(1) myAbyssServer.runOnce(); }
|
||||
else myAbyssServer.run();
|
||||
|
||||
#ifdef HAVE_PROTOBUF
|
||||
GOOGLE_PROTOBUF_VERIFY_VERSION;
|
||||
std::cerr << "xmlrpc_c::serverAbyss.run() returned but should not." << std::endl;
|
||||
#else
|
||||
std::cerr << "Moses was compiled without server support." << endl;
|
||||
#endif
|
||||
return 1;
|
||||
|
||||
// echo command line, if verbose
|
||||
IFVERBOSE(1) {
|
||||
TRACE_ERR("command: ");
|
||||
for(int i=0; i<argc; ++i) TRACE_ERR(argv[i]<<" ");
|
||||
TRACE_ERR(endl);
|
||||
}
|
||||
}
|
||||
|
||||
// set number of significant decimals in output
|
||||
FixPrecision(cout);
|
||||
FixPrecision(cerr);
|
||||
int
|
||||
batch_run()
|
||||
{
|
||||
// shorthand for accessing information in StaticData
|
||||
const StaticData& staticData = StaticData::Instance();
|
||||
|
||||
// load all the settings into the Parameter class
|
||||
// (stores them as strings, or array of strings)
|
||||
Parameter params;
|
||||
if (!params.LoadParam(argc,argv)) {
|
||||
exit(1);
|
||||
}
|
||||
//initialise random numbers
|
||||
srand(time(NULL));
|
||||
|
||||
|
||||
// initialize all "global" variables, which are stored in StaticData
|
||||
// note: this also loads models such as the language model, etc.
|
||||
if (!StaticData::LoadDataStatic(¶ms, argv[0])) {
|
||||
exit(1);
|
||||
}
|
||||
|
||||
// setting "-show-weights" -> just dump out weights and exit
|
||||
if (params.isParamSpecified("show-weights")) {
|
||||
ShowWeights();
|
||||
exit(0);
|
||||
}
|
||||
|
||||
// shorthand for accessing information in StaticData
|
||||
const StaticData& staticData = StaticData::Instance();
|
||||
|
||||
|
||||
//initialise random numbers
|
||||
srand(time(NULL));
|
||||
|
||||
// set up read/writing class
|
||||
IFVERBOSE(1) {
|
||||
PrintUserTime("Created input-output object");
|
||||
}
|
||||
|
||||
IOWrapper* ioWrapper = new IOWrapper();
|
||||
if (ioWrapper == NULL) {
|
||||
cerr << "Error; Failed to create IO object" << endl;
|
||||
exit(1);
|
||||
}
|
||||
|
||||
// check on weights
|
||||
const ScoreComponentCollection& weights = staticData.GetAllWeights();
|
||||
IFVERBOSE(2) {
|
||||
IFVERBOSE(1) PrintUserTime("Created input-output object");
|
||||
|
||||
IOWrapper* ioWrapper = new IOWrapper(); // set up read/writing class
|
||||
UTIL_THROW_IF2(ioWrapper == NULL, "Error; Failed to create IO object"
|
||||
<< " [" << HERE << "]");
|
||||
|
||||
// check on weights
|
||||
const ScoreComponentCollection& weights = staticData.GetAllWeights();
|
||||
IFVERBOSE(2)
|
||||
{
|
||||
TRACE_ERR("The global weight vector looks like this: ");
|
||||
TRACE_ERR(weights);
|
||||
TRACE_ERR("\n");
|
||||
}
|
||||
|
||||
#ifdef WITH_THREADS
|
||||
ThreadPool pool(staticData.ThreadCount());
|
||||
ThreadPool pool(staticData.ThreadCount());
|
||||
#endif
|
||||
|
||||
// main loop over set of input sentences
|
||||
InputType* source = NULL;
|
||||
size_t lineCount = staticData.GetStartTranslationId();
|
||||
while(ioWrapper->ReadInput(staticData.GetInputType(),source)) {
|
||||
// main loop over set of input sentences
|
||||
InputType* source = NULL;
|
||||
size_t lineCount = staticData.GetStartTranslationId();
|
||||
while(ioWrapper->ReadInput(staticData.GetInputType(), source))
|
||||
{
|
||||
source->SetTranslationId(lineCount);
|
||||
IFVERBOSE(1) {
|
||||
ResetUserTime();
|
||||
}
|
||||
|
||||
IFVERBOSE(1) ResetUserTime();
|
||||
|
||||
FeatureFunction::CallChangeSource(source);
|
||||
|
||||
|
||||
// set up task of translating one sentence
|
||||
TranslationTask* task = new TranslationTask(source, *ioWrapper);
|
||||
|
||||
// execute task
|
||||
#ifdef WITH_THREADS
|
||||
#ifdef PT_UG
|
||||
// simulated post-editing requires threads (within the dynamic phrase tables)
|
||||
// but runs all sentences serially, to allow updating of the bitext.
|
||||
bool spe = params.isParamSpecified("spe-src");
|
||||
if (spe) {
|
||||
// simulated post-editing: always run single-threaded!
|
||||
task->Run();
|
||||
delete task;
|
||||
string src,trg,aln;
|
||||
UTIL_THROW_IF2(!getline(*ioWrapper->spe_src,src), "[" << HERE << "] "
|
||||
<< "missing update data for simulated post-editing.");
|
||||
UTIL_THROW_IF2(!getline(*ioWrapper->spe_trg,trg), "[" << HERE << "] "
|
||||
<< "missing update data for simulated post-editing.");
|
||||
UTIL_THROW_IF2(!getline(*ioWrapper->spe_aln,aln), "[" << HERE << "] "
|
||||
<< "missing update data for simulated post-editing.");
|
||||
BOOST_FOREACH (PhraseDictionary* pd, PhraseDictionary::GetColl()) {
|
||||
Mmsapt* sapt = dynamic_cast<Mmsapt*>(pd);
|
||||
if (sapt) sapt->add(src,trg,aln);
|
||||
VERBOSE(1,"[" << HERE << " added src] " << src << endl);
|
||||
VERBOSE(1,"[" << HERE << " added trg] " << trg << endl);
|
||||
VERBOSE(1,"[" << HERE << " added aln] " << aln << endl);
|
||||
}
|
||||
} else
|
||||
if (spe)
|
||||
{
|
||||
// simulated post-editing: always run single-threaded!
|
||||
task->Run();
|
||||
delete task;
|
||||
string src,trg,aln;
|
||||
UTIL_THROW_IF2(!getline(*ioWrapper->spe_src,src), "[" << HERE << "] "
|
||||
<< "missing update data for simulated post-editing.");
|
||||
UTIL_THROW_IF2(!getline(*ioWrapper->spe_trg,trg), "[" << HERE << "] "
|
||||
<< "missing update data for simulated post-editing.");
|
||||
UTIL_THROW_IF2(!getline(*ioWrapper->spe_aln,aln), "[" << HERE << "] "
|
||||
<< "missing update data for simulated post-editing.");
|
||||
BOOST_FOREACH (PhraseDictionary* pd, PhraseDictionary::GetColl())
|
||||
{
|
||||
Mmsapt* sapt = dynamic_cast<Mmsapt*>(pd);
|
||||
if (sapt) sapt->add(src,trg,aln);
|
||||
VERBOSE(1,"[" << HERE << " added src] " << src << endl);
|
||||
VERBOSE(1,"[" << HERE << " added trg] " << trg << endl);
|
||||
VERBOSE(1,"[" << HERE << " added aln] " << aln << endl);
|
||||
}
|
||||
}
|
||||
else pool.Submit(task);
|
||||
#else
|
||||
pool.Submit(task);
|
||||
|
||||
#endif
|
||||
pool.Submit(task);
|
||||
#else
|
||||
task->Run();
|
||||
delete task;
|
||||
@ -254,22 +262,17 @@ int decoder_main(int argc, char** argv)
|
||||
source = NULL; //make sure it doesn't get deleted
|
||||
++lineCount;
|
||||
}
|
||||
|
||||
// we are done, finishing up
|
||||
|
||||
// we are done, finishing up
|
||||
#ifdef WITH_THREADS
|
||||
pool.Stop(true); //flush remaining jobs
|
||||
pool.Stop(true); //flush remaining jobs
|
||||
#endif
|
||||
|
||||
delete ioWrapper;
|
||||
FeatureFunction::Destroy();
|
||||
|
||||
} catch (const std::exception &e) {
|
||||
std::cerr << "Exception: " << e.what() << std::endl;
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
delete ioWrapper;
|
||||
FeatureFunction::Destroy();
|
||||
|
||||
IFVERBOSE(1) util::PrintUsage(std::cerr);
|
||||
|
||||
|
||||
#ifndef EXIT_RETURN
|
||||
//This avoids that destructors are called (it can take a long time)
|
||||
exit(EXIT_SUCCESS);
|
||||
@ -278,3 +281,55 @@ int decoder_main(int argc, char** argv)
|
||||
#endif
|
||||
}
|
||||
|
||||
/** Called by main function of the command line version of the decoder **/
|
||||
int decoder_main(int argc, char** argv)
|
||||
{
|
||||
try
|
||||
{
|
||||
|
||||
#ifdef HAVE_PROTOBUF
|
||||
GOOGLE_PROTOBUF_VERIFY_VERSION;
|
||||
#endif
|
||||
|
||||
// echo command line, if verbose
|
||||
IFVERBOSE(1)
|
||||
{
|
||||
TRACE_ERR("command: ");
|
||||
for(int i=0; i<argc; ++i) TRACE_ERR(argv[i]<<" ");
|
||||
TRACE_ERR(endl);
|
||||
}
|
||||
|
||||
// set number of significant decimals in output
|
||||
FixPrecision(cout);
|
||||
FixPrecision(cerr);
|
||||
|
||||
// load all the settings into the Parameter class
|
||||
// (stores them as strings, or array of strings)
|
||||
if (!params.LoadParam(argc,argv))
|
||||
exit(1);
|
||||
|
||||
// initialize all "global" variables, which are stored in StaticData
|
||||
// note: this also loads models such as the language model, etc.
|
||||
if (!StaticData::LoadDataStatic(¶ms, argv[0]))
|
||||
exit(1);
|
||||
|
||||
// setting "-show-weights" -> just dump out weights and exit
|
||||
if (params.isParamSpecified("show-weights"))
|
||||
{
|
||||
ShowWeights();
|
||||
exit(0);
|
||||
}
|
||||
|
||||
if (params.GetParam("server"))
|
||||
return run_as_server();
|
||||
else
|
||||
return batch_run();
|
||||
|
||||
}
|
||||
catch (const std::exception &e)
|
||||
{
|
||||
std::cerr << "Exception: " << e.what() << std::endl;
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -27,7 +27,7 @@ int BleuScoreState::Compare(const FFState& o) const
|
||||
if (&o == this)
|
||||
return 0;
|
||||
|
||||
if (StaticData::Instance().IsChart())
|
||||
if (StaticData::Instance().IsSyntax())
|
||||
return 0;
|
||||
|
||||
const BleuScoreState& other = dynamic_cast<const BleuScoreState&>(o);
|
||||
|
@ -21,12 +21,14 @@
|
||||
#include "moses/FF/SourceWordDeletionFeature.h"
|
||||
#include "moses/FF/GlobalLexicalModel.h"
|
||||
#include "moses/FF/GlobalLexicalModelUnlimited.h"
|
||||
#include "moses/FF/Model1Feature.h"
|
||||
#include "moses/FF/UnknownWordPenaltyProducer.h"
|
||||
#include "moses/FF/WordTranslationFeature.h"
|
||||
#include "moses/FF/TargetBigramFeature.h"
|
||||
#include "moses/FF/TargetNgramFeature.h"
|
||||
#include "moses/FF/PhraseBoundaryFeature.h"
|
||||
#include "moses/FF/PhrasePairFeature.h"
|
||||
#include "moses/FF/RulePairUnlexicalizedSource.h"
|
||||
#include "moses/FF/PhraseLengthFeature.h"
|
||||
#include "moses/FF/DistortionScoreProducer.h"
|
||||
#include "moses/FF/SparseHieroReorderingFeature.h"
|
||||
@ -62,14 +64,17 @@
|
||||
#include "moses/LM/BilingualLM.h"
|
||||
#include "SkeletonChangeInput.h"
|
||||
#include "moses/TranslationModel/SkeletonPT.h"
|
||||
#include "moses/Syntax/InputWeightFF.h"
|
||||
#include "moses/Syntax/RuleTableFF.h"
|
||||
|
||||
#ifdef HAVE_VW
|
||||
#include "moses/FF/VW/VW.h"
|
||||
#include "moses/FF/VW/VWFeatureSourceBagOfWords.h"
|
||||
#include "moses/FF/VW/VWFeatureSourceBigrams.h"
|
||||
#include "moses/FF/VW/VWFeatureSourceIndicator.h"
|
||||
#include "moses/FF/VW/VWFeatureSourcePhraseInternal.h"
|
||||
#include "moses/FF/VW/VWFeatureSourceWindow.h"
|
||||
#include "moses/FF/VW/VWFeatureTargetBigrams.h"
|
||||
#include "moses/FF/VW/VWFeatureTargetIndicator.h"
|
||||
#include "moses/FF/VW/VWFeatureSourceExternalFeatures.h"
|
||||
#include "moses/FF/VW/VWFeatureTargetPhraseInternal.h"
|
||||
@ -197,9 +202,11 @@ FeatureRegistry::FeatureRegistry()
|
||||
MOSES_FNAME(PhraseDictionaryDynamicCacheBased);
|
||||
MOSES_FNAME(PhraseDictionaryFuzzyMatch);
|
||||
MOSES_FNAME2("RuleTable", Syntax::RuleTableFF);
|
||||
MOSES_FNAME2("SyntaxInputWeight", Syntax::InputWeightFF);
|
||||
|
||||
MOSES_FNAME(GlobalLexicalModel);
|
||||
//MOSES_FNAME(GlobalLexicalModelUnlimited); This was commented out in the original
|
||||
MOSES_FNAME(Model1Feature);
|
||||
MOSES_FNAME(SourceWordDeletionFeature);
|
||||
MOSES_FNAME(TargetWordInsertionFeature);
|
||||
MOSES_FNAME(PhraseBoundaryFeature);
|
||||
@ -208,6 +215,7 @@ FeatureRegistry::FeatureRegistry()
|
||||
MOSES_FNAME(TargetBigramFeature);
|
||||
MOSES_FNAME(TargetNgramFeature);
|
||||
MOSES_FNAME(PhrasePairFeature);
|
||||
MOSES_FNAME(RulePairUnlexicalizedSource);
|
||||
MOSES_FNAME(LexicalReordering);
|
||||
MOSES_FNAME2("Generation", GenerationDictionary);
|
||||
MOSES_FNAME(BleuScoreFeature);
|
||||
@ -249,9 +257,11 @@ FeatureRegistry::FeatureRegistry()
|
||||
#ifdef HAVE_VW
|
||||
MOSES_FNAME(VW);
|
||||
MOSES_FNAME(VWFeatureSourceBagOfWords);
|
||||
MOSES_FNAME(VWFeatureSourceBigrams);
|
||||
MOSES_FNAME(VWFeatureSourceIndicator);
|
||||
MOSES_FNAME(VWFeatureSourcePhraseInternal);
|
||||
MOSES_FNAME(VWFeatureSourceWindow);
|
||||
MOSES_FNAME(VWFeatureTargetBigrams);
|
||||
MOSES_FNAME(VWFeatureTargetPhraseInternal);
|
||||
MOSES_FNAME(VWFeatureTargetIndicator);
|
||||
MOSES_FNAME(VWFeatureSourceExternalFeatures);
|
||||
|
@ -50,6 +50,7 @@ FeatureFunction(const std::string& line)
|
||||
, m_verbosity(std::numeric_limits<std::size_t>::max())
|
||||
, m_numScoreComponents(1)
|
||||
{
|
||||
m_numTuneableComponents = m_numScoreComponents;
|
||||
Initialize(line);
|
||||
}
|
||||
|
||||
@ -61,6 +62,7 @@ FeatureFunction(size_t numScoreComponents,
|
||||
, m_verbosity(std::numeric_limits<std::size_t>::max())
|
||||
, m_numScoreComponents(numScoreComponents)
|
||||
{
|
||||
m_numTuneableComponents = m_numScoreComponents;
|
||||
Initialize(line);
|
||||
}
|
||||
|
||||
@ -95,6 +97,7 @@ void FeatureFunction::ParseLine(const std::string &line)
|
||||
|
||||
if (args[0] == "num-features") {
|
||||
m_numScoreComponents = Scan<size_t>(args[1]);
|
||||
m_numTuneableComponents = m_numScoreComponents;
|
||||
} else if (args[0] == "name") {
|
||||
m_description = args[1];
|
||||
} else {
|
||||
@ -120,13 +123,17 @@ void FeatureFunction::SetParameter(const std::string& key, const std::string& va
|
||||
{
|
||||
if (key == "tuneable") {
|
||||
m_tuneable = Scan<bool>(value);
|
||||
} else if (key == "tuneable-components") {
|
||||
UTIL_THROW_IF2(!m_tuneable, GetScoreProducerDescription()
|
||||
<< ": tuneable-components cannot be set if tuneable=false");
|
||||
SetTuneableComponents(value);
|
||||
} else if (key == "require-sorting-after-source-context") {
|
||||
m_requireSortingAfterSourceContext = Scan<bool>(value);
|
||||
} else if (key == "verbosity") {
|
||||
m_verbosity = Scan<size_t>(value);
|
||||
} else if (key == "filterable") { //ignore
|
||||
} else {
|
||||
UTIL_THROW(util::Exception, "Unknown argument " << key << "=" << value);
|
||||
UTIL_THROW2(GetScoreProducerDescription() << ": Unknown argument " << key << "=" << value);
|
||||
}
|
||||
}
|
||||
|
||||
@ -142,7 +149,27 @@ void FeatureFunction::ReadParameters()
|
||||
|
||||
std::vector<float> FeatureFunction::DefaultWeights() const
|
||||
{
|
||||
UTIL_THROW(util::Exception, "No default weights");
|
||||
UTIL_THROW2(GetScoreProducerDescription() << ": No default weights");
|
||||
}
|
||||
|
||||
void FeatureFunction::SetTuneableComponents(const std::string& value)
|
||||
{
|
||||
std::vector<std::string> toks = Tokenize(value,",");
|
||||
UTIL_THROW_IF2(toks.empty(), GetScoreProducerDescription()
|
||||
<< ": Empty tuneable-components");
|
||||
UTIL_THROW_IF2(toks.size()!=m_numScoreComponents, GetScoreProducerDescription()
|
||||
<< ": tuneable-components value has to be a comma-separated list of "
|
||||
<< m_numScoreComponents << " boolean values");
|
||||
|
||||
m_tuneableComponents.resize(m_numScoreComponents);
|
||||
m_numTuneableComponents = m_numScoreComponents;
|
||||
|
||||
for (size_t i = 0; i < toks.size(); ++i) {
|
||||
m_tuneableComponents[i] = Scan<bool>(toks[i]);
|
||||
if (!m_tuneableComponents[i]) {
|
||||
--m_numTuneableComponents;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -39,6 +39,8 @@ protected:
|
||||
bool m_requireSortingAfterSourceContext;
|
||||
size_t m_verbosity;
|
||||
size_t m_numScoreComponents;
|
||||
std::vector<bool> m_tuneableComponents;
|
||||
size_t m_numTuneableComponents;
|
||||
//In case there's multiple producers with the same description
|
||||
static std::multiset<std::string> description_counts;
|
||||
|
||||
@ -90,6 +92,17 @@ public:
|
||||
return m_tuneable;
|
||||
}
|
||||
|
||||
virtual bool HasTuneableComponents() const {
|
||||
return m_numTuneableComponents;
|
||||
}
|
||||
|
||||
virtual bool IsTuneableComponent(size_t i) const {
|
||||
if (m_numTuneableComponents == m_numScoreComponents) {
|
||||
return true;
|
||||
}
|
||||
return m_tuneableComponents[i];
|
||||
}
|
||||
|
||||
virtual bool RequireSortingAfterSourceContext() const {
|
||||
return m_requireSortingAfterSourceContext;
|
||||
}
|
||||
@ -151,6 +164,7 @@ public:
|
||||
|
||||
virtual void SetParameter(const std::string& key, const std::string& value);
|
||||
virtual void ReadParameters();
|
||||
virtual void SetTuneableComponents(const std::string& value);
|
||||
};
|
||||
|
||||
}
|
||||
|
@ -54,13 +54,12 @@ void InputFeature::EvaluateWithSourceContext(const InputType &input
|
||||
if (m_legacy) {
|
||||
//binary phrase-table does input feature itself
|
||||
return;
|
||||
} else if (input.GetType() == WordLatticeInput) {
|
||||
const ScorePair *scores = inputPath.GetInputScore();
|
||||
if (scores) {
|
||||
scoreBreakdown.PlusEquals(this, *scores);
|
||||
}
|
||||
}
|
||||
/*
|
||||
const ScorePair *scores = inputPath.GetInputScore();
|
||||
if (scores) {
|
||||
scoreBreakdown.PlusEquals(this, *scores);
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
||||
} // namespace
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user