summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Juyung Seo <seojuyung2@gmail.com>2015-01-26 02:14:32 +0900
committerDaniel Juyung Seo <seojuyung2@gmail.com>2015-01-26 02:24:13 +0900
commitcd30a21ecfd1766b112052e8460dfd8fd3670106 (patch)
tree017061579d2e456a518ec5ec1e571fab64a27727
parentc7278f475b185fd97ca8e484382c33f084f581bd (diff)
all: Update according to the latest Tizen 2.3 SDK.
-rw-r--r--.cproject223
-rw-r--r--.project16
-rw-r--r--edje/images/bear.png (renamed from res/images/bear.png)bin3282 -> 3282 bytes
-rw-r--r--edje/images/chick.png (renamed from res/images/chick.png)bin3431 -> 3431 bytes
-rw-r--r--edje/images/frog.png (renamed from res/images/frog.png)bin613 -> 613 bytes
-rw-r--r--edje/images/lion.png (renamed from res/images/lion.png)bin2289 -> 2289 bytes
-rw-r--r--edje/images/panda.png (renamed from res/images/panda.png)bin2584 -> 2584 bytes
-rw-r--r--edje/images/pig.png (renamed from res/images/pig.png)bin3843 -> 3843 bytes
-rw-r--r--edje/images/rabbit.png (renamed from res/images/rabbit.png)bin4128 -> 4128 bytes
-rw-r--r--inc/config.h2
-rw-r--r--inc/tile-matching.h (renamed from inc/tile.h)23
-rw-r--r--res/edje/tile-matching.edc (renamed from res/edje/main.edc)0
-rw-r--r--shared/res/tile-matching.png (renamed from shared/res/tile-matching-game.png)bin57662 -> 57662 bytes
-rw-r--r--src/tile-matching.c (renamed from src/main.c)10
-rw-r--r--src/tile.c2
-rw-r--r--src/tile_animation.c2
-rw-r--r--src/tile_control.c2
-rw-r--r--tizen-manifest.xml18
18 files changed, 161 insertions, 137 deletions
diff --git a/.cproject b/.cproject
index f74e37f..c7a6a82 100644
--- a/.cproject
+++ b/.cproject
@@ -1,8 +1,8 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage"> 2<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
3 <storageModule moduleId="org.eclipse.cdt.core.settings"> 3 <storageModule moduleId="org.eclipse.cdt.core.settings">
4 <cconfiguration id="org.tizen.nativecore.config.sbi.gcc45.app.debug.287989849"> 4 <cconfiguration id="org.tizen.nativecore.config.sbi.gcc45.app.debug.1586227428">
5 <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="org.tizen.nativecore.config.sbi.gcc45.app.debug.287989849" moduleId="org.eclipse.cdt.core.settings" name="Debug"> 5 <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="org.tizen.nativecore.config.sbi.gcc45.app.debug.1586227428" moduleId="org.eclipse.cdt.core.settings" name="Debug">
6 <externalSettings/> 6 <externalSettings/>
7 <extensions> 7 <extensions>
8 <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> 8 <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
@@ -15,19 +15,19 @@
15 </extensions> 15 </extensions>
16 </storageModule> 16 </storageModule>
17 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 17 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
18 <configuration artifactName="tile-matching-game" buildArtefactType="org.tizen.nativecore.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecore.buildArtefactType.app,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecore.config.sbi.gcc45.app.debug.287989849" name="Debug" parent="org.tizen.nativecore.config.sbi.gcc45.app.debug"> 18 <configuration artifactName="tile-matching" buildArtefactType="org.tizen.nativecore.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecore.buildArtefactType.app,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecore.config.sbi.gcc45.app.debug.1586227428" name="Debug" parent="org.tizen.nativecore.config.sbi.gcc45.app.debug">
19 <folderInfo id="org.tizen.nativecore.config.sbi.gcc45.app.debug.287989849." name="/" resourcePath=""> 19 <folderInfo id="org.tizen.nativecore.config.sbi.gcc45.app.debug.1586227428." name="/" resourcePath="">
20 <toolChain id="org.tizen.nativecore.toolchain.sbi.gcc45.app.debug.1611416315" name="Tizen Native Toolchain" superClass="org.tizen.nativecore.toolchain.sbi.gcc45.app.debug"> 20 <toolChain id="org.tizen.nativecore.toolchain.sbi.gcc45.app.debug.729820293" name="Tizen Native Toolchain" superClass="org.tizen.nativecore.toolchain.sbi.gcc45.app.debug">
21 <targetPlatform binaryParser="org.eclipse.cdt.core.ELF" id="org.tizen.nativeide.target.sbi.gnu.platform.base.2125629811" osList="linux,win32" superClass="org.tizen.nativeide.target.sbi.gnu.platform.base"/> 21 <targetPlatform binaryParser="org.eclipse.cdt.core.ELF" id="org.tizen.nativeide.target.sbi.gnu.platform.base.1800526950" osList="linux,win32" superClass="org.tizen.nativeide.target.sbi.gnu.platform.base"/>
22 <builder autoBuildTarget="all" buildPath="${workspace_loc:/tile-matching-game}/Debug" enableAutoBuild="true" id="org.tizen.nativecore.target.sbi.gnu.builder.1489732202" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Tizen Application Builder" superClass="org.tizen.nativecore.target.sbi.gnu.builder"/> 22 <builder autoBuildTarget="all" buildPath="${workspace_loc:/tile-matching}/Debug" enableAutoBuild="true" id="org.tizen.nativecore.target.sbi.gnu.builder.856192758" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Tizen Application Builder" superClass="org.tizen.nativecore.target.sbi.gnu.builder"/>
23 <tool id="org.tizen.nativecore.tool.sbi.gnu.archiver.1899610155" name="Archiver" superClass="org.tizen.nativecore.tool.sbi.gnu.archiver"/> 23 <tool id="org.tizen.nativecore.tool.sbi.gnu.archiver.1448414079" name="Archiver" superClass="org.tizen.nativecore.tool.sbi.gnu.archiver"/>
24 <tool command="clang++" id="org.tizen.nativecore.tool.sbi.gnu.cpp.compiler.2138244834" name="C++ Compiler" superClass="org.tizen.nativecore.tool.sbi.gnu.cpp.compiler"> 24 <tool command="clang++" id="org.tizen.nativecore.tool.sbi.gnu.cpp.compiler.1860522023" name="C++ Compiler" superClass="org.tizen.nativecore.tool.sbi.gnu.cpp.compiler">
25 <option id="gnu.cpp.compiler.option.optimization.level.1286711782" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" value="gnu.cpp.compiler.optimization.level.none" valueType="enumerated"/> 25 <option id="gnu.cpp.compiler.option.optimization.level.937466562" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" value="gnu.cpp.compiler.optimization.level.none" valueType="enumerated"/>
26 <option id="sbi.gnu.cpp.compiler.option.debugging.level.core.1613805841" name="Debug level" superClass="sbi.gnu.cpp.compiler.option.debugging.level.core" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/> 26 <option id="sbi.gnu.cpp.compiler.option.debugging.level.core.839901389" name="Debug level" superClass="sbi.gnu.cpp.compiler.option.debugging.level.core" value="gnu.cpp.compiler.debugging.level.max" valueType="enumerated"/>
27 <option id="sbi.gnu.cpp.compiler.option.1077985921" superClass="sbi.gnu.cpp.compiler.option" valueType="userObjs"> 27 <option id="sbi.gnu.cpp.compiler.option.1999164434" superClass="sbi.gnu.cpp.compiler.option" valueType="userObjs">
28 <listOptionValue builtIn="false" value="mobile-2.3-emulator.core_llvm34.i386.core.app"/> 28 <listOptionValue builtIn="false" value="mobile-2.3-device.core_llvm34.armel.core.app"/>
29 </option> 29 </option>
30 <option id="sbi.gnu.cpp.compiler.option.frameworks_inc.core.124440123" superClass="sbi.gnu.cpp.compiler.option.frameworks_inc.core" valueType="includePath"> 30 <option id="sbi.gnu.cpp.compiler.option.frameworks_inc.core.768335006" superClass="sbi.gnu.cpp.compiler.option.frameworks_inc.core" valueType="includePath">
31 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/> 31 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
32 <listOptionValue builtIn="false" value="&quot;${SDK_INSTALL_PATH}/library&quot;"/> 32 <listOptionValue builtIn="false" value="&quot;${SDK_INSTALL_PATH}/library&quot;"/>
33 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include&quot;"/> 33 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include&quot;"/>
@@ -74,16 +74,13 @@
74 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/vconf&quot;"/> 74 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/vconf&quot;"/>
75 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/web&quot;"/> 75 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/web&quot;"/>
76 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/EGL&quot;"/> 76 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/EGL&quot;"/>
77 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES&quot;"/>
78 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES2&quot;"/>
79 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/KHR&quot;"/>
77 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/badge&quot;"/> 80 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/badge&quot;"/>
78 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/eio-1&quot;"/> 81 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/eio-1&quot;"/>
79 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/email-service&quot;"/> 82 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/email-service&quot;"/>
80 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/embryo-1&quot;"/> 83 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/embryo-1&quot;"/>
81 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/emotion-1&quot;"/>
82 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GL&quot;"/>
83 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES&quot;"/>
84 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES2&quot;"/>
85 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES3&quot;"/>
86 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/KHR&quot;"/>
87 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/messaging&quot;"/> 84 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/messaging&quot;"/>
88 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/msg-service&quot;"/> 85 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/msg-service&quot;"/>
89 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/ug-1&quot;"/> 86 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/ug-1&quot;"/>
@@ -94,32 +91,33 @@
94 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/location&quot;"/> 91 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/location&quot;"/>
95 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/sensor&quot;"/> 92 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/sensor&quot;"/>
96 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/efl-extension&quot;"/> 93 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/efl-extension&quot;"/>
94 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/wifi-direct&quot;"/>
97 </option> 95 </option>
98 <option id="sbi.gnu.cpp.compiler.option.frameworks_cflags.core.931005301" superClass="sbi.gnu.cpp.compiler.option.frameworks_cflags.core" valueType="stringList"> 96 <option id="sbi.gnu.cpp.compiler.option.frameworks_cflags.core.747944627" superClass="sbi.gnu.cpp.compiler.option.frameworks_cflags.core" valueType="stringList">
99 <listOptionValue builtIn="false" value="-target i386-tizen-linux-gnueabi -gcc-toolchain /home/songwon/tizen-sdk/tools/smart-build-interface/../i386-linux-gnueabi-gcc-4.6/ -ccc-gcc-name i386-linux-gnueabi-g++ -march=i386 -Wno-gnu"/> 97 <listOptionValue builtIn="false" value="-target arm-tizen-linux-gnueabi -gcc-toolchain ${SDK_INSTALL_PATH}/tools/smart-build-interface/../arm-linux-gnueabi-gcc-4.6/ -ccc-gcc-name arm-linux-gnueabi-g++ -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -mtune=cortex-a8 -Wno-gnu"/>
100 <listOptionValue builtIn="false" value=""/> 98 <listOptionValue builtIn="false" value=""/>
101 <listOptionValue builtIn="false" value=" -fPIE"/> 99 <listOptionValue builtIn="false" value=" -fPIE"/>
102 <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/> 100 <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
103 <listOptionValue builtIn="false" value="-Xlinker --version-script=/home/songwon/workspace/tile-matching-game/.exportMap"/> 101 <listOptionValue builtIn="false" value="-mthumb"/>
104 </option> 102 </option>
105 <option id="gnu.cpp.compiler.option.include.paths.138962730" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath"> 103 <option id="gnu.cpp.compiler.option.include.paths.1291591361" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
106 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/> 104 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
107 </option> 105 </option>
108 <option id="sbi.gnu.cpp.compiler.option.frameworks.core.555642051" superClass="sbi.gnu.cpp.compiler.option.frameworks.core" valueType="userObjs"> 106 <option id="sbi.gnu.cpp.compiler.option.frameworks.core.1554712590" superClass="sbi.gnu.cpp.compiler.option.frameworks.core" valueType="userObjs">
109 <listOptionValue builtIn="false" value="Native_API"/> 107 <listOptionValue builtIn="false" value="Native_API"/>
110 </option> 108 </option>
111 <option id="gnu.cpp.compiler.option.preprocessor.def.641748505" superClass="gnu.cpp.compiler.option.preprocessor.def" valueType="definedSymbols"> 109 <option id="gnu.cpp.compiler.option.preprocessor.def.2008197073" superClass="gnu.cpp.compiler.option.preprocessor.def" valueType="definedSymbols">
112 <listOptionValue builtIn="false" value="_DEBUG"/> 110 <listOptionValue builtIn="false" value="_DEBUG"/>
113 </option> 111 </option>
114 <inputType id="sbi.gnu.cpp.compiler.tizen.inputType.1916169151" superClass="sbi.gnu.cpp.compiler.tizen.inputType"/> 112 <inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.1699661063" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/>
115 </tool> 113 </tool>
116 <tool command="clang" id="org.tizen.nativecore.tool.sbi.gnu.c.compiler.1353500461" name="C Compiler" superClass="org.tizen.nativecore.tool.sbi.gnu.c.compiler"> 114 <tool command="clang" id="org.tizen.nativecore.tool.sbi.gnu.c.compiler.2080958002" name="C Compiler" superClass="org.tizen.nativecore.tool.sbi.gnu.c.compiler">
117 <option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.option.optimization.level.1996040489" name="Optimization Level" superClass="gnu.c.compiler.option.optimization.level" valueType="enumerated"/> 115 <option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.option.optimization.level.1982455813" name="Optimization Level" superClass="gnu.c.compiler.option.optimization.level" valueType="enumerated"/>
118 <option id="sbi.gnu.c.compiler.option.debugging.level.core.1696481902" name="Debug level" superClass="sbi.gnu.c.compiler.option.debugging.level.core" value="gnu.c.debugging.level.max" valueType="enumerated"/> 116 <option id="sbi.gnu.c.compiler.option.debugging.level.core.2004426014" name="Debug level" superClass="sbi.gnu.c.compiler.option.debugging.level.core" value="gnu.c.debugging.level.max" valueType="enumerated"/>
119 <option id="sbi.gnu.c.compiler.option.1610068195" superClass="sbi.gnu.c.compiler.option" valueType="userObjs"> 117 <option id="sbi.gnu.c.compiler.option.958641336" superClass="sbi.gnu.c.compiler.option" valueType="userObjs">
120 <listOptionValue builtIn="false" value="mobile-2.3-emulator.core_llvm34.i386.core.app"/> 118 <listOptionValue builtIn="false" value="mobile-2.3-device.core_llvm34.armel.core.app"/>
121 </option> 119 </option>
122 <option id="sbi.gnu.c.compiler.option.frameworks_inc.core.1823767700" superClass="sbi.gnu.c.compiler.option.frameworks_inc.core" valueType="includePath"> 120 <option id="sbi.gnu.c.compiler.option.frameworks_inc.core.1537753575" superClass="sbi.gnu.c.compiler.option.frameworks_inc.core" valueType="includePath">
123 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/> 121 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
124 <listOptionValue builtIn="false" value="&quot;${SDK_INSTALL_PATH}/library&quot;"/> 122 <listOptionValue builtIn="false" value="&quot;${SDK_INSTALL_PATH}/library&quot;"/>
125 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include&quot;"/> 123 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include&quot;"/>
@@ -166,16 +164,13 @@
166 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/vconf&quot;"/> 164 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/vconf&quot;"/>
167 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/web&quot;"/> 165 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/web&quot;"/>
168 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/EGL&quot;"/> 166 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/EGL&quot;"/>
167 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES&quot;"/>
168 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES2&quot;"/>
169 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/KHR&quot;"/>
169 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/badge&quot;"/> 170 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/badge&quot;"/>
170 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/eio-1&quot;"/> 171 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/eio-1&quot;"/>
171 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/email-service&quot;"/> 172 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/email-service&quot;"/>
172 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/embryo-1&quot;"/> 173 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/embryo-1&quot;"/>
173 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/emotion-1&quot;"/>
174 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GL&quot;"/>
175 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES&quot;"/>
176 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES2&quot;"/>
177 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES3&quot;"/>
178 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/KHR&quot;"/>
179 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/messaging&quot;"/> 174 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/messaging&quot;"/>
180 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/msg-service&quot;"/> 175 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/msg-service&quot;"/>
181 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/ug-1&quot;"/> 176 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/ug-1&quot;"/>
@@ -186,53 +181,55 @@
186 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/location&quot;"/> 181 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/location&quot;"/>
187 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/sensor&quot;"/> 182 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/sensor&quot;"/>
188 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/efl-extension&quot;"/> 183 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/efl-extension&quot;"/>
184 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/wifi-direct&quot;"/>
189 </option> 185 </option>
190 <option id="sbi.gnu.c.compiler.option.frameworks_cflags.core.900507278" superClass="sbi.gnu.c.compiler.option.frameworks_cflags.core" valueType="stringList"> 186 <option id="sbi.gnu.c.compiler.option.frameworks_cflags.core.2025670805" superClass="sbi.gnu.c.compiler.option.frameworks_cflags.core" valueType="stringList">
191 <listOptionValue builtIn="false" value="-target i386-tizen-linux-gnueabi -gcc-toolchain /home/songwon/tizen-sdk/tools/smart-build-interface/../i386-linux-gnueabi-gcc-4.6/ -ccc-gcc-name i386-linux-gnueabi-g++ -march=i386 -Wno-gnu"/> 187 <listOptionValue builtIn="false" value="-target arm-tizen-linux-gnueabi -gcc-toolchain ${SDK_INSTALL_PATH}/tools/smart-build-interface/../arm-linux-gnueabi-gcc-4.6/ -ccc-gcc-name arm-linux-gnueabi-g++ -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -mtune=cortex-a8 -Wno-gnu"/>
192 <listOptionValue builtIn="false" value=""/> 188 <listOptionValue builtIn="false" value=""/>
193 <listOptionValue builtIn="false" value=" -fPIE"/> 189 <listOptionValue builtIn="false" value=" -fPIE"/>
194 <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/> 190 <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
195 <listOptionValue builtIn="false" value="-Xlinker --version-script=/home/songwon/workspace/tile-matching-game/.exportMap"/> 191 <listOptionValue builtIn="false" value="-mthumb"/>
196 </option> 192 </option>
197 <option id="gnu.c.compiler.option.include.paths.918304928" superClass="gnu.c.compiler.option.include.paths" valueType="includePath"> 193 <option id="gnu.c.compiler.option.include.paths.376429415" superClass="gnu.c.compiler.option.include.paths" valueType="includePath">
198 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/> 194 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
199 </option> 195 </option>
200 <option id="sbi.gnu.c.compiler.option.frameworks.core.1734984301" superClass="sbi.gnu.c.compiler.option.frameworks.core" valueType="userObjs"> 196 <option id="sbi.gnu.c.compiler.option.frameworks.core.2138211171" superClass="sbi.gnu.c.compiler.option.frameworks.core" valueType="userObjs">
201 <listOptionValue builtIn="false" value="Native_API"/> 197 <listOptionValue builtIn="false" value="Native_API"/>
202 </option> 198 </option>
203 <option id="gnu.c.compiler.option.preprocessor.def.symbols.1321421007" superClass="gnu.c.compiler.option.preprocessor.def.symbols" valueType="definedSymbols"> 199 <option id="gnu.c.compiler.option.preprocessor.def.symbols.1127720143" superClass="gnu.c.compiler.option.preprocessor.def.symbols" valueType="definedSymbols">
204 <listOptionValue builtIn="false" value="_DEBUG"/> 200 <listOptionValue builtIn="false" value="_DEBUG"/>
205 </option> 201 </option>
206 <inputType id="sbi.gnu.c.compiler.tizen.inputType.1417294330" superClass="sbi.gnu.c.compiler.tizen.inputType"/> 202 <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.1118846733" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
207 </tool> 203 </tool>
208 <tool id="org.tizen.nativeide.tool.sbi.gnu.c.linker.base.80095300" name="C Linker" superClass="org.tizen.nativeide.tool.sbi.gnu.c.linker.base"/> 204 <tool id="org.tizen.nativeide.tool.sbi.gnu.c.linker.base.1851203700" name="C Linker" superClass="org.tizen.nativeide.tool.sbi.gnu.c.linker.base"/>
209 <tool command="clang++" id="org.tizen.nativecore.tool.sbi.gnu.cpp.linker.1335909686" name="C++ Linker" superClass="org.tizen.nativecore.tool.sbi.gnu.cpp.linker"> 205 <tool command="clang++" id="org.tizen.nativecore.tool.sbi.gnu.cpp.linker.854749825" name="C++ Linker" superClass="org.tizen.nativecore.tool.sbi.gnu.cpp.linker">
210 <option id="sbi.gnu.cpp.linker.option.frameworks_lflags.core.1988657887" superClass="sbi.gnu.cpp.linker.option.frameworks_lflags.core" valueType="stringList"> 206 <option id="sbi.gnu.cpp.linker.option.frameworks_lflags.core.353237326" superClass="sbi.gnu.cpp.linker.option.frameworks_lflags.core" valueType="stringList">
211 <listOptionValue builtIn="false" value="-target i386-tizen-linux-gnueabi -gcc-toolchain /home/songwon/tizen-sdk/tools/smart-build-interface/../i386-linux-gnueabi-gcc-4.6/ -ccc-gcc-name i386-linux-gnueabi-g++ -march=i386 -Xlinker --as-needed"/> 207 <listOptionValue builtIn="false" value="-target arm-tizen-linux-gnueabi -gcc-toolchain ${SDK_INSTALL_PATH}/tools/smart-build-interface/../arm-linux-gnueabi-gcc-4.6/ -ccc-gcc-name arm-linux-gnueabi-g++ -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -mtune=cortex-a8 -Xlinker --as-needed"/>
212 <listOptionValue builtIn="false" value=""/> 208 <listOptionValue builtIn="false" value=""/>
213 <listOptionValue builtIn="false" value="-pie -lpthread "/> 209 <listOptionValue builtIn="false" value="-pie -lpthread "/>
214 <listOptionValue builtIn="false" value="-Xlinker -rpath=&quot;/home/developer/sdk_tools/lib&quot;"/> 210 <listOptionValue builtIn="false" value="-Xlinker -rpath=&quot;/home/developer/sdk_tools/lib&quot;"/>
215 <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/> 211 <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
212 <listOptionValue builtIn="false" value="-Xlinker --version-script=${ProjDirPath}/.exportMap"/>
216 <listOptionValue builtIn="false" value="-L&quot;${SBI_SYSROOT}/usr/lib&quot;"/> 213 <listOptionValue builtIn="false" value="-L&quot;${SBI_SYSROOT}/usr/lib&quot;"/>
217 <listOptionValue builtIn="false" value="$(RS_LIBRARIES)"/> 214 <listOptionValue builtIn="false" value="$(RS_LIBRARIES)"/>
218 </option> 215 </option>
219 <option id="gnu.cpp.link.option.paths.714484932" superClass="gnu.cpp.link.option.paths" valueType="libPaths"> 216 <option id="gnu.cpp.link.option.paths.761686204" superClass="gnu.cpp.link.option.paths" valueType="libPaths">
220 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/lib}&quot;"/> 217 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/lib}&quot;"/>
221 </option> 218 </option>
222 <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1846275073" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> 219 <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.715072785" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
223 <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> 220 <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
224 <additionalInput kind="additionalinput" paths="$(LIBS)"/> 221 <additionalInput kind="additionalinput" paths="$(LIBS)"/>
225 </inputType> 222 </inputType>
226 </tool> 223 </tool>
227 <tool command="i386-linux-gnueabi-as" id="org.tizen.nativeapp.tool.sbi.gnu.assembler.base.863030395" name="Assembler" superClass="org.tizen.nativeapp.tool.sbi.gnu.assembler.base"> 224 <tool command="arm-linux-gnueabi-as" id="org.tizen.nativeapp.tool.sbi.gnu.assembler.base.353488877" name="Assembler" superClass="org.tizen.nativeapp.tool.sbi.gnu.assembler.base">
228 <inputType id="cdt.managedbuild.tool.gnu.assembler.input.425367547" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> 225 <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1286588437" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
229 </tool> 226 </tool>
230 <tool id="org.tizen.nativecore.tool.fnmapgen.136233965" name="C FN-Map Generator" superClass="org.tizen.nativecore.tool.fnmapgen"/> 227 <tool id="org.tizen.nativecore.tool.fnmapgen.1701885581" name="C FN-Map Generator" superClass="org.tizen.nativecore.tool.fnmapgen"/>
231 <tool id="org.tizen.nativecore.tool.fnmapgen.cpp.55979205" name="C++ FN-Map Generator" superClass="org.tizen.nativecore.tool.fnmapgen.cpp"/> 228 <tool id="org.tizen.nativecore.tool.fnmapgen.cpp.2003132183" name="C++ FN-Map Generator" superClass="org.tizen.nativecore.tool.fnmapgen.cpp"/>
232 <tool id="org.tizen.nativecore.tool.ast.671447833" name="C Static Analyzer" superClass="org.tizen.nativecore.tool.ast"/> 229 <tool id="org.tizen.nativecore.tool.ast.32843399" name="C Static Analyzer" superClass="org.tizen.nativecore.tool.ast"/>
233 <tool id="org.tizen.nativecore.tool.ast.cpp.2028571621" name="C++ Static Analyzer" superClass="org.tizen.nativecore.tool.ast.cpp"/> 230 <tool id="org.tizen.nativecore.tool.ast.cpp.783416825" name="C++ Static Analyzer" superClass="org.tizen.nativecore.tool.ast.cpp"/>
234 <tool id="org.tizen.nativecore.tool.sbi.po.compiler.1370602945" name="PO Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.po.compiler"/> 231 <tool id="org.tizen.nativecore.tool.sbi.po.compiler.1028941435" name="PO Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.po.compiler"/>
235 <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.410958800" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler"/> 232 <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1062134144" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler"/>
236 </toolChain> 233 </toolChain>
237 </folderInfo> 234 </folderInfo>
238 <sourceEntries> 235 <sourceEntries>
@@ -244,8 +241,8 @@
244 </storageModule> 241 </storageModule>
245 <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> 242 <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
246 </cconfiguration> 243 </cconfiguration>
247 <cconfiguration id="org.tizen.nativecore.config.sbi.gcc45.app.release.986754832"> 244 <cconfiguration id="org.tizen.nativecore.config.sbi.gcc45.app.release.2100543526">
248 <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="org.tizen.nativecore.config.sbi.gcc45.app.release.986754832" moduleId="org.eclipse.cdt.core.settings" name="Release"> 245 <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="org.tizen.nativecore.config.sbi.gcc45.app.release.2100543526" moduleId="org.eclipse.cdt.core.settings" name="Release">
249 <externalSettings/> 246 <externalSettings/>
250 <extensions> 247 <extensions>
251 <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> 248 <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
@@ -258,19 +255,19 @@
258 </extensions> 255 </extensions>
259 </storageModule> 256 </storageModule>
260 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 257 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
261 <configuration artifactName="tile-matching-game" buildArtefactType="org.tizen.nativecore.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecore.buildArtefactType.app,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecore.config.sbi.gcc45.app.release.986754832" name="Release" parent="org.tizen.nativecore.config.sbi.gcc45.app.release"> 258 <configuration artifactName="tile-matching" buildArtefactType="org.tizen.nativecore.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecore.buildArtefactType.app,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecore.config.sbi.gcc45.app.release.2100543526" name="Release" parent="org.tizen.nativecore.config.sbi.gcc45.app.release">
262 <folderInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.986754832." name="/" resourcePath=""> 259 <folderInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.2100543526." name="/" resourcePath="">
263 <toolChain id="org.tizen.nativecore.toolchain.sbi.gcc45.app.release.524771746" name="Tizen Native Toolchain" superClass="org.tizen.nativecore.toolchain.sbi.gcc45.app.release"> 260 <toolChain id="org.tizen.nativecore.toolchain.sbi.gcc45.app.release.1021017263" name="Tizen Native Toolchain" superClass="org.tizen.nativecore.toolchain.sbi.gcc45.app.release">
264 <targetPlatform binaryParser="org.eclipse.cdt.core.ELF" id="org.tizen.nativeide.target.sbi.gnu.platform.base.117396288" osList="linux,win32" superClass="org.tizen.nativeide.target.sbi.gnu.platform.base"/> 261 <targetPlatform binaryParser="org.eclipse.cdt.core.ELF" id="org.tizen.nativeide.target.sbi.gnu.platform.base.1821233016" osList="linux,win32" superClass="org.tizen.nativeide.target.sbi.gnu.platform.base"/>
265 <builder buildPath="${workspace_loc:/tile-matching-game}/Release" id="org.tizen.nativecore.target.sbi.gnu.builder.301439496" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Tizen Application Builder" superClass="org.tizen.nativecore.target.sbi.gnu.builder"/> 262 <builder buildPath="${workspace_loc:/tile-matching}/Release" id="org.tizen.nativecore.target.sbi.gnu.builder.1004624548" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Tizen Application Builder" superClass="org.tizen.nativecore.target.sbi.gnu.builder"/>
266 <tool id="org.tizen.nativecore.tool.sbi.gnu.archiver.1400858921" name="Archiver" superClass="org.tizen.nativecore.tool.sbi.gnu.archiver"/> 263 <tool id="org.tizen.nativecore.tool.sbi.gnu.archiver.89158151" name="Archiver" superClass="org.tizen.nativecore.tool.sbi.gnu.archiver"/>
267 <tool command="clang++" id="org.tizen.nativecore.tool.sbi.gnu.cpp.compiler.1859707999" name="C++ Compiler" superClass="org.tizen.nativecore.tool.sbi.gnu.cpp.compiler"> 264 <tool command="clang++" id="org.tizen.nativecore.tool.sbi.gnu.cpp.compiler.232119668" name="C++ Compiler" superClass="org.tizen.nativecore.tool.sbi.gnu.cpp.compiler">
268 <option id="gnu.cpp.compiler.option.optimization.level.1598932995" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/> 265 <option id="gnu.cpp.compiler.option.optimization.level.539996030" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/>
269 <option id="sbi.gnu.cpp.compiler.option.debugging.level.core.2131702141" name="Debug level" superClass="sbi.gnu.cpp.compiler.option.debugging.level.core"/> 266 <option id="sbi.gnu.cpp.compiler.option.debugging.level.core.1390694775" name="Debug level" superClass="sbi.gnu.cpp.compiler.option.debugging.level.core"/>
270 <option id="sbi.gnu.cpp.compiler.option.1878859096" superClass="sbi.gnu.cpp.compiler.option" valueType="userObjs"> 267 <option id="sbi.gnu.cpp.compiler.option.1411301848" superClass="sbi.gnu.cpp.compiler.option" valueType="userObjs">
271 <listOptionValue builtIn="false" value="mobile-2.3-emulator.core_llvm34.i386.core.app"/> 268 <listOptionValue builtIn="false" value="mobile-2.3-emulator.core_llvm34.i386.core.app"/>
272 </option> 269 </option>
273 <option id="sbi.gnu.cpp.compiler.option.frameworks_inc.core.1657194911" superClass="sbi.gnu.cpp.compiler.option.frameworks_inc.core" valueType="includePath"> 270 <option id="sbi.gnu.cpp.compiler.option.frameworks_inc.core.1772091067" superClass="sbi.gnu.cpp.compiler.option.frameworks_inc.core" valueType="includePath">
274 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/> 271 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
275 <listOptionValue builtIn="false" value="&quot;${SDK_INSTALL_PATH}/library&quot;"/> 272 <listOptionValue builtIn="false" value="&quot;${SDK_INSTALL_PATH}/library&quot;"/>
276 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include&quot;"/> 273 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include&quot;"/>
@@ -321,11 +318,8 @@
321 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/eio-1&quot;"/> 318 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/eio-1&quot;"/>
322 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/email-service&quot;"/> 319 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/email-service&quot;"/>
323 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/embryo-1&quot;"/> 320 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/embryo-1&quot;"/>
324 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/emotion-1&quot;"/>
325 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GL&quot;"/>
326 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES&quot;"/> 321 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES&quot;"/>
327 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES2&quot;"/> 322 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES2&quot;"/>
328 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES3&quot;"/>
329 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/KHR&quot;"/> 323 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/KHR&quot;"/>
330 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/messaging&quot;"/> 324 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/messaging&quot;"/>
331 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/msg-service&quot;"/> 325 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/msg-service&quot;"/>
@@ -337,29 +331,29 @@
337 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/location&quot;"/> 331 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/location&quot;"/>
338 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/sensor&quot;"/> 332 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/sensor&quot;"/>
339 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/efl-extension&quot;"/> 333 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/efl-extension&quot;"/>
334 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/wifi-direct&quot;"/>
340 </option> 335 </option>
341 <option id="sbi.gnu.cpp.compiler.option.frameworks_cflags.core.1917336464" superClass="sbi.gnu.cpp.compiler.option.frameworks_cflags.core" valueType="stringList"> 336 <option id="sbi.gnu.cpp.compiler.option.frameworks_cflags.core.1889236219" superClass="sbi.gnu.cpp.compiler.option.frameworks_cflags.core" valueType="stringList">
342 <listOptionValue builtIn="false" value="-target i386-tizen-linux-gnueabi -gcc-toolchain /home/songwon/tizen-sdk/tools/smart-build-interface/../i386-linux-gnueabi-gcc-4.6/ -ccc-gcc-name i386-linux-gnueabi-g++ -march=i386 -Wno-gnu"/> 337 <listOptionValue builtIn="false" value="-target i386-tizen-linux-gnueabi -gcc-toolchain ${SDK_INSTALL_PATH}/tools/smart-build-interface/../i386-linux-gnueabi-gcc-4.6/ -ccc-gcc-name i386-linux-gnueabi-g++ -march=i386 -Wno-gnu"/>
343 <listOptionValue builtIn="false" value=""/> 338 <listOptionValue builtIn="false" value=""/>
344 <listOptionValue builtIn="false" value=" -fPIE"/> 339 <listOptionValue builtIn="false" value=" -fPIE"/>
345 <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/> 340 <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
346 <listOptionValue builtIn="false" value="-Xlinker --version-script=/home/songwon/workspace/tile-matching-game/.exportMap"/>
347 </option> 341 </option>
348 <option id="gnu.cpp.compiler.option.include.paths.694819502" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath"> 342 <option id="gnu.cpp.compiler.option.include.paths.1366140200" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
349 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/> 343 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
350 </option> 344 </option>
351 <option id="sbi.gnu.cpp.compiler.option.frameworks.core.988189959" superClass="sbi.gnu.cpp.compiler.option.frameworks.core" valueType="userObjs"> 345 <option id="sbi.gnu.cpp.compiler.option.frameworks.core.1339327264" superClass="sbi.gnu.cpp.compiler.option.frameworks.core" valueType="userObjs">
352 <listOptionValue builtIn="false" value="Native_API"/> 346 <listOptionValue builtIn="false" value="Native_API"/>
353 </option> 347 </option>
354 <inputType id="sbi.gnu.cpp.compiler.tizen.inputType.1329444707" superClass="sbi.gnu.cpp.compiler.tizen.inputType"/> 348 <inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.169190528" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/>
355 </tool> 349 </tool>
356 <tool command="clang" id="org.tizen.nativecore.tool.sbi.gnu.c.compiler.381913651" name="C Compiler" superClass="org.tizen.nativecore.tool.sbi.gnu.c.compiler"> 350 <tool command="clang" id="org.tizen.nativecore.tool.sbi.gnu.c.compiler.1211444262" name="C Compiler" superClass="org.tizen.nativecore.tool.sbi.gnu.c.compiler">
357 <option defaultValue="gnu.c.optimization.level.most" id="gnu.c.compiler.option.optimization.level.1014365122" name="Optimization Level" superClass="gnu.c.compiler.option.optimization.level" valueType="enumerated"/> 351 <option defaultValue="gnu.c.optimization.level.most" id="gnu.c.compiler.option.optimization.level.1090384795" name="Optimization Level" superClass="gnu.c.compiler.option.optimization.level" valueType="enumerated"/>
358 <option id="sbi.gnu.c.compiler.option.debugging.level.core.1417354327" name="Debug level" superClass="sbi.gnu.c.compiler.option.debugging.level.core"/> 352 <option id="sbi.gnu.c.compiler.option.debugging.level.core.545978597" name="Debug level" superClass="sbi.gnu.c.compiler.option.debugging.level.core"/>
359 <option id="sbi.gnu.c.compiler.option.416672674" superClass="sbi.gnu.c.compiler.option" valueType="userObjs"> 353 <option id="sbi.gnu.c.compiler.option.303488617" superClass="sbi.gnu.c.compiler.option" valueType="userObjs">
360 <listOptionValue builtIn="false" value="mobile-2.3-emulator.core_llvm34.i386.core.app"/> 354 <listOptionValue builtIn="false" value="mobile-2.3-emulator.core_llvm34.i386.core.app"/>
361 </option> 355 </option>
362 <option id="sbi.gnu.c.compiler.option.frameworks_inc.core.653105833" superClass="sbi.gnu.c.compiler.option.frameworks_inc.core" valueType="includePath"> 356 <option id="sbi.gnu.c.compiler.option.frameworks_inc.core.1160614330" superClass="sbi.gnu.c.compiler.option.frameworks_inc.core" valueType="includePath">
363 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/> 357 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
364 <listOptionValue builtIn="false" value="&quot;${SDK_INSTALL_PATH}/library&quot;"/> 358 <listOptionValue builtIn="false" value="&quot;${SDK_INSTALL_PATH}/library&quot;"/>
365 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include&quot;"/> 359 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include&quot;"/>
@@ -410,11 +404,8 @@
410 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/eio-1&quot;"/> 404 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/eio-1&quot;"/>
411 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/email-service&quot;"/> 405 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/email-service&quot;"/>
412 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/embryo-1&quot;"/> 406 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/embryo-1&quot;"/>
413 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/emotion-1&quot;"/>
414 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GL&quot;"/>
415 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES&quot;"/> 407 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES&quot;"/>
416 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES2&quot;"/> 408 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES2&quot;"/>
417 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/GLES3&quot;"/>
418 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/KHR&quot;"/> 409 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/KHR&quot;"/>
419 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/messaging&quot;"/> 410 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/messaging&quot;"/>
420 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/msg-service&quot;"/> 411 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/msg-service&quot;"/>
@@ -426,50 +417,51 @@
426 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/location&quot;"/> 417 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/location&quot;"/>
427 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/sensor&quot;"/> 418 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/sensor&quot;"/>
428 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/efl-extension&quot;"/> 419 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/efl-extension&quot;"/>
420 <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/wifi-direct&quot;"/>
429 </option> 421 </option>
430 <option id="sbi.gnu.c.compiler.option.frameworks_cflags.core.604691407" superClass="sbi.gnu.c.compiler.option.frameworks_cflags.core" valueType="stringList"> 422 <option id="sbi.gnu.c.compiler.option.frameworks_cflags.core.669285850" superClass="sbi.gnu.c.compiler.option.frameworks_cflags.core" valueType="stringList">
431 <listOptionValue builtIn="false" value="-target i386-tizen-linux-gnueabi -gcc-toolchain /home/songwon/tizen-sdk/tools/smart-build-interface/../i386-linux-gnueabi-gcc-4.6/ -ccc-gcc-name i386-linux-gnueabi-g++ -march=i386 -Wno-gnu"/> 423 <listOptionValue builtIn="false" value="-target i386-tizen-linux-gnueabi -gcc-toolchain ${SDK_INSTALL_PATH}/tools/smart-build-interface/../i386-linux-gnueabi-gcc-4.6/ -ccc-gcc-name i386-linux-gnueabi-g++ -march=i386 -Wno-gnu"/>
432 <listOptionValue builtIn="false" value=""/> 424 <listOptionValue builtIn="false" value=""/>
433 <listOptionValue builtIn="false" value=" -fPIE"/> 425 <listOptionValue builtIn="false" value=" -fPIE"/>
434 <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/> 426 <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
435 <listOptionValue builtIn="false" value="-Xlinker --version-script=/home/songwon/workspace/tile-matching-game/.exportMap"/>
436 </option> 427 </option>
437 <option id="gnu.c.compiler.option.include.paths.1326649475" superClass="gnu.c.compiler.option.include.paths" valueType="includePath"> 428 <option id="gnu.c.compiler.option.include.paths.1877756284" superClass="gnu.c.compiler.option.include.paths" valueType="includePath">
438 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/> 429 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
439 </option> 430 </option>
440 <option id="sbi.gnu.c.compiler.option.frameworks.core.1222706493" superClass="sbi.gnu.c.compiler.option.frameworks.core" valueType="userObjs"> 431 <option id="sbi.gnu.c.compiler.option.frameworks.core.161414557" superClass="sbi.gnu.c.compiler.option.frameworks.core" valueType="userObjs">
441 <listOptionValue builtIn="false" value="Native_API"/> 432 <listOptionValue builtIn="false" value="Native_API"/>
442 </option> 433 </option>
443 <inputType id="sbi.gnu.c.compiler.tizen.inputType.1655485136" superClass="sbi.gnu.c.compiler.tizen.inputType"/> 434 <inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.1139435257" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
444 </tool> 435 </tool>
445 <tool id="org.tizen.nativeide.tool.sbi.gnu.c.linker.base.190412446" name="C Linker" superClass="org.tizen.nativeide.tool.sbi.gnu.c.linker.base"/> 436 <tool id="org.tizen.nativeide.tool.sbi.gnu.c.linker.base.2106346492" name="C Linker" superClass="org.tizen.nativeide.tool.sbi.gnu.c.linker.base"/>
446 <tool command="clang++" id="org.tizen.nativecore.tool.sbi.gnu.cpp.linker.82465954" name="C++ Linker" superClass="org.tizen.nativecore.tool.sbi.gnu.cpp.linker"> 437 <tool command="clang++" id="org.tizen.nativecore.tool.sbi.gnu.cpp.linker.322556033" name="C++ Linker" superClass="org.tizen.nativecore.tool.sbi.gnu.cpp.linker">
447 <option id="sbi.gnu.cpp.linker.option.frameworks_lflags.core.77067091" superClass="sbi.gnu.cpp.linker.option.frameworks_lflags.core" valueType="stringList"> 438 <option id="sbi.gnu.cpp.linker.option.frameworks_lflags.core.536655810" superClass="sbi.gnu.cpp.linker.option.frameworks_lflags.core" valueType="stringList">
448 <listOptionValue builtIn="false" value="-target i386-tizen-linux-gnueabi -gcc-toolchain /home/songwon/tizen-sdk/tools/smart-build-interface/../i386-linux-gnueabi-gcc-4.6/ -ccc-gcc-name i386-linux-gnueabi-g++ -march=i386 -Xlinker --as-needed"/> 439 <listOptionValue builtIn="false" value="-target i386-tizen-linux-gnueabi -gcc-toolchain ${SDK_INSTALL_PATH}/tools/smart-build-interface/../i386-linux-gnueabi-gcc-4.6/ -ccc-gcc-name i386-linux-gnueabi-g++ -march=i386 -Xlinker --as-needed"/>
449 <listOptionValue builtIn="false" value=""/> 440 <listOptionValue builtIn="false" value=""/>
450 <listOptionValue builtIn="false" value="-pie -lpthread "/> 441 <listOptionValue builtIn="false" value="-pie -lpthread "/>
451 <listOptionValue builtIn="false" value="-Xlinker -rpath=&quot;/home/developer/sdk_tools/lib&quot;"/> 442 <listOptionValue builtIn="false" value="-Xlinker -rpath=&quot;/home/developer/sdk_tools/lib&quot;"/>
452 <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/> 443 <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
444 <listOptionValue builtIn="false" value="-Xlinker --version-script=${ProjDirPath}/.exportMap"/>
453 <listOptionValue builtIn="false" value="-L&quot;${SBI_SYSROOT}/usr/lib&quot;"/> 445 <listOptionValue builtIn="false" value="-L&quot;${SBI_SYSROOT}/usr/lib&quot;"/>
454 <listOptionValue builtIn="false" value="$(RS_LIBRARIES)"/> 446 <listOptionValue builtIn="false" value="$(RS_LIBRARIES)"/>
455 </option> 447 </option>
456 <option id="gnu.cpp.link.option.paths.527257628" superClass="gnu.cpp.link.option.paths" valueType="libPaths"> 448 <option id="gnu.cpp.link.option.paths.1916220307" superClass="gnu.cpp.link.option.paths" valueType="libPaths">
457 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/lib}&quot;"/> 449 <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/lib}&quot;"/>
458 </option> 450 </option>
459 <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1514644182" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input"> 451 <inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.2108506082" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
460 <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> 452 <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
461 <additionalInput kind="additionalinput" paths="$(LIBS)"/> 453 <additionalInput kind="additionalinput" paths="$(LIBS)"/>
462 </inputType> 454 </inputType>
463 </tool> 455 </tool>
464 <tool command="i386-linux-gnueabi-as" id="org.tizen.nativeapp.tool.sbi.gnu.assembler.base.1382507537" name="Assembler" superClass="org.tizen.nativeapp.tool.sbi.gnu.assembler.base"> 456 <tool command="i386-linux-gnueabi-as" id="org.tizen.nativeapp.tool.sbi.gnu.assembler.base.2064678888" name="Assembler" superClass="org.tizen.nativeapp.tool.sbi.gnu.assembler.base">
465 <inputType id="cdt.managedbuild.tool.gnu.assembler.input.38868660" superClass="cdt.managedbuild.tool.gnu.assembler.input"/> 457 <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1687859621" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
466 </tool> 458 </tool>
467 <tool id="org.tizen.nativecore.tool.fnmapgen.1999374296" name="C FN-Map Generator" superClass="org.tizen.nativecore.tool.fnmapgen"/> 459 <tool id="org.tizen.nativecore.tool.fnmapgen.884631468" name="C FN-Map Generator" superClass="org.tizen.nativecore.tool.fnmapgen"/>
468 <tool id="org.tizen.nativecore.tool.fnmapgen.cpp.364151622" name="C++ FN-Map Generator" superClass="org.tizen.nativecore.tool.fnmapgen.cpp"/> 460 <tool id="org.tizen.nativecore.tool.fnmapgen.cpp.770082245" name="C++ FN-Map Generator" superClass="org.tizen.nativecore.tool.fnmapgen.cpp"/>
469 <tool id="org.tizen.nativecore.tool.ast.1396144486" name="C Static Analyzer" superClass="org.tizen.nativecore.tool.ast"/> 461 <tool id="org.tizen.nativecore.tool.ast.1379328906" name="C Static Analyzer" superClass="org.tizen.nativecore.tool.ast"/>
470 <tool id="org.tizen.nativecore.tool.ast.cpp.303538159" name="C++ Static Analyzer" superClass="org.tizen.nativecore.tool.ast.cpp"/> 462 <tool id="org.tizen.nativecore.tool.ast.cpp.76259524" name="C++ Static Analyzer" superClass="org.tizen.nativecore.tool.ast.cpp"/>
471 <tool id="org.tizen.nativecore.tool.sbi.po.compiler.960935079" name="PO Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.po.compiler"/> 463 <tool id="org.tizen.nativecore.tool.sbi.po.compiler.1495099298" name="PO Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.po.compiler"/>
472 <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.336846720" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler"/> 464 <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1052248637" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler"/>
473 </toolChain> 465 </toolChain>
474 </folderInfo> 466 </folderInfo>
475 <sourceEntries> 467 <sourceEntries>
@@ -483,17 +475,18 @@
483 </cconfiguration> 475 </cconfiguration>
484 </storageModule> 476 </storageModule>
485 <storageModule moduleId="cdtBuildSystem" version="4.0.0"> 477 <storageModule moduleId="cdtBuildSystem" version="4.0.0">
486 <project id="tile-matching-game.org.tizen.nativecore.target.sbi.gcc45.app.528074265" name="Tizen Native Application" projectType="org.tizen.nativecore.target.sbi.gcc45.app"/> 478 <project id="tile-matching.org.tizen.nativecore.target.sbi.gcc45.app.39937541" name="Tizen Native Application" projectType="org.tizen.nativecore.target.sbi.gcc45.app"/>
487 </storageModule> 479 </storageModule>
488 <storageModule moduleId="scannerConfiguration"> 480 <storageModule moduleId="scannerConfiguration">
489 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> 481 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
490 <scannerConfigBuildInfo instanceId="org.tizen.nativecore.config.sbi.gcc45.app.debug.287989849"> 482 <scannerConfigBuildInfo instanceId="org.tizen.nativecore.config.sbi.gcc45.app.release.2100543526">
491 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.tizen.nativecommon.TizenGCCManagedMakePerProjectProfileCPP"/> 483 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
492 </scannerConfigBuildInfo> 484 </scannerConfigBuildInfo>
493 <scannerConfigBuildInfo instanceId="org.tizen.nativecore.config.sbi.gcc45.app.release.986754832"> 485 <scannerConfigBuildInfo instanceId="org.tizen.nativecore.config.sbi.gcc45.app.debug.1586227428">
494 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.tizen.nativecommon.TizenGCCManagedMakePerProjectProfileCPP"/> 486 <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
495 </scannerConfigBuildInfo> 487 </scannerConfigBuildInfo>
496 </storageModule> 488 </storageModule>
497 <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/> 489 <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
498 <storageModule moduleId="com.samsung.tizen.nativeapp.projectInfo" version="1.0.0"/> 490 <storageModule moduleId="com.samsung.tizen.nativeapp.projectInfo" version="1.0.0"/>
491 <storageModule moduleId="refreshScope"/>
499</cproject> 492</cproject>
diff --git a/.project b/.project
index e04309c..e6ce957 100644
--- a/.project
+++ b/.project
@@ -1,6 +1,6 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8"?>
2<projectDescription> 2<projectDescription>
3 <name>tile-matching-game</name> 3 <name>tile-matching</name>
4 <comment></comment> 4 <comment></comment>
5 <projects> 5 <projects>
6 </projects> 6 </projects>
@@ -29,9 +29,21 @@
29 <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature> 29 <nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
30 <nature>org.tizen.nativecore.apichecker.core.tizenCppNature</nature> 30 <nature>org.tizen.nativecore.apichecker.core.tizenCppNature</nature>
31 </natures> 31 </natures>
32 <linkedResources>
33 <link>
34 <name>inc/config.h</name>
35 <type>1</type>
36 <location>/home/seoz/workspace2/tile-matching/inc/config.h</location>
37 </link>
38 <link>
39 <name>inc/data.h</name>
40 <type>1</type>
41 <location>/home/seoz/workspace2/tile-matching/inc/data.h</location>
42 </link>
43 </linkedResources>
32 <filteredResources> 44 <filteredResources>
33 <filter> 45 <filter>
34 <id>1414725113163</id> 46 <id>1422204140612</id>
35 <name></name> 47 <name></name>
36 <type>26</type> 48 <type>26</type>
37 <matcher> 49 <matcher>
diff --git a/res/images/bear.png b/edje/images/bear.png
index ab06990..ab06990 100644
--- a/res/images/bear.png
+++ b/edje/images/bear.png
Binary files differ
diff --git a/res/images/chick.png b/edje/images/chick.png
index f4ae8e6..f4ae8e6 100644
--- a/res/images/chick.png
+++ b/edje/images/chick.png
Binary files differ
diff --git a/res/images/frog.png b/edje/images/frog.png
index 60fb52d..60fb52d 100644
--- a/res/images/frog.png
+++ b/edje/images/frog.png
Binary files differ
diff --git a/res/images/lion.png b/edje/images/lion.png
index bda4290..bda4290 100644
--- a/res/images/lion.png
+++ b/edje/images/lion.png
Binary files differ
diff --git a/res/images/panda.png b/edje/images/panda.png
index 38f289c..38f289c 100644
--- a/res/images/panda.png
+++ b/edje/images/panda.png
Binary files differ
diff --git a/res/images/pig.png b/edje/images/pig.png
index 8cd667f..8cd667f 100644
--- a/res/images/pig.png
+++ b/edje/images/pig.png
Binary files differ
diff --git a/res/images/rabbit.png b/edje/images/rabbit.png
index 4a1f4ce..4a1f4ce 100644
--- a/res/images/rabbit.png
+++ b/edje/images/rabbit.png
Binary files differ
diff --git a/inc/config.h b/inc/config.h
index 6b2d146..b75b919 100644
--- a/inc/config.h
+++ b/inc/config.h
@@ -16,7 +16,7 @@
16#define PACKAGE "org.tizen.tile-matching-game" 16#define PACKAGE "org.tizen.tile-matching-game"
17#endif 17#endif
18 18
19#define EDJ_FILE_MAIN "edje/main.edj" 19#define EDJ_FILE_MAIN "edje/tile-matching.edj"
20#define EDJ_FILE_TILE "edje/tile.edj" 20#define EDJ_FILE_TILE "edje/tile.edj"
21#define GRP_MAIN "main" 21#define GRP_MAIN "main"
22#define GRP_TILE "tile" 22#define GRP_TILE "tile"
diff --git a/inc/tile.h b/inc/tile-matching.h
index 1c02e9e..a982c05 100644
--- a/inc/tile.h
+++ b/inc/tile-matching.h
@@ -1,6 +1,23 @@
1#ifndef __tile-matching_H__
2#define __tile-matching_H__
1 3
2#ifndef __TILE_H__ 4#include <app.h>
3#define __TILE_H__ 5#include <Elementary.h>
6#include <system_settings.h>
7#include <efl_extension.h>
8#include <dlog.h>
9
10#ifdef LOG_TAG
11#undef LOG_TAG
12#endif
13#define LOG_TAG "tile-matching"
14
15#if !defined(PACKAGE)
16#define PACKAGE "org.tizen.tile-matching"
17#endif
18
19#define EDJ_FILE "edje/tile-matching.edj"
20#define GRP_MAIN "main"
4 21
5#include "config.h" 22#include "config.h"
6#include "data.h" 23#include "data.h"
@@ -19,4 +36,4 @@ void tile_explosion(tile_info_s *info);
19void tile_standby_set(tile_info_s *info, int col, int row); 36void tile_standby_set(tile_info_s *info, int col, int row);
20void tile_remove(tile_info_s *info); 37void tile_remove(tile_info_s *info);
21 38
22#endif /* __TILE_H__ */ 39#endif /* __tile-matching_H__ */
diff --git a/res/edje/main.edc b/res/edje/tile-matching.edc
index 69ecab8..69ecab8 100644
--- a/res/edje/main.edc
+++ b/res/edje/tile-matching.edc
diff --git a/shared/res/tile-matching-game.png b/shared/res/tile-matching.png
index 9765b1b..9765b1b 100644
--- a/shared/res/tile-matching-game.png
+++ b/shared/res/tile-matching.png
Binary files differ
diff --git a/src/main.c b/src/tile-matching.c
index 1a21e24..96e938a 100644
--- a/src/main.c
+++ b/src/tile-matching.c
@@ -1,10 +1,10 @@
1#include <tizen.h> 1#include <tizen.h>
2#include "tile.h" 2#include "tile-matching.h"
3 3
4static void 4static void
5win_delete_request_cb(void *data , Evas_Object *obj , void *event_info) 5win_delete_request_cb(void *data , Evas_Object *obj , void *event_info)
6{ 6{
7 elm_exit(); 7 ui_app_exit();
8} 8}
9 9
10static void 10static void
@@ -99,7 +99,6 @@ start_button_clicked_cb(void *data, Evas_Object *obj, void *event_info)
99 elm_layout_signal_emit(ad->layout, "game,start", "tile_matching"); 99 elm_layout_signal_emit(ad->layout, "game,start", "tile_matching");
100} 100}
101 101
102
103static void 102static void
104create_base_gui(appdata_s *ad) 103create_base_gui(appdata_s *ad)
105{ 104{
@@ -127,7 +126,7 @@ create_base_gui(appdata_s *ad)
127 evas_object_show(conform); 126 evas_object_show(conform);
128 127
129 /* Base Layout */ 128 /* Base Layout */
130 app_get_resource(EDJ_FILE_MAIN, edj_path, PATH_MAX); 129 app_get_resource(EDJ_FILE_MAIN, edj_path, (int)PATH_MAX);
131 ad->layout = elm_layout_add(ad->win); 130 ad->layout = elm_layout_add(ad->win);
132 elm_layout_file_set(ad->layout, edj_path, GRP_MAIN); 131 elm_layout_file_set(ad->layout, edj_path, GRP_MAIN);
133 eext_object_event_callback_add(ad->layout, EEXT_CALLBACK_BACK, 132 eext_object_event_callback_add(ad->layout, EEXT_CALLBACK_BACK,
@@ -200,13 +199,12 @@ ui_app_lang_changed(app_event_info_h event_info, void *user_data)
200{ 199{
201 /*APP_EVENT_LANGUAGE_CHANGED*/ 200 /*APP_EVENT_LANGUAGE_CHANGED*/
202 char *locale = NULL; 201 char *locale = NULL;
203 runtime_info_get_value_string(RUNTIME_INFO_KEY_LANGUAGE, &locale); 202 system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &locale);
204 elm_language_set(locale); 203 elm_language_set(locale);
205 free(locale); 204 free(locale);
206 return; 205 return;
207} 206}
208 207
209EXPORT_API
210int 208int
211main(int argc, char *argv[]) 209main(int argc, char *argv[])
212{ 210{
diff --git a/src/tile.c b/src/tile.c
index dd25ff8..ddcd6d7 100644
--- a/src/tile.c
+++ b/src/tile.c
@@ -1,4 +1,4 @@
1#include "tile.h" 1#include "tile-matching.h"
2 2
3void 3void
4tile_target_pos_set(tile_info_s *info, int x, int y) 4tile_target_pos_set(tile_info_s *info, int x, int y)
diff --git a/src/tile_animation.c b/src/tile_animation.c
index caf4df7..39bad99 100644
--- a/src/tile_animation.c
+++ b/src/tile_animation.c
@@ -1,5 +1,5 @@
1#include "config.h" 1#include "config.h"
2#include "tile.h" 2#include "tile-matching.h"
3 3
4static Eina_Bool move_back_frame(void *data, double pos); 4static Eina_Bool move_back_frame(void *data, double pos);
5static Eina_Bool move_down_frame(void *data, double pos); 5static Eina_Bool move_down_frame(void *data, double pos);
diff --git a/src/tile_control.c b/src/tile_control.c
index 36d96b3..9062c9e 100644
--- a/src/tile_control.c
+++ b/src/tile_control.c
@@ -1,4 +1,4 @@
1#include "tile.h" 1#include "tile-matching.h"
2 2
3static void event_block_set(appdata_s *ad, Eina_Bool b); 3static void event_block_set(appdata_s *ad, Eina_Bool b);
4static Eina_Bool is_all_move_done(tile_info_s* const tile_list[][TILE_PER_LINE]); 4static Eina_Bool is_all_move_done(tile_info_s* const tile_list[][TILE_PER_LINE]);
diff --git a/tizen-manifest.xml b/tizen-manifest.xml
index fcfd06c..50bb2f5 100644
--- a/tizen-manifest.xml
+++ b/tizen-manifest.xml
@@ -1,8 +1,12 @@
1<?xml version="1.0" encoding="utf-8"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<manifest xmlns="http://tizen.org/ns/packages" api-version="2.3" package="org.tizen.tile-matching-game" version="1.0.0"> 2<manifest xmlns="http://tizen.org/ns/packages" api-version="2.3" package="org.tizen.tile-matching" version="1.0.0">
3 <profile name="mobile" /> 3 <profile name="mobile"/>
4 <ui-application appid="org.tizen.tile-matching-game" exec="tile-matching-game" type="capp" multiple="false" taskmanage="true" nodisplay="false"> 4 <ui-application appid="org.tizen.tile-matching" exec="tile-matching" multiple="false" nodisplay="false" taskmanage="true" type="capp">
5 <icon>tile-matching-game.png</icon> 5 <label>tile-matching</label>
6 <label>tile-matching-game</label> 6 <icon>tile-matching.png</icon>
7 </ui-application> 7 </ui-application>
8 <privileges>
9 <privilege>http://tizen.org/privilege/systemsettings</privilege>
10 </privileges>
11 <feature name="http://tizen.org/feature/screen.size.all">true</feature>
8</manifest> 12</manifest>