sdk/Build System: Synced up latest changes to makefiles
[sdk] / eda / libeda / EDA.epj
1 {
2    "Version" : 0.2,
3    "ModuleName" : "EDA",
4    "Options" : {
5       "Warnings" : "All",
6       "DefaultNameSpace" : "eda",
7       "TargetType" : "SharedLibrary",
8       "TargetFileName" : "EDA",
9       "Libraries" : [
10          "ecere"
11       ]
12    },
13    "Platforms" : [
14       {
15          "Name" : "win32",
16          "Options" : {
17             "IncludeDirs" : [
18                "../../deps/libffi-3.0.11/i686-pc-mingw32/include"
19             ]
20          }
21       }
22    ],
23    "Configurations" : [
24       {
25          "Name" : "Debug",
26          "Options" : {
27             "Debug" : true,
28             "Optimization" : "None",
29             "PreprocessorDefinitions" : [
30                "_DEBUG"
31             ],
32             "FastMath" : false
33          }
34       },
35       {
36          "Name" : "MemoryGuard",
37          "Options" : {
38             "Debug" : true,
39             "MemoryGuard" : true,
40             "Optimization" : "None",
41             "PreprocessorDefinitions" : [
42                "_DEBUG"
43             ],
44             "FastMath" : false
45          }
46       },
47       {
48          "Name" : "Release",
49          "Options" : {
50             "Warnings" : "None",
51             "NoLineNumbers" : true,
52             "Optimization" : "Speed",
53             "LibraryDirs" : [
54                "../../obj/$(PLATFORM)/bin",
55                "../../obj/$(PLATFORM)/lib"
56             ],
57             "FastMath" : true,
58             "PostbuildCommands" : [
59                "$(call cpq,$(TARGET),../../$(SODESTDIR))"
60             ]
61          }
62       },
63       {
64          "Name" : "Static",
65          "Options" : {
66             "Debug" : false,
67             "Optimization" : "Speed",
68             "PreprocessorDefinitions" : [
69                "ECERE_STATIC"
70             ],
71             "TargetType" : "StaticLibrary",
72             "TargetFileName" : "EDAStatic",
73             "Libraries" : [
74
75             ],
76             "FastMath" : true
77          }
78       },
79       {
80          "Name" : "StaticDebug",
81          "Options" : {
82             "Debug" : true,
83             "Optimization" : "None",
84             "PreprocessorDefinitions" : [
85                "ECERE_STATIC",
86                "_DEBUG"
87             ],
88             "TargetType" : "StaticLibrary",
89             "TargetFileName" : "EDAStatic",
90             "Libraries" : [
91
92             ],
93             "FastMath" : false
94          }
95       }
96    ],
97    "Files" : [
98       {
99          "Folder" : "src",
100          "Files" : [
101             {
102                "Folder" : "drivers",
103                "Files" : [
104                   "src/EDB.ec",
105                   "src/MemoryEDB.ec"
106                ]
107             },
108             {
109                "Folder" : "gui",
110                "Files" : [
111                   {
112                      "Folder" : "controls",
113                      "Files" : [
114                         "FieldBox.ec"
115                      ]
116                   },
117                   "TableEditor.ec"
118                ]
119             },
120             "EDA.ec",
121             "ers.ec",
122             "gui.ec",
123             "idList.ec"
124          ]
125       },
126       "todo.txt"
127    ],
128    "ResourcesPath" : "",
129    "Resources" : [
130       {
131          "Folder" : "locale",
132          "Files" : [
133             {
134                "Folder" : "zh_CN",
135                "Files" : [
136                   {
137                      "Folder" : "LC_MESSAGES",
138                      "Files" : [
139                         "EDA.mo"
140                      ]
141                   }
142                ]
143             },
144             {
145                "Folder" : "es_ES",
146                "Files" : [
147                   {
148                      "Folder" : "LC_MESSAGES",
149                      "Files" : [
150                         "EDA.mo"
151                      ]
152                   }
153                ]
154             }
155          ]
156       }
157    ]
158 }