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