0c274d0900ef5c556e9223a3ee442fcec9053c00
[sdk] / samples / games / cornerBlocks / cornerBlocks.epj
1 {
2    "Version" : 0.2,
3    "ModuleName" : "CornerBlocks",
4    "Options" : {
5       "Warnings" : "All",
6       "TargetType" : "Executable",
7       "TargetFileName" : "CornerBlocks",
8       "Libraries" : [
9          "ecere"
10       ]
11    },
12    "Configurations" : [
13       {
14          "Name" : "Debug",
15          "Options" : {
16             "Debug" : true,
17             "PreprocessorDefinitions" : [
18                "_DEBUG"
19             ],
20             "Console" : true,
21             "FastMath" : false
22          }
23       },
24       {
25          "Name" : "Release",
26          "Options" : {
27             "Debug" : false,
28             "Optimization" : "Speed",
29             "FastMath" : true
30          }
31       },
32       {
33          "Name" : "MemoryGuard",
34          "Options" : {
35             "Debug" : true,
36             "MemoryGuard" : true,
37             "PreprocessorDefinitions" : [
38                "_DEBUG"
39             ],
40             "Console" : true,
41             "FastMath" : false
42          }
43       },
44       {
45          "Name" : "Android",
46          "Options" : {
47             "Debug" : true,
48             "Optimization" : "None",
49             "PreprocessorDefinitions" : [
50                "HIGH_DPI"
51             ],
52             "TargetType" : "SharedLibrary",
53             "PostbuildCommands" : [
54                "$(call mkdirq,$(OBJ)apk/lib/x86)",
55                "$(call mkdirq,$(OBJ)apk/lib/armeabi)",
56                "$(call cpv,../../../ecere/obj/android.linux.$(COMPILER)/libecere.so,$(OBJ)apk/lib/armeabi)",
57                "$(call cpv,$(TARGET),$(OBJ)apk/lib/armeabi)",
58                "aapt package -v -f -m -M android/AndroidManifest.xml -F $(OBJ)$(MODULE)-unsigned.apk -I C:/android-sdk/platforms/android-20/android.jar -S android/res $(OBJ)apk",
59                "jarsigner -storepass android -sigalg MD5withRSA -digestalg SHA1 $(OBJ)$(MODULE)-unsigned.apk  -keystore C:/Users/Jerome/debug.keystore androiddebugkey -signedjar $(OBJ)$(MODULE).apk",
60                "adb uninstall com.ecere.$(MODULE)",
61                "adb install $(OBJ)$(MODULE).apk",
62                "adb shell am start -a android.intent.action.MAIN -n com.ecere.$(MODULE)/android.app.NativeActivity"
63             ]
64          }
65       }
66    ],
67    "Files" : [
68       {
69          "Folder" : "android",
70          "Files" : [
71             {
72                "Folder" : "res",
73                "Files" : [
74                   {
75                      "Folder" : "values",
76                      "Files" : [
77                         "strings.xml"
78                      ]
79                   },
80                   {
81                      "Folder" : "drawable",
82                      "Files" : [
83                         {
84                            "FileName" : "icon.png",
85                            "Options" : {
86                               "ExcludeFromBuild" : true
87                            }
88                         }
89                      ]
90                   },
91                   {
92                      "Folder" : "drawable-xhdpi",
93                      "Files" : [
94                         "icon.png"
95                      ]
96                   }
97                ]
98             },
99             "AndroidManifest.xml"
100          ]
101       },
102       "cornerBlocks.ec",
103       "CornerBlocksServer.ec",
104       "../../net/eirc/console.ec"
105    ],
106    "ResourcesPath" : "",
107    "Resources" : [
108
109    ]
110 }