sdk/Build System: Improved the bootstrap Makefiles
[sdk] / compiler / ecs / ecs.epj
1 {
2    "Version" : 0.2,
3    "ModuleName" : "ecs",
4    "Options" : {
5       "Warnings" : "All",
6       "TargetType" : "Executable",
7       "TargetFileName" : "ecs",
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" : "Bootstrap",
47          "Options" : {
48             "Debug" : false,
49             "NoLineNumbers" : true,
50             "Optimization" : "Speed",
51             "PreprocessorDefinitions" : [
52                "ECERE_STATIC"
53             ],
54             "Libraries" : [
55                "ecBootstrap",
56                "ecereBootstrap"
57             ],
58             "LibraryDirs" : [
59                "../libec/obj/bootstrap.$(PLATFORM)",
60                "../../ecere/obj/bootstrap.$(PLATFORM)"
61             ],
62             "FastMath" : true
63          },
64          "Platforms" : [
65             {
66                "Name" : "Linux",
67                "Options" : {
68                   "Libraries" : [
69                      "m",
70                      "dl"
71                   ]
72                }
73             }
74          ]
75       }
76    ],
77    "Files" : [
78       "ecs.ec"
79    ],
80    "ResourcesPath" : "",
81    "Resources" : [
82       {
83          "Folder" : "locale",
84          "Files" : [
85             {
86                "Folder" : "zh_CN",
87                "Files" : [
88                   {
89                      "Folder" : "LC_MESSAGES",
90                      "Files" : [
91                         "ecs.mo"
92                      ]
93                   }
94                ]
95             },
96             {
97                "Folder" : "es_ES",
98                "Files" : [
99                   {
100                      "Folder" : "LC_MESSAGES",
101                      "Files" : [
102                         "ecs.mo"
103                      ]
104                   }
105                ]
106             }
107          ]
108       }
109    ]
110 }