diff options
Diffstat (limited to 'bada/Sloynik')
-rw-r--r-- | bada/Sloynik/.badaprj | 17 | ||||
-rw-r--r-- | bada/Sloynik/.cproject | 1516 | ||||
-rw-r--r-- | bada/Sloynik/.project | 110 | ||||
-rw-r--r-- | bada/Sloynik/Home/index.dup.idx | bin | 0 -> 4 bytes | |||
-rw-r--r-- | bada/Sloynik/Home/index.stamp.idx | bin | 0 -> 24 bytes | |||
-rw-r--r-- | bada/Sloynik/Home/index.uni.idx | bin | 0 -> 547880 bytes | |||
-rw-r--r-- | bada/Sloynik/Home/wordnet.slf | bin | 0 -> 10255193 bytes | |||
-rw-r--r-- | bada/Sloynik/Icons/Sloynik.png | bin | 0 -> 15642 bytes | |||
-rw-r--r-- | bada/Sloynik/Res/480x800/IDF_SEARCHFORM.xml | 30 | ||||
-rw-r--r-- | bada/Sloynik/Res/eng-GB.xml | 5 | ||||
-rw-r--r-- | bada/Sloynik/application.xml | 20 | ||||
-rw-r--r-- | bada/Sloynik/inc/ArticleForm.h | 39 | ||||
-rw-r--r-- | bada/Sloynik/inc/SearchForm.h | 64 | ||||
-rw-r--r-- | bada/Sloynik/inc/Sloynik.h | 60 | ||||
-rw-r--r-- | bada/Sloynik/manifest.xml | 29 | ||||
-rw-r--r-- | bada/Sloynik/src/ArticleForm.cpp | 53 | ||||
-rw-r--r-- | bada/Sloynik/src/SearchForm.cpp | 240 | ||||
-rw-r--r-- | bada/Sloynik/src/Sloynik.cpp | 116 | ||||
-rw-r--r-- | bada/Sloynik/src/SloynikEntry.cpp | 45 |
19 files changed, 2344 insertions, 0 deletions
diff --git a/bada/Sloynik/.badaprj b/bada/Sloynik/.badaprj new file mode 100644 index 0000000000..e8a76d2432 --- /dev/null +++ b/bada/Sloynik/.badaprj @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<bada> + <type>1</type> + <sdk>C:\bada\1.0.0</sdk> + <model>Wave_LP1</model> + <properties> + <data0 key="PT CmdArgs Target-Release" value=""/> + <data1 key="PT CertFile Simulator-Debug" value="${project_loc}\.Simulator-Debug\cert.cer"/> + <data2 key="PT CertFile Target-Release" value="${project_loc}\.Target-Release\cert.cer"/> + <data3 key="PT Output Simulator-Debug" value="${project_loc}\.Simulator-Debug"/> + <data4 key="PT CertFile Target-Debug" value="${project_loc}\.Target-Debug\cert.cer"/> + <data5 key="PT CmdArgs Target-Debug" value=""/> + <data6 key="PT Output Target-Release" value="${project_loc}\.Target-Release"/> + <data7 key="PT CmdArgs Simulator-Debug" value=""/> + <data8 key="PT Output Target-Debug" value="${project_loc}\.Target-Debug"/> + </properties> +</bada> diff --git a/bada/Sloynik/.cproject b/bada/Sloynik/.cproject new file mode 100644 index 0000000000..1f4b5ee188 --- /dev/null +++ b/bada/Sloynik/.cproject @@ -0,0 +1,1516 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<?fileVersion 4.0.0?> + +<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage"> +<storageModule moduleId="org.eclipse.cdt.core.settings"> +<cconfiguration id="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592"> +<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592" moduleId="org.eclipse.cdt.core.settings" name="Simulator-Debug"> +<externalSettings> +<externalSetting> +<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/Sloynik"/> +<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/Sloynik/.Simulator-Debug"/> +</externalSetting> +</externalSettings> +<extensions> +<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> +<extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/> +<extension id="org.eclipse.cdt.core.Cygwin_PE" point="org.eclipse.cdt.core.BinaryParser"/> +<extension id="org.eclipse.cdt.core.MakeErrorParser" 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"/> +</extensions> +</storageModule> +<storageModule moduleId="cdtBuildSystem" version="4.0.0"> +<configuration artifactExtension="exe" artifactName="Sloynik" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" 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.sharedLib" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592" name="Simulator-Debug" parent="cdt.managedbuild.config.osp.gnu.arm.exe.simul"> +<folderInfo id="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592." name="/" resourcePath=""> +<toolChain id="cdt.managedbuild.toolchain.osp.gnu.arm.exe.simul.175811003" name="bada GCC ToolChain" superClass="cdt.managedbuild.toolchain.osp.gnu.arm.exe.simul"> +<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.Cygwin_PE;org.eclipse.cdt.core.GNU_ELF;org.eclipse.cdt.core.ELF" id="cdt.managedbuild.target.osp.gnu.simul.platform.exe.simul.1719014598" name="Debug Platform" osList="osp" superClass="cdt.managedbuild.target.osp.gnu.simul.platform.exe.simul"/> +<builder buildPath="${workspace_loc:/Sloynik/.Simulator-Debug}" command="cs-make" id="cdt.managedbuild.target.osp.gnu.simul.builder.exe.simul.157939252" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="bada Builder" superClass="cdt.managedbuild.target.osp.gnu.simul.builder.exe.simul"/> +<tool id="cdt.managedbuild.tool.osp.gnu.arm.archiver.base.1453354188" name="bada Archiver" superClass="cdt.managedbuild.tool.osp.gnu.arm.archiver.base"/> +<tool id="cdt.managedbuild.tool.osp.gnu.simul.cpp.compiler.exe.simul.1584349047" name="bada C++ Compiler" superClass="cdt.managedbuild.tool.osp.gnu.simul.cpp.compiler.exe.simul"> +<inputType id="cdt.managedbuild.tool.osp.gnu.cpp.compiler.input.1291761011" superClass="cdt.managedbuild.tool.osp.gnu.cpp.compiler.input"/> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.simul.c.compiler.exe.simul.293157513" name="bada C Compiler" superClass="cdt.managedbuild.tool.osp.gnu.simul.c.compiler.exe.simul"> +<inputType id="cdt.managedbuild.tool.osp.gnu.c.compiler.input.511841653" superClass="cdt.managedbuild.tool.osp.gnu.c.compiler.input"/> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.simul.c.linker.exe.simul.1791617779" name="bada C Linker" superClass="cdt.managedbuild.tool.osp.gnu.simul.c.linker.exe.simul"/> +<tool id="cdt.managedbuild.tool.osp.gnu.simul.cpp.linker.exe.simul.527530908" name="bada C++ Linker" superClass="cdt.managedbuild.tool.osp.gnu.simul.cpp.linker.exe.simul"> +<inputType id="cdt.managedbuild.tool.osp.gnu.cpp.linker.input.815492661" superClass="cdt.managedbuild.tool.osp.gnu.cpp.linker.input"> +<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> +<additionalInput kind="additionalinput" paths="$(LIBS)"/> +</inputType> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.simul.assembler.exe.simul.2009661823" name="bada Assembler" superClass="cdt.managedbuild.tool.osp.gnu.simul.assembler.exe.simul"> +<inputType id="cdt.managedbuild.tool.osp.gnu.assembler.input.1848841661" superClass="cdt.managedbuild.tool.osp.gnu.assembler.input"/> +</tool> +</toolChain> +</folderInfo> +<folderInfo id="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592.1985318460" name="/" resourcePath="src"> +<toolChain id="cdt.managedbuild.toolchain.osp.gnu.arm.exe.simul.213294919" name="bada GCC ToolChain" superClass="cdt.managedbuild.toolchain.osp.gnu.arm.exe.simul" unusedChildren=""> +<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.Cygwin_PE;org.eclipse.cdt.core.GNU_ELF;org.eclipse.cdt.core.ELF" id="cdt.managedbuild.target.osp.gnu.simul.platform.exe.simul" name="Debug Platform" osList="osp" superClass="cdt.managedbuild.target.osp.gnu.simul.platform.exe.simul"/> +<tool id="cdt.managedbuild.tool.osp.gnu.arm.archiver.base.1538442484" name="bada Archiver" superClass="cdt.managedbuild.tool.osp.gnu.arm.archiver.base.1453354188"/> +<tool command="i686-mingw32-g++" commandLinePattern="${COMMAND} ${FLAGS} ${OUTPUT_FLAG}${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}" id="cdt.managedbuild.tool.osp.gnu.simul.cpp.compiler.exe.simul.908992326" name="bada C++ Compiler" superClass="cdt.managedbuild.tool.osp.gnu.simul.cpp.compiler.exe.simul.1584349047"> +<option id="osp.gnu.cpp.compiler.simual.exe.option.include.paths.369928695" name="Include paths (-I)" superClass="osp.gnu.cpp.compiler.simual.exe.option.include.paths" valueType="includePath"> +<listOptionValue builtIn="false" value=""${SDKROOT}/include""/> +<listOptionValue builtIn="false" value=""${PROJECT_ROOT}/inc""/> +<listOptionValue builtIn="false" value=""C:\studio\sloynik\3party\boost""/> +<listOptionValue builtIn="false" value=""C:\studio\sloynik\3party_sloynik\bzip2""/> +<listOptionValue builtIn="false" value=""C:\studio\sloynik\3party_sloynik\zlib""/> +</option> +<option id="osp.gnu.cpp.compiler.simual.exe.option.preprocessor.def.290897189" name="Defined symbols (-D)" superClass="osp.gnu.cpp.compiler.simual.exe.option.preprocessor.def" valueType="definedSymbols"> +<listOptionValue builtIn="false" value="_DEBUG"/> +<listOptionValue builtIn="false" value="SHP"/> +<listOptionValue builtIn="false" value="BUILD_DLL"/> +<listOptionValue builtIn="false" value="OMIM_OS_BADA"/> +</option> +<inputType id="cdt.managedbuild.tool.osp.gnu.cpp.compiler.input.1434080564" superClass="cdt.managedbuild.tool.osp.gnu.cpp.compiler.input"/> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.simul.c.compiler.exe.simul.936307469" name="bada C Compiler" superClass="cdt.managedbuild.tool.osp.gnu.simul.c.compiler.exe.simul.293157513"> +<option id="osp.gnu.c.compiler.simual.exe.option.preprocessor.def.144121518" name="Defined symbols (-D)" superClass="osp.gnu.c.compiler.simual.exe.option.preprocessor.def" valueType="definedSymbols"> +<listOptionValue builtIn="false" value="_DEBUG"/> +<listOptionValue builtIn="false" value="SHP"/> +<listOptionValue builtIn="false" value="BUILD_DLL"/> +<listOptionValue builtIn="false" value="OMIM_OS_BADA"/> +</option> +<inputType id="cdt.managedbuild.tool.osp.gnu.c.compiler.input.2029578811" superClass="cdt.managedbuild.tool.osp.gnu.c.compiler.input"/> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.simul.c.linker.exe.simul.229080230" name="bada C Linker" superClass="cdt.managedbuild.tool.osp.gnu.simul.c.linker.exe.simul.1791617779"/> +<tool id="cdt.managedbuild.tool.osp.gnu.simul.cpp.linker.exe.simul.108108796" name="bada C++ Linker" superClass="cdt.managedbuild.tool.osp.gnu.simul.cpp.linker.exe.simul.527530908"/> +<tool id="cdt.managedbuild.tool.osp.gnu.simul.assembler.exe.simul.111224028" name="bada Assembler" superClass="cdt.managedbuild.tool.osp.gnu.simul.assembler.exe.simul.2009661823"> +<inputType id="cdt.managedbuild.tool.osp.gnu.assembler.input.1699461787" superClass="cdt.managedbuild.tool.osp.gnu.assembler.input"/> +</tool> +</toolChain> +</folderInfo> +<sourceEntries> +<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="inc"/> +<entry excluding="coding/hex.hpp|coding/hex.cpp|base/profiler.hpp|base/profiler.cpp|base/mutex.hpp|base/monitor.hpp|base/matrix.hpp|base/condition.hpp|base/threads_pool.hpp|base/thread.hpp|base/thread.cpp|base/string_utils.hpp|base/string_utils.cpp|base/commands_queue.hpp|base/commands_queue.cpp|coding/lodepng.hpp|coding/lodepng.cpp|coding/lodepng_io.hpp|coding/lodepng_io_private.hpp|bzip2/unzcrash.c|bzip2/spewG.c|bzip2/mk251.c|bzip2/bzip2recover.c|bzip2/dlltest.c|bzip2/bzip2.c|coding_sloynik/gzip_compressor.hpp|coding_sloynik/gzip_compressor.cpp|base/base_tests|coding/coding_tests|coding_sloynik/coding_sloynik_tests|words/words.pro|words/words_tests" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/> +</sourceEntries> +</configuration> +</storageModule> +<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> +<storageModule moduleId="org.eclipse.cdt.core.language.mapping"/> +<storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/> +<storageModule moduleId="scannerConfiguration"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592;cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592.1985318460;cdt.managedbuild.tool.osp.gnu.simul.c.compiler.exe.simul.936307469;cdt.managedbuild.tool.osp.gnu.c.compiler.input.511841653"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +</scannerConfigBuildInfo> +<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592;cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592.;cdt.managedbuild.tool.osp.gnu.simul.c.compiler.exe.simul.293157513;cdt.managedbuild.tool.osp.gnu.c.compiler.input.511841653"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +</scannerConfigBuildInfo> +<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592;cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592.;cdt.managedbuild.tool.osp.gnu.simul.cpp.compiler.exe.simul.1584349047;cdt.managedbuild.tool.osp.gnu.cpp.compiler.input.1291761011"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +</scannerConfigBuildInfo> +<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592;cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592.1985318460;cdt.managedbuild.tool.osp.gnu.simul.cpp.compiler.exe.simul.908992326;cdt.managedbuild.tool.osp.gnu.cpp.compiler.input.1291761011"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +</scannerConfigBuildInfo> +</storageModule> +</cconfiguration> +<cconfiguration id="cdt.managedbuild.config.osp.gnu.target.exe.debug.1327159172"> +<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.osp.gnu.target.exe.debug.1327159172" moduleId="org.eclipse.cdt.core.settings" name="Target-Debug"> +<externalSettings> +<externalSetting> +<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/Sloynik"/> +<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/Sloynik/.Target-Debug"/> +</externalSetting> +</externalSettings> +<extensions> +<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> +<extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/> +<extension id="org.eclipse.cdt.core.Cygwin_PE" point="org.eclipse.cdt.core.BinaryParser"/> +<extension id="org.eclipse.cdt.core.MakeErrorParser" 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"/> +</extensions> +</storageModule> +<storageModule moduleId="cdtBuildSystem" version="4.0.0"> +<configuration artifactExtension="exe" artifactName="Sloynik" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" 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.sharedLib" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.osp.gnu.target.exe.debug.1327159172" name="Target-Debug" parent="cdt.managedbuild.config.osp.gnu.target.exe.debug"> +<folderInfo id="cdt.managedbuild.config.osp.gnu.target.exe.debug.1327159172." name="/" resourcePath=""> +<toolChain id="cdt.managedbuild.toolchain.osp.gnu.target.exe.debug.971329560" name="bada GCC ToolChain" superClass="cdt.managedbuild.toolchain.osp.gnu.target.exe.debug"> +<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.Cygwin_PE;org.eclipse.cdt.core.GNU_ELF;org.eclipse.cdt.core.ELF" id="cdt.managedbuild.target.osp.gnu.target.platform.exe.debug.1097604028" name="Debug Platform" osList="osp" superClass="cdt.managedbuild.target.osp.gnu.target.platform.exe.debug"/> +<builder buildPath="${workspace_loc:/Sloynik/.Target-Debug}" command="cs-make" id="cdt.managedbuild.target.osp.gnu.target.builder.exe.debug.757463387" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="bada Builder" superClass="cdt.managedbuild.target.osp.gnu.target.builder.exe.debug"/> +<tool id="cdt.managedbuild.tool.osp.gnu.arm.archiver.base.2124582083" name="bada Archiver" superClass="cdt.managedbuild.tool.osp.gnu.arm.archiver.base"/> +<tool id="cdt.managedbuild.tool.osp.gnu.target.cpp.compiler.exe.debug.866078683" name="bada C++ Compiler" superClass="cdt.managedbuild.tool.osp.gnu.target.cpp.compiler.exe.debug"> +<inputType id="cdt.managedbuild.tool.osp.gnu.cpp.compiler.input.1526399096" superClass="cdt.managedbuild.tool.osp.gnu.cpp.compiler.input"/> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.target.c.compiler.exe.debug.682868094" name="bada C Compiler" superClass="cdt.managedbuild.tool.osp.gnu.target.c.compiler.exe.debug"> +<inputType id="cdt.managedbuild.tool.osp.gnu.c.compiler.input.1980477198" superClass="cdt.managedbuild.tool.osp.gnu.c.compiler.input"/> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.target.c.linker.exe.debug.376502728" name="bada C Linker" superClass="cdt.managedbuild.tool.osp.gnu.target.c.linker.exe.debug"/> +<tool id="cdt.managedbuild.tool.osp.gnu.target.cpp.linker.exe.debug.586259414" name="bada C++ Linker" superClass="cdt.managedbuild.tool.osp.gnu.target.cpp.linker.exe.debug"> +<inputType id="cdt.managedbuild.tool.osp.gnu.cpp.linker.input.1661887092" superClass="cdt.managedbuild.tool.osp.gnu.cpp.linker.input"> +<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> +<additionalInput kind="additionalinput" paths="$(LIBS)"/> +</inputType> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.target.assembler.exe.debug.1120526550" name="bada Assembler" superClass="cdt.managedbuild.tool.osp.gnu.target.assembler.exe.debug"> +<inputType id="cdt.managedbuild.tool.osp.gnu.assembler.input.510884895" superClass="cdt.managedbuild.tool.osp.gnu.assembler.input"/> +</tool> +</toolChain> +</folderInfo> +<folderInfo id="cdt.managedbuild.config.osp.gnu.target.exe.debug.1327159172.251144394" name="/" resourcePath="src"> +<toolChain id="cdt.managedbuild.toolchain.osp.gnu.target.exe.debug.528551086" name="bada GCC ToolChain" superClass="cdt.managedbuild.toolchain.osp.gnu.target.exe.debug" unusedChildren=""> +<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.Cygwin_PE;org.eclipse.cdt.core.GNU_ELF;org.eclipse.cdt.core.ELF" id="cdt.managedbuild.target.osp.gnu.target.platform.exe.debug" name="Debug Platform" osList="osp" superClass="cdt.managedbuild.target.osp.gnu.target.platform.exe.debug"/> +<tool id="cdt.managedbuild.tool.osp.gnu.arm.archiver.base.58746833" name="bada Archiver" superClass="cdt.managedbuild.tool.osp.gnu.arm.archiver.base.2124582083"/> +<tool id="cdt.managedbuild.tool.osp.gnu.target.cpp.compiler.exe.debug.422061077" name="bada C++ Compiler" superClass="cdt.managedbuild.tool.osp.gnu.target.cpp.compiler.exe.debug.866078683"> +<option id="osp.gnu.target.cpp.compiler.debug.exe.option.include.paths.625443583" name="Include paths (-I)" superClass="osp.gnu.target.cpp.compiler.debug.exe.option.include.paths" valueType="includePath"> +<listOptionValue builtIn="false" value=""${SDKROOT}/include""/> +<listOptionValue builtIn="false" value=""${PROJECT_ROOT}/inc""/> +</option> +<option id="osp.gnu.target.cpp.compiler.debug.exe.option.preprocessor.def.1993615840" name="Defined symbols (-D)" superClass="osp.gnu.target.cpp.compiler.debug.exe.option.preprocessor.def" valueType="definedSymbols"> +<listOptionValue builtIn="false" value="_DEBUG"/> +<listOptionValue builtIn="false" value="SHP"/> +<listOptionValue builtIn="false" value="BUILD_DLL"/> +<listOptionValue builtIn="false" value="OMIM_OS_BADA"/> +</option> +<inputType id="cdt.managedbuild.tool.osp.gnu.cpp.compiler.input.87037511" superClass="cdt.managedbuild.tool.osp.gnu.cpp.compiler.input"/> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.target.c.compiler.exe.debug.1725980563" name="bada C Compiler" superClass="cdt.managedbuild.tool.osp.gnu.target.c.compiler.exe.debug.682868094"> +<option id="osp.gnu.target.c.compiler.debug.exe.option.preprocessor.def.117302183" name="Defined symbols (-D)" superClass="osp.gnu.target.c.compiler.debug.exe.option.preprocessor.def" valueType="definedSymbols"> +<listOptionValue builtIn="false" value="_DEBUG"/> +<listOptionValue builtIn="false" value="SHP"/> +<listOptionValue builtIn="false" value="BUILD_DLL"/> +<listOptionValue builtIn="false" value="OMIM_OS_BADA"/> +</option> +<inputType id="cdt.managedbuild.tool.osp.gnu.c.compiler.input.78134645" superClass="cdt.managedbuild.tool.osp.gnu.c.compiler.input"/> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.target.c.linker.exe.debug.1352398504" name="bada C Linker" superClass="cdt.managedbuild.tool.osp.gnu.target.c.linker.exe.debug.376502728"/> +<tool id="cdt.managedbuild.tool.osp.gnu.target.cpp.linker.exe.debug.638191026" name="bada C++ Linker" superClass="cdt.managedbuild.tool.osp.gnu.target.cpp.linker.exe.debug.586259414"/> +<tool id="cdt.managedbuild.tool.osp.gnu.target.assembler.exe.debug.481029985" name="bada Assembler" superClass="cdt.managedbuild.tool.osp.gnu.target.assembler.exe.debug.1120526550"> +<inputType id="cdt.managedbuild.tool.osp.gnu.assembler.input.1949860456" superClass="cdt.managedbuild.tool.osp.gnu.assembler.input"/> +</tool> +</toolChain> +</folderInfo> +<sourceEntries> +<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="inc"/> +<entry excluding="coding/hex.hpp|coding/hex.cpp|base/profiler.hpp|base/profiler.cpp|base/mutex.hpp|base/monitor.hpp|base/matrix.hpp|base/condition.hpp|base/threads_pool.hpp|base/thread.hpp|base/thread.cpp|base/string_utils.hpp|base/string_utils.cpp|base/commands_queue.hpp|base/commands_queue.cpp|coding/lodepng.hpp|coding/lodepng.cpp|coding/lodepng_io.hpp|coding/lodepng_io_private.hpp|bzip2/unzcrash.c|bzip2/spewG.c|bzip2/mk251.c|bzip2/bzip2recover.c|bzip2/dlltest.c|bzip2/bzip2.c|coding_sloynik/gzip_compressor.hpp|coding_sloynik/gzip_compressor.cpp|base/base_tests|coding/coding_tests|coding_sloynik/coding_sloynik_tests|words/words.pro|words/words_tests" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/> +</sourceEntries> +</configuration> +</storageModule> +<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> +<storageModule moduleId="org.eclipse.cdt.core.language.mapping"/> +<storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/> +<storageModule moduleId="scannerConfiguration"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592;cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592.1985318460;cdt.managedbuild.tool.osp.gnu.simul.c.compiler.exe.simul.936307469;cdt.managedbuild.tool.osp.gnu.c.compiler.input.511841653"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +</scannerConfigBuildInfo> +<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592;cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592.;cdt.managedbuild.tool.osp.gnu.simul.c.compiler.exe.simul.293157513;cdt.managedbuild.tool.osp.gnu.c.compiler.input.511841653"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +</scannerConfigBuildInfo> +<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592;cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592.;cdt.managedbuild.tool.osp.gnu.simul.cpp.compiler.exe.simul.1584349047;cdt.managedbuild.tool.osp.gnu.cpp.compiler.input.1291761011"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +</scannerConfigBuildInfo> +<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592;cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592.1985318460;cdt.managedbuild.tool.osp.gnu.simul.cpp.compiler.exe.simul.908992326;cdt.managedbuild.tool.osp.gnu.cpp.compiler.input.1291761011"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +</scannerConfigBuildInfo> +</storageModule> +</cconfiguration> +<cconfiguration id="cdt.managedbuild.config.osp.gnu.target.exe.release.1419688700"> +<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.config.osp.gnu.target.exe.release.1419688700" moduleId="org.eclipse.cdt.core.settings" name="Target-Release"> +<externalSettings> +<externalSetting> +<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/Sloynik"/> +<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/Sloynik/.Target-Release"/> +</externalSetting> +</externalSettings> +<extensions> +<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> +<extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/> +<extension id="org.eclipse.cdt.core.Cygwin_PE" point="org.eclipse.cdt.core.BinaryParser"/> +<extension id="org.eclipse.cdt.core.MakeErrorParser" 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"/> +</extensions> +</storageModule> +<storageModule moduleId="cdtBuildSystem" version="4.0.0"> +<configuration artifactExtension="exe" artifactName="Sloynik" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" 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.sharedLib" cleanCommand="rm -rf" description="" id="cdt.managedbuild.config.osp.gnu.target.exe.release.1419688700" name="Target-Release" parent="cdt.managedbuild.config.osp.gnu.target.exe.release"> +<folderInfo id="cdt.managedbuild.config.osp.gnu.target.exe.release.1419688700." name="/" resourcePath=""> +<toolChain id="cdt.managedbuild.toolchain.osp.gnu.target.target.exe.release.2012274423" name="bada GCC ToolChain" superClass="cdt.managedbuild.toolchain.osp.gnu.target.target.exe.release"> +<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.Cygwin_PE;org.eclipse.cdt.core.GNU_ELF;org.eclipse.cdt.core.ELF" id="cdt.managedbuild.target.osp.gnu.target.platform.exe.release.1858497679" name="Release Platform" osList="osp" superClass="cdt.managedbuild.target.osp.gnu.target.platform.exe.release"/> +<builder buildPath="${workspace_loc:/Sloynik/.Target-Release}" command="cs-make" id="cdt.managedbuild.target.osp.gnu.target.builder.exe.release.1489278220" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="bada Builder" superClass="cdt.managedbuild.target.osp.gnu.target.builder.exe.release"/> +<tool id="cdt.managedbuild.tool.osp.gnu.arm.archiver.base.1157225810" name="bada Archiver" superClass="cdt.managedbuild.tool.osp.gnu.arm.archiver.base"/> +<tool id="cdt.managedbuild.tool.osp.gnu.target.cpp.compiler.exe.release.793333869" name="bada C++ Compiler" superClass="cdt.managedbuild.tool.osp.gnu.target.cpp.compiler.exe.release"> +<inputType id="cdt.managedbuild.tool.osp.gnu.cpp.compiler.input.1017687646" superClass="cdt.managedbuild.tool.osp.gnu.cpp.compiler.input"/> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.target.c.compiler.exe.release.2046370759" name="bada C Compiler" superClass="cdt.managedbuild.tool.osp.gnu.target.c.compiler.exe.release"> +<inputType id="cdt.managedbuild.tool.osp.gnu.c.compiler.input.181021625" superClass="cdt.managedbuild.tool.osp.gnu.c.compiler.input"/> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.target.c.linker.exe.release.1242257103" name="bada C Linker" superClass="cdt.managedbuild.tool.osp.gnu.target.c.linker.exe.release"/> +<tool id="cdt.managedbuild.tool.osp.gnu.target.cpp.linker.exe.release.1218030314" name="bada C++ Linker" superClass="cdt.managedbuild.tool.osp.gnu.target.cpp.linker.exe.release"> +<inputType id="cdt.managedbuild.tool.osp.gnu.cpp.linker.input.1410584775" superClass="cdt.managedbuild.tool.osp.gnu.cpp.linker.input"> +<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> +<additionalInput kind="additionalinput" paths="$(LIBS)"/> +</inputType> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.target.assembler.exe.release.862979009" name="bada Assembler" superClass="cdt.managedbuild.tool.osp.gnu.target.assembler.exe.release"> +<inputType id="cdt.managedbuild.tool.osp.gnu.assembler.input.1021903727" superClass="cdt.managedbuild.tool.osp.gnu.assembler.input"/> +</tool> +</toolChain> +</folderInfo> +<folderInfo id="cdt.managedbuild.config.osp.gnu.target.exe.release.1419688700.581283026" name="/" resourcePath="src"> +<toolChain id="cdt.managedbuild.toolchain.osp.gnu.target.target.exe.release.1181938428" name="bada GCC ToolChain" superClass="cdt.managedbuild.toolchain.osp.gnu.target.target.exe.release" unusedChildren=""> +<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.Cygwin_PE;org.eclipse.cdt.core.GNU_ELF;org.eclipse.cdt.core.ELF" id="cdt.managedbuild.target.osp.gnu.target.platform.exe.release" name="Release Platform" osList="osp" superClass="cdt.managedbuild.target.osp.gnu.target.platform.exe.release"/> +<tool id="cdt.managedbuild.tool.osp.gnu.arm.archiver.base.1963150131" name="bada Archiver" superClass="cdt.managedbuild.tool.osp.gnu.arm.archiver.base.1157225810"/> +<tool id="cdt.managedbuild.tool.osp.gnu.target.cpp.compiler.exe.release.800831600" name="bada C++ Compiler" superClass="cdt.managedbuild.tool.osp.gnu.target.cpp.compiler.exe.release.793333869"> +<option id="osp.gnu.target.cpp.compiler.release.exe.option.include.paths.916609529" name="Include paths (-I)" superClass="osp.gnu.target.cpp.compiler.release.exe.option.include.paths" valueType="includePath"> +<listOptionValue builtIn="false" value=""${SDKROOT}/include""/> +<listOptionValue builtIn="false" value=""${PROJECT_ROOT}/inc""/> +</option> +<option id="osp.gnu.target.cpp.compiler.release.exe.option.preprocessor.def.1131328568" name="Defined symbols (-D)" superClass="osp.gnu.target.cpp.compiler.release.exe.option.preprocessor.def" valueType="definedSymbols"> +<listOptionValue builtIn="false" value="_DEBUG"/> +<listOptionValue builtIn="false" value="SHP"/> +<listOptionValue builtIn="false" value="BUILD_DLL"/> +<listOptionValue builtIn="false" value="OMIM_OS_BADA"/> +</option> +<inputType id="cdt.managedbuild.tool.osp.gnu.cpp.compiler.input.913202040" superClass="cdt.managedbuild.tool.osp.gnu.cpp.compiler.input"/> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.target.c.compiler.exe.release.1134004334" name="bada C Compiler" superClass="cdt.managedbuild.tool.osp.gnu.target.c.compiler.exe.release.2046370759"> +<option id="osp.gnu.target.c.compiler.release.exe.option.preprocessor.def.540236626" name="Defined symbols (-D)" superClass="osp.gnu.target.c.compiler.release.exe.option.preprocessor.def" valueType="definedSymbols"> +<listOptionValue builtIn="false" value="_DEBUG"/> +<listOptionValue builtIn="false" value="SHP"/> +<listOptionValue builtIn="false" value="BUILD_DLL"/> +<listOptionValue builtIn="false" value="OMIM_OS_BADA"/> +</option> +<inputType id="cdt.managedbuild.tool.osp.gnu.c.compiler.input.130812854" superClass="cdt.managedbuild.tool.osp.gnu.c.compiler.input"/> +</tool> +<tool id="cdt.managedbuild.tool.osp.gnu.target.c.linker.exe.release.1165270709" name="bada C Linker" superClass="cdt.managedbuild.tool.osp.gnu.target.c.linker.exe.release.1242257103"/> +<tool id="cdt.managedbuild.tool.osp.gnu.target.cpp.linker.exe.release.1303825666" name="bada C++ Linker" superClass="cdt.managedbuild.tool.osp.gnu.target.cpp.linker.exe.release.1218030314"/> +<tool id="cdt.managedbuild.tool.osp.gnu.target.assembler.exe.release.1312319358" name="bada Assembler" superClass="cdt.managedbuild.tool.osp.gnu.target.assembler.exe.release.862979009"> +<inputType id="cdt.managedbuild.tool.osp.gnu.assembler.input.1573229143" superClass="cdt.managedbuild.tool.osp.gnu.assembler.input"/> +</tool> +</toolChain> +</folderInfo> +<sourceEntries> +<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="inc"/> +<entry excluding="coding/hex.hpp|coding/hex.cpp|base/profiler.hpp|base/profiler.cpp|base/mutex.hpp|base/monitor.hpp|base/matrix.hpp|base/condition.hpp|base/threads_pool.hpp|base/thread.hpp|base/thread.cpp|base/string_utils.hpp|base/string_utils.cpp|base/commands_queue.hpp|base/commands_queue.cpp|coding/lodepng.hpp|coding/lodepng.cpp|coding/lodepng_io.hpp|coding/lodepng_io_private.hpp|bzip2/unzcrash.c|bzip2/spewG.c|bzip2/mk251.c|bzip2/bzip2recover.c|bzip2/dlltest.c|bzip2/bzip2.c|coding_sloynik/gzip_compressor.hpp|coding_sloynik/gzip_compressor.cpp|base/base_tests|coding/coding_tests|coding_sloynik/coding_sloynik_tests|words/words.pro|words/words_tests" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/> +</sourceEntries> +</configuration> +</storageModule> +<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> +<storageModule moduleId="org.eclipse.cdt.core.language.mapping"/> +<storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/> +<storageModule moduleId="scannerConfiguration"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592;cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592.1985318460;cdt.managedbuild.tool.osp.gnu.simul.c.compiler.exe.simul.936307469;cdt.managedbuild.tool.osp.gnu.c.compiler.input.511841653"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +</scannerConfigBuildInfo> +<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592;cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592.;cdt.managedbuild.tool.osp.gnu.simul.c.compiler.exe.simul.293157513;cdt.managedbuild.tool.osp.gnu.c.compiler.input.511841653"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +</scannerConfigBuildInfo> +<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592;cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592.;cdt.managedbuild.tool.osp.gnu.simul.cpp.compiler.exe.simul.1584349047;cdt.managedbuild.tool.osp.gnu.cpp.compiler.input.1291761011"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +</scannerConfigBuildInfo> +<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592;cdt.managedbuild.config.osp.gnu.arm.exe.simul.677747592.1985318460;cdt.managedbuild.tool.osp.gnu.simul.cpp.compiler.exe.simul.908992326;cdt.managedbuild.tool.osp.gnu.cpp.compiler.input.1291761011"> +<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"/> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="makefileGenerator"> +<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/${specs_file}"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'g++ -E -P -v -dD "${plugin_state_location}/specs.cpp"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> +<buildOutputProvider> +<openAction enabled="true" filePath=""/> +<parser enabled="true"/> +</buildOutputProvider> +<scannerInfoProvider id="specsFile"> +<runAction arguments="-c 'gcc -E -P -v -dD "${plugin_state_location}/specs.c"'" command="sh" useDefault="true"/> +<parser enabled="true"/> +</scannerInfoProvider> +</profile> +</scannerConfigBuildInfo> +</storageModule> +</cconfiguration> +</storageModule> +<storageModule moduleId="cdtBuildSystem" version="4.0.0"> +<project id="Sloynik.cdt.managedbuild.target.osp.gnu.arm.exe.446437647" name="Executable" projectType="cdt.managedbuild.target.osp.gnu.arm.exe"/> +</storageModule> +</cproject> diff --git a/bada/Sloynik/.project b/bada/Sloynik/.project new file mode 100644 index 0000000000..d292382d93 --- /dev/null +++ b/bada/Sloynik/.project @@ -0,0 +1,110 @@ +<?xml version="1.0" encoding="UTF-8"?> +<projectDescription> + <name>Sloynik</name> + <comment></comment> + <projects> + </projects> + <buildSpec> + <buildCommand> + <name>com.osp.ide.ospmakebuilder</name> + <triggers>clean,full,incremental,</triggers> + <arguments> + <dictionary> + <key>?name?</key> + <value></value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.append_environment</key> + <value>true</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.autoBuildTarget</key> + <value>all</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.buildArguments</key> + <value></value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.buildCommand</key> + <value>cs-make</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.buildLocation</key> + <value>${workspace_loc:/Sloynik/.Simulator-Debug}</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.cleanBuildTarget</key> + <value>clean</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.contents</key> + <value>org.eclipse.cdt.make.core.activeConfigSettings</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.enableAutoBuild</key> + <value>false</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.enableCleanBuild</key> + <value>true</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.enableFullBuild</key> + <value>true</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.fullBuildTarget</key> + <value>all</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.stopOnError</key> + <value>true</value> + </dictionary> + <dictionary> + <key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key> + <value>false</value> + </dictionary> + </arguments> + </buildCommand> + <buildCommand> + <name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name> + <arguments> + </arguments> + </buildCommand> + </buildSpec> + <natures> + <nature>org.eclipse.cdt.core.cnature</nature> + <nature>org.eclipse.cdt.core.ccnature</nature> + <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature> + <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature> + <nature>com.osp.ide.badaNature</nature> + </natures> + <linkedResources> + <link> + <name>src/base</name> + <type>2</type> + <location>C:/studio/sloynik/base</location> + </link> + <link> + <name>src/bzip2</name> + <type>2</type> + <location>C:/studio/sloynik/3party_sloynik/bzip2</location> + </link> + <link> + <name>src/coding</name> + <type>2</type> + <location>C:/studio/sloynik/coding</location> + </link> + <link> + <name>src/coding_sloynik</name> + <type>2</type> + <location>C:/studio/sloynik/coding_sloynik</location> + </link> + <link> + <name>src/words</name> + <type>2</type> + <location>C:/studio/sloynik/words</location> + </link> + </linkedResources> +</projectDescription> diff --git a/bada/Sloynik/Home/index.dup.idx b/bada/Sloynik/Home/index.dup.idx Binary files differnew file mode 100644 index 0000000000..d12130b440 --- /dev/null +++ b/bada/Sloynik/Home/index.dup.idx diff --git a/bada/Sloynik/Home/index.stamp.idx b/bada/Sloynik/Home/index.stamp.idx Binary files differnew file mode 100644 index 0000000000..d55fe85ee9 --- /dev/null +++ b/bada/Sloynik/Home/index.stamp.idx diff --git a/bada/Sloynik/Home/index.uni.idx b/bada/Sloynik/Home/index.uni.idx Binary files differnew file mode 100644 index 0000000000..29f42f0ee1 --- /dev/null +++ b/bada/Sloynik/Home/index.uni.idx diff --git a/bada/Sloynik/Home/wordnet.slf b/bada/Sloynik/Home/wordnet.slf Binary files differnew file mode 100644 index 0000000000..0c94ae6f20 --- /dev/null +++ b/bada/Sloynik/Home/wordnet.slf diff --git a/bada/Sloynik/Icons/Sloynik.png b/bada/Sloynik/Icons/Sloynik.png Binary files differnew file mode 100644 index 0000000000..3a220c0fcd --- /dev/null +++ b/bada/Sloynik/Icons/Sloynik.png diff --git a/bada/Sloynik/Res/480x800/IDF_SEARCHFORM.xml b/bada/Sloynik/Res/480x800/IDF_SEARCHFORM.xml new file mode 100644 index 0000000000..9b3c397be8 --- /dev/null +++ b/bada/Sloynik/Res/480x800/IDF_SEARCHFORM.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- + This XML file was automatically generated by UiBuilder - do not modify by hand. +--> +<!DOCTYPE Scene SYSTEM "UIForm.dtd"> + +<Scene Bversion="1.0.0.v20100816" Dversion="20100701"> + <Form id="IDF_SEARCHFORM"> + <property BGColor="" BGColorOpacity="0" Orientation="Portrait" softKey0NormalIcon="" softKey0PressedIcon="" softKey0Text="" softKey1NormalIcon="" softKey1PressedIcon="" softKey1Text="" title="" titleAlign="ALIGN_CENTER" titleIcon=""/> + <layout mode="Portrait" style="FORM_STYLE_INDICATOR|"/> + <layout mode="Landscape" style="FORM_STYLE_INDICATOR|"/> + </Form> + <ScrollPanel id="IDC_SCROLLPANEL1" parent="IDF_SEARCHFORM"> + <property BGColor="" BGColorOpacity="100" panelId="IDN_SEARCH_SCROLL_PANEL"/> + <panelLayout height="762" mode="Portrait" width="480" x="0" y="0"/> + <panelLayout height="137" mode="Landscape" width="186" x="0" y="0"/> + <layout height="762" mode="Portrait" width="480" x="0" y="0"/> + <layout height="37" mode="Landscape" width="186" x="613" y="127"/> + </ScrollPanel> + <EditField id="IDPC_SEARCH_EDIT" parent="IDC_SCROLLPANEL1"> + <property GroupStyle="GROUP_STYLE_NONE" InputStyle="INPUT_STYLE_OVERLAY" KeypadEnabled="TRUE" LimitLength="1000" bShowTitleText="FALSE" guideText="" text="" titleText=""/> + <layout height="80" mode="Portrait" style="EDIT_FIELD_STYLE_NORMAL" width="480" x="0" y="0"/> + <layout height="80" mode="Landscape" style="EDIT_FIELD_STYLE_NORMAL" width="236" x="0" y="29"/> + </EditField> + <SlidableList id="IDPC_RESULTS_LIST" parent="IDC_SCROLLPANEL1"> + <property colorOfEmptyListText="" itemDivider="TRUE" textOfEmptyList=""/> + <layout height="628" mode="Portrait" style="CUSTOM_LIST_STYLE_NORMAL" width="480" x="0" y="80"/> + <layout height="72" mode="Landscape" style="CUSTOM_LIST_STYLE_NORMAL" width="295" x="0" y="65"/> + </SlidableList> +</Scene> diff --git a/bada/Sloynik/Res/eng-GB.xml b/bada/Sloynik/Res/eng-GB.xml new file mode 100644 index 0000000000..4f8989f0c5 --- /dev/null +++ b/bada/Sloynik/Res/eng-GB.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- + This XML file was automatically generated by UiBuilder - do not modify by hand. +--> +<string_table Bversion="1.0.0.v20100816" Dversion="20100701"/> diff --git a/bada/Sloynik/application.xml b/bada/Sloynik/application.xml new file mode 100644 index 0000000000..dcf88f9dd1 --- /dev/null +++ b/bada/Sloynik/application.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<Application> + <Entry>Sloynik</Entry> + <Name> + <English>Thesaurus</English> + <eng-GB>Thesaurus</eng-GB> + </Name> + <Vendor/> + <Description/> + <Icons> + <MainMenu>Sloynik.png</MainMenu> + <Setting/> + <Ticker/> + <QuickPanel/> + </Icons> + <AutoScaling> + <Enabled>true</Enabled> + <BaseResolution>480x800</BaseResolution> + </AutoScaling> +</Application> diff --git a/bada/Sloynik/inc/ArticleForm.h b/bada/Sloynik/inc/ArticleForm.h new file mode 100644 index 0000000000..2d7fb0ed2f --- /dev/null +++ b/bada/Sloynik/inc/ArticleForm.h @@ -0,0 +1,39 @@ +#ifndef ARTICLEFORM_H_ +#define ARTICLEFORM_H_ + +#include <FBase.h> +#include <FUi.h> +#include <FWeb.h> +#include "../../../base/base.hpp" + +class SearchForm; + +class ArticleForm : + public Osp::Ui::Controls::Form, + public Osp::Ui::IActionEventListener +{ +public: + ArticleForm(); + virtual ~ArticleForm(); + bool Initialize(void); + + void MyInit(); + + SearchForm * m_pSearchForm; + Osp::Base::String m_Name; + Osp::Base::ByteBuffer * m_pBuffer; + +// Implementation +protected: + enum + { + ID_SEARCH_SOFTKEY = 100 + }; + + Osp::Web::Controls::Web * m_pWeb; + +public: + virtual void OnActionPerformed(const Osp::Ui::Control& source, int actionId); +}; + +#endif /* ARTICLEFORM_H_ */ diff --git a/bada/Sloynik/inc/SearchForm.h b/bada/Sloynik/inc/SearchForm.h new file mode 100644 index 0000000000..a28e58ef18 --- /dev/null +++ b/bada/Sloynik/inc/SearchForm.h @@ -0,0 +1,64 @@ +#ifndef _SEARCHFORM_H_ +#define _SEARCHFORM_H_ + +#include <FBase.h> +#include <FUi.h> +#include "../../../base/base.hpp" + +class ArticleForm; + +namespace sl +{ +class SloynikEngine; +} + +class SearchForm : + public Osp::Ui::Controls::Form, + public Osp::Ui::IActionEventListener, + public Osp::Ui::ITextEventListener, + public Osp::Ui::ISlidableListEventListener, + public Osp::Ui::ICustomItemEventListener +{ + +// Construction +public: + SearchForm(void); + virtual ~SearchForm(void); + bool Initialize(void); + +// Implementation +protected: + sl::SloynikEngine * m_pEngine; + ArticleForm * m_pArticleForm; + + Osp::Ui::Controls::EditField * m_pSearchField; + Osp::Ui::Controls::SlidableList * m_pResultsList; + Osp::Ui::Controls::CustomListItemFormat * m_pCustomListItemFormat; + + static const int ID_CLEAR_SEARCH_FIELD = 117; + + static const int TEXT_ID = 101; + static const int ITEM_HEIGHT = 40; + + Osp::Ui::Controls::CustomListItem * CreateListItem(uint32_t id); + +public: + virtual result OnInitializing(void); + virtual result OnTerminating(void); + virtual void OnActionPerformed(const Osp::Ui::Control& source, int actionId); + + virtual void OnTextValueChanged(Osp::Ui::Control const & source); + virtual void OnTextValueChangeCanceled(Osp::Ui::Control const & source); + + virtual void OnListPropertyRequested(const Osp::Ui::Control&); + virtual void OnLoadToTopRequested(const Osp::Ui::Control&, int, int); + virtual void OnLoadToBottomRequested(const Osp::Ui::Control&, int, int); + virtual void OnUnloadItemRequested(const Osp::Ui::Control&, int); + + virtual void OnItemStateChanged(const Osp::Ui::Control &source, int index, + int itemId, int elementId, Osp::Ui::ItemStatus status); + virtual void OnItemStateChanged(const Osp::Ui::Control &source, int index, + int itemId, Osp::Ui::ItemStatus status); +}; + +#endif //_SEARCHFORM_H_ diff --git a/bada/Sloynik/inc/Sloynik.h b/bada/Sloynik/inc/Sloynik.h new file mode 100644 index 0000000000..132b3bdfb6 --- /dev/null +++ b/bada/Sloynik/inc/Sloynik.h @@ -0,0 +1,60 @@ +#ifndef _SLOYNIK_H_ +#define _SLOYNIK_H_ + +#include <FApp.h> +#include <FBase.h> +#include <FSystem.h> +#include <FUi.h> + +/** + * [Sloynik] application must inherit from Application class + * which provides basic features necessary to define an application. + */ +class Sloynik : + public Osp::App::Application, + public Osp::System::IScreenEventListener +{ +public: + + /** + * [Sloynik] application must have a factory method that creates an instance of itself. + */ + static Osp::App::Application* CreateInstance(void); + + +public: + Sloynik(); + ~Sloynik(); + + +public: + + + // Called when the application is initializing. + bool OnAppInitializing(Osp::App::AppRegistry& appRegistry); + + // Called when the application is terminating. + bool OnAppTerminating(Osp::App::AppRegistry& appRegistry, bool forcedTermination = false); + + + // Called when the application's frame moves to the top of the screen. + void OnForeground(void); + + + // Called when this application's frame is moved from top of the screen to the background. + void OnBackground(void); + + // Called when the system memory is not sufficient to run the application any further. + void OnLowMemory(void); + + // Called when the battery level changes. + void OnBatteryLevelChanged(Osp::System::BatteryLevel batteryLevel); + + // Called when the screen turns on. + void OnScreenOn (void); + + // Called when the screen turns off. + void OnScreenOff (void); +}; + +#endif diff --git a/bada/Sloynik/manifest.xml b/bada/Sloynik/manifest.xml new file mode 100644 index 0000000000..8284453a98 --- /dev/null +++ b/bada/Sloynik/manifest.xml @@ -0,0 +1,29 @@ +<?xml version='1.0' ?> +<Manifest> + <Id>4gxxan431g</Id> + <Secret>E721D7A992EBF39AB8E5475F781898E0</Secret> + <AppVersion>1.0.0</AppVersion> + <ManifestVersion>1.1</ManifestVersion> + <Privileges> + <Privilege> + <Name>WEB_SERVICE</Name> + </Privilege> + </Privileges> + <DeviceProfile> + <APIVersion>1.0</APIVersion> + <CPU>Cortex8</CPU> + <Accelerator3D>OpenGL-ES1.1</Accelerator3D> + <Accelerator3D>OpenGL-ES2.0</Accelerator3D> + <InputDevice>Touch</InputDevice> + <ScreenSize>480x800</ScreenSize> + <Connectivity>Bluetooth</Connectivity> + <Connectivity>Wi-Fi</Connectivity> + <Sensor>GPS</Sensor> + <Sensor>Wi-Fi_and_cell-based_positioning</Sensor> + <Sensor>Magnetic</Sensor> + <Sensor>Proximity</Sensor> + <Sensor>Accelerometer</Sensor> + <Sensor>Tilt</Sensor> + <UserInteraction>Vibration-effects</UserInteraction> + </DeviceProfile> +</Manifest>
\ No newline at end of file diff --git a/bada/Sloynik/src/ArticleForm.cpp b/bada/Sloynik/src/ArticleForm.cpp new file mode 100644 index 0000000000..30dd84f7e0 --- /dev/null +++ b/bada/Sloynik/src/ArticleForm.cpp @@ -0,0 +1,53 @@ +#include "ArticleForm.h" +#include "SearchForm.h" +#include <FApp.h> + +using namespace Osp::Base; +using namespace Osp::Ui; +using namespace Osp::Ui::Controls; + +ArticleForm::ArticleForm() : m_pBuffer(NULL) +{ +} + +ArticleForm::~ArticleForm() +{ +} + +bool ArticleForm::Initialize() +{ + Construct(FORM_STYLE_NORMAL | FORM_STYLE_TITLE | FORM_STYLE_INDICATOR + | FORM_STYLE_SOFTKEY_0); + + SetSoftkeyText(SOFTKEY_0, L"Search"); + SetSoftkeyActionId(SOFTKEY_0, ID_SEARCH_SOFTKEY); + AddSoftkeyActionListener(SOFTKEY_0, *this); + + m_pWeb = new Osp::Web::Controls::Web(); + m_pWeb->Construct(Osp::Graphics::Rectangle(0, 0, 480, 700)); + AddControl(*m_pWeb); + + return true; +} + +void ArticleForm::MyInit() +{ + SetTitleText(m_Name); + m_pWeb->LoadData("", *m_pBuffer, "text/html", "UTF-8"); +} + +void ArticleForm::OnActionPerformed(const Osp::Ui::Control& source, int actionId) +{ + switch (actionId) + { + case ID_SEARCH_SOFTKEY: + { + Frame * pFrame = + Osp::App::Application::GetInstance()->GetAppFrame()->GetFrame(); + pFrame->SetCurrentForm(*m_pSearchForm); + m_pSearchForm->Draw(); + m_pSearchForm->Show(); + } + break; + } +} diff --git a/bada/Sloynik/src/SearchForm.cpp b/bada/Sloynik/src/SearchForm.cpp new file mode 100644 index 0000000000..705559c937 --- /dev/null +++ b/bada/Sloynik/src/SearchForm.cpp @@ -0,0 +1,240 @@ +#include "SearchForm.h" +#include "ArticleForm.h" +#include "../../../words/sloynik_engine.hpp" +#include <FApp.h> +#include <locale> + + +using namespace Osp::Base; +using namespace Osp::Ui; +using namespace Osp::Ui::Controls; + +namespace +{ + sl::StrFn::Str const * StrCreate(char const * utf8Data, uint32_t size) + { + return reinterpret_cast<sl::StrFn::Str *>(new string(utf8Data, size)); + } + + void StrDestroy(sl::StrFn::Str const * s) + { + delete reinterpret_cast<string const *>(s); + } + + int StrSecondaryCompare(void *, + sl::StrFn::Str const * pa, sl::StrFn::Str const * pb) + { + string const & a = *reinterpret_cast<string const *>(pa); + string const & b = *reinterpret_cast<string const *>(pb); + return a == b ? 0 : (a < b ? -1 : 1); + } + + int StrPrimaryCompare(void *, + sl::StrFn::Str const * pa, sl::StrFn::Str const * pb) + { + string s1(*reinterpret_cast<string const *>(pa)); + string s2(*reinterpret_cast<string const *>(pb)); + std::use_facet<std::ctype<char> >( + std::locale()).tolower(&s1[0], &s1[0] + s1.size()); + std::use_facet<std::ctype<char> >( + std::locale()).tolower(&s2[0], &s2[0] + s2.size()); + return s1 == s2 ? 0 : (s1 < s2 ? -1 : 1); + } +} + + +SearchForm::SearchForm(void) : m_pEngine(NULL), m_pArticleForm(NULL) +{ +} + +SearchForm::~SearchForm(void) +{ + // TODO: delete m_pEngine; delete m_pArticleForm; +} + +bool SearchForm::Initialize() +{ + // Construct an XML form + Construct(L"IDF_SEARCHFORM"); + + return true; +} + +result SearchForm::OnInitializing(void) +{ + result r = E_SUCCESS; + + // TODO: Add your initialization code here + + string const dictionaryPath = "/Home/wordnet.slf"; + string const indexPath = "/Home/index"; + string const tempPath = "/Home/index_tmp"; + vector<pair<string, uint64_t> > dictionaries; + dictionaries.push_back(make_pair(dictionaryPath, 1ULL)); + sl::StrFn strFn; + strFn.Create = StrCreate; + strFn.Destroy = StrDestroy; + strFn.PrimaryCompare = StrPrimaryCompare; + strFn.SecondaryCompare = StrSecondaryCompare; + strFn.m_pData = NULL; + strFn.m_PrimaryCompareId = 1; + strFn.m_SecondaryCompareId = 2; + m_pEngine = new sl::SloynikEngine(indexPath, tempPath, strFn, dictionaries); + + + m_pCustomListItemFormat = new CustomListItemFormat(); + m_pCustomListItemFormat->Construct(); + m_pCustomListItemFormat->AddElement(TEXT_ID, + Osp::Graphics::Rectangle(0, 0, GetWidth(), ITEM_HEIGHT)); + + + m_pSearchField = + static_cast<EditField *>(GetControl(L"IDPC_SEARCH_EDIT", true)); + m_pResultsList = + static_cast<SlidableList *>(GetControl(L"IDPC_RESULTS_LIST", true)); + + m_pSearchField->AddTextEventListener(*this); + m_pSearchField->AddActionEventListener(*this); + m_pResultsList->AddSlidableListEventListener(*this); + m_pResultsList->AddCustomItemEventListener(*this); + + m_pSearchField->SetOverlayKeypadCommandButton( + COMMAND_BUTTON_POSITION_LEFT, L"Clear", ID_CLEAR_SEARCH_FIELD); + + + // m_pResultsList->AddSlidableListEventListener(*this); + /* + // Get a button via resource ID + __pButtonOk = static_cast<Button *>(GetControl(L"IDC_BUTTON_OK")); + if (__pButtonOk != null) + { + __pButtonOk->SetActionId(ID_BUTTON_OK); + __pButtonOk->AddActionEventListener(*this); + } + */ + + return r; +} + +result +SearchForm::OnTerminating(void) +{ + result r = E_SUCCESS; + + // TODO: Add your termination code here + + return r; +} + +void +SearchForm::OnActionPerformed(const Osp::Ui::Control& source, int actionId) +{ + switch(actionId) + { + case ID_CLEAR_SEARCH_FIELD: + { + m_pSearchField->SetText(L""); + m_pResultsList->ScrollToTop(); + m_pResultsList->RequestRedraw(); + } + break; + default: + break; + } +} + +void SearchForm::OnTextValueChanged(Osp::Ui::Control const &) +{ + sl::SloynikEngine::SearchResult searchResult; + String text = m_pSearchField->GetText(); + ByteBuffer * buf = Utility::StringUtil::StringToUtf8N(text); + if (buf) + { + char const * utf8Str = reinterpret_cast<char const *>(buf->GetPointer()); + m_pEngine->Search(utf8Str, searchResult); + delete buf; + m_pResultsList->ScrollToTop(searchResult.m_FirstMatched); + m_pResultsList->RequestRedraw(); + } +} + +void SearchForm::OnTextValueChangeCanceled(Osp::Ui::Control const &) +{ +} + +void SearchForm::OnListPropertyRequested(const Osp::Ui::Control&) +{ + uint32_t const itemCount = m_pEngine ? m_pEngine->WordCount() : 0; + m_pResultsList->SetItemCountAndHeight(itemCount, itemCount * ITEM_HEIGHT); +} + +void SearchForm::OnLoadToTopRequested( + const Osp::Ui::Control&, int index, int numItems) +{ + for (int i = index; i > index - numItems; i--) + m_pResultsList->LoadItemToTop(*CreateListItem(i), i + 1); +} + +void SearchForm::OnLoadToBottomRequested( + const Osp::Ui::Control&, int index, int numItems) +{ + for (int i = index; i < index + numItems; i++) + m_pResultsList->LoadItemToBottom(*CreateListItem(i), i + 1); +} + +void SearchForm::OnUnloadItemRequested(const Osp::Ui::Control&, int) +{ + // TODO: OnUnloadItemRequested +} + +CustomListItem * SearchForm::CreateListItem(uint32_t id) +{ + sl::SloynikEngine::WordInfo info; + m_pEngine->GetWordInfo(id, info); + String text; + Utility::StringUtil::Utf8ToString(info.m_Word.c_str(), text); + + CustomListItem * pItem = new CustomListItem(); + pItem->Construct(ITEM_HEIGHT); + pItem->SetItemFormat(*m_pCustomListItemFormat); + pItem->SetElement(TEXT_ID, text); + return pItem; +} + +void SearchForm::OnItemStateChanged(const Osp::Ui::Control & source, int index, + int itemId, int /*elementId*/, Osp::Ui::ItemStatus status) +{ + this->OnItemStateChanged(source, index, itemId, status); +} + +void SearchForm::OnItemStateChanged(const Osp::Ui::Control &source, int index, + int itemId, Osp::Ui::ItemStatus status) +{ + Frame * pFrame = + Osp::App::Application::GetInstance()->GetAppFrame()->GetFrame(); + if (!m_pArticleForm) + { + m_pArticleForm = new ArticleForm(); + m_pArticleForm->m_pSearchForm = this; + m_pArticleForm->Initialize(); + pFrame->AddControl(*m_pArticleForm); + } + + sl::SloynikEngine::WordInfo info; + m_pEngine->GetWordInfo(index, info); + Utility::StringUtil::Utf8ToString(info.m_Word.c_str(), m_pArticleForm->m_Name); + + sl::SloynikEngine::ArticleData data; + m_pEngine->GetArticleData(index, data); + data.m_HTML.push_back(0); + delete m_pArticleForm->m_pBuffer; + m_pArticleForm->m_pBuffer = new ByteBuffer; + m_pArticleForm->m_pBuffer->Construct(data.m_HTML.size()); + m_pArticleForm->m_pBuffer->SetArray( + reinterpret_cast<byte const *>(&data.m_HTML[0]), 0, data.m_HTML.size()); + + m_pArticleForm->MyInit(); + pFrame->SetCurrentForm(*m_pArticleForm); + m_pArticleForm->Draw(); + m_pArticleForm->Show(); +} diff --git a/bada/Sloynik/src/Sloynik.cpp b/bada/Sloynik/src/Sloynik.cpp new file mode 100644 index 0000000000..d87912f0a1 --- /dev/null +++ b/bada/Sloynik/src/Sloynik.cpp @@ -0,0 +1,116 @@ +/** + * Name : Sloynik + * Version : + * Vendor : + * Description : + */ + + +#include "Sloynik.h" +#include "SearchForm.h" + +using namespace Osp::App; +using namespace Osp::Base; +using namespace Osp::System; +using namespace Osp::Ui; +using namespace Osp::Ui::Controls; + +Sloynik::Sloynik() +{ +} + +Sloynik::~Sloynik() +{ +} + +Application* +Sloynik::CreateInstance(void) +{ + // Create the instance through the constructor. + return new Sloynik(); +} + +bool +Sloynik::OnAppInitializing(AppRegistry& appRegistry) +{ + // TODO: + // Initialize UI resources and application specific data. + // The application's permanent data and context can be obtained from the appRegistry. + // + // If this method is successful, return true; otherwise, return false. + // If this method returns false, the application will be terminated. + + // Uncomment the following statement to listen to the screen on/off events. + //PowerManager::SetScreenEventListener(*this); + + // Create a form + SearchForm * pSearchForm = new SearchForm(); + pSearchForm->Initialize(); + + // Add the form to the frame + Frame *pFrame = GetAppFrame()->GetFrame(); + pFrame->AddControl(*pSearchForm); + + // Set the current form + pFrame->SetCurrentForm(*pSearchForm); + + // Draw and Show the form + pSearchForm->Draw(); + pSearchForm->Show(); + + return true; +} + +bool +Sloynik::OnAppTerminating(AppRegistry& appRegistry, bool forcedTermination) +{ + // TODO: + // Deallocate resources allocated by this application for termination. + // The application's permanent data and context can be saved via appRegistry. + return true; +} + +void +Sloynik::OnForeground(void) +{ + // TODO: + // Start or resume drawing when the application is moved to the foreground. +} + +void +Sloynik::OnBackground(void) +{ + // TODO: + // Stop drawing when the application is moved to the background. +} + +void +Sloynik::OnLowMemory(void) +{ + // TODO: + // Free unused resources or close the application. +} + +void +Sloynik::OnBatteryLevelChanged(BatteryLevel batteryLevel) +{ + // TODO: + // Handle any changes in battery level here. + // Stop using multimedia features(camera, mp3 etc.) if the battery level is CRITICAL. +} + +void +Sloynik::OnScreenOn (void) +{ + // TODO: + // Get the released resources or resume the operations that were paused or stopped in OnScreenOff(). +} + +void +Sloynik::OnScreenOff (void) +{ + // TODO: + // Unless there is a strong reason to do otherwise, release resources (such as 3D, media, and sensors) to allow the device to enter the sleep mode to save the battery. + // Invoking a lengthy asynchronous method within this listener method can be risky, because it is not guaranteed to invoke a callback before the device enters the sleep mode. + // Similarly, do not perform lengthy operations in this listener method. Any operation must be a quick one. +} diff --git a/bada/Sloynik/src/SloynikEntry.cpp b/bada/Sloynik/src/SloynikEntry.cpp new file mode 100644 index 0000000000..f100f5c01c --- /dev/null +++ b/bada/Sloynik/src/SloynikEntry.cpp @@ -0,0 +1,45 @@ +/** + * This file contains the bada application entry point. + */ +#include "Sloynik.h" + +using namespace Osp::Base; +using namespace Osp::Base::Collection; + +#ifdef __cplusplus +extern "C" +{ +#endif // __cplusplus + +_EXPORT_ int OspMain(int argc, char *pArgv[]); + +/** + * The entry function of bada application called by the operating system. + */ +int +OspMain(int argc, char *pArgv[]) +{ + result r = E_SUCCESS; + + AppLog("Application started."); + ArrayList* pArgs = new ArrayList(); + pArgs->Construct(); + for (int i = 0; i < argc; i++) + pArgs->Add(*(new String(pArgv[i]))); + + r = Osp::App::Application::Execute(Sloynik::CreateInstance, pArgs); + if (IsFailed(r)) + { + AppLogException("Application execution failed-[%s].", GetErrorMessage(r)); + r &= 0x0000FFFF; + } + + pArgs->RemoveAll(true); + delete pArgs; + AppLog("Application finished."); + + return static_cast<int>(r); +} +#ifdef __cplusplus +} +#endif // __cplusplus |