sdk/Build System: Synced up latest changes to makefiles
[sdk] / compiler / ecp / ecp.epj
1 {
2    "Version" : 0.2,
3    "ModuleName" : "ecp",
4    "Options" : {
5       "Warnings" : "All",
6       "TargetType" : "Executable",
7       "TargetFileName" : "ecp",
8       "Console" : true
9    },
10    "Configurations" : [
11       {
12          "Name" : "Debug",
13          "Options" : {
14             "Debug" : true,
15             "Optimization" : "None",
16             "PreprocessorDefinitions" : [
17                "_DEBUG"
18             ],
19             "Libraries" : [
20                "ecere"
21             ],
22             "FastMath" : false
23          }
24       },
25       {
26          "Name" : "Release",
27          "Options" : {
28             "Warnings" : "None",
29             "Debug" : false,
30             "NoLineNumbers" : true,
31             "Optimization" : "Speed",
32             "Libraries" : [
33                "ecere"
34             ],
35             "LibraryDirs" : [
36                "../../obj/$(PLATFORM)/bin",
37                "../../obj/$(PLATFORM)/lib"
38             ],
39             "FastMath" : true,
40             "PostbuildCommands" : [
41                "$(call cpq,$(TARGET),../../obj/$(PLATFORM)/bin/)"
42             ]
43          }
44       },
45       {
46          "Name" : "MemoryGuard",
47          "Options" : {
48             "Debug" : true,
49             "MemoryGuard" : true,
50             "Optimization" : "None",
51             "PreprocessorDefinitions" : [
52                "_DEBUG"
53             ],
54             "Libraries" : [
55                "ecere"
56             ],
57             "FastMath" : false
58          }
59       },
60       {
61          "Name" : "Bootstrap",
62          "Options" : {
63             "NoLineNumbers" : true,
64             "Optimization" : "Speed",
65             "PreprocessorDefinitions" : [
66                "ECERE_STATIC"
67             ],
68             "Libraries" : [
69                "ecBootstrap",
70                "ecereBootstrap"
71             ],
72             "LibraryDirs" : [
73                "../libec/obj/bootstrap.$(PLATFORM)",
74                "../../ecere/obj/bootstrap.$(PLATFORM)"
75             ],
76             "FastMath" : true
77          },
78          "Platforms" : [
79             {
80                "Name" : "Linux",
81                "Options" : {
82                   "Libraries" : [
83                      "m",
84                      "dl"
85                   ]
86                }
87             }
88          ]
89       }
90    ],
91    "Files" : [
92       "ecp.ec"
93    ],
94    "ResourcesPath" : "",
95    "Resources" : [
96       {
97          "Folder" : "locale",
98          "Files" : [
99             {
100                "Folder" : "zh_CN",
101                "Files" : [
102                   {
103                      "Folder" : "LC_MESSAGES",
104                      "Files" : [
105                         "ecp.mo"
106                      ]
107                   }
108                ]
109             },
110             {
111                "Folder" : "es_ES",
112                "Files" : [
113                   "locale/es_ES/LC_MESSAGES/ecp.mo"
114                ]
115             }
116          ]
117       }
118    ]
119 }