51b71cb424244ef293d7ff52ce62dfe6c2bd5f92
[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       "TargetDirectory" : "obj/$(CONFIG).$(PLATFORM)",
10       "ObjectsDirectory" : "obj/$(CONFIG).$(PLATFORM)",
11       "Libraries" : [
12          "ecere"
13       ]
14    },
15    "Configurations" : [
16       {
17          "Name" : "Debug",
18          "Options" : {
19             "Debug" : true,
20             "Optimization" : "None",
21             "PreprocessorDefinitions" : [
22                "_DEBUG"
23             ]
24          }
25       },
26       {
27          "Name" : "MemoryGuard",
28          "Options" : {
29             "Debug" : true,
30             "MemoryGuard" : true,
31             "Optimization" : "None",
32             "PreprocessorDefinitions" : [
33                "_DEBUG"
34             ]
35          }
36       },
37       {
38          "Name" : "Release",
39          "Options" : {
40             "Warnings" : "None",
41             "NoLineNumbers" : true,
42             "Optimization" : "Speed",
43             "LibraryDirs" : [
44                "../../obj/$(PLATFORM)/bin",
45                "../../obj/$(PLATFORM)/lib"
46             ],
47             "PostbuildCommands" : [
48                "$(call cpq,$(TARGET),../../$(SODESTDIR))"
49             ]
50          }
51       },
52       {
53          "Name" : "Static",
54          "Options" : {
55             "Debug" : false,
56             "Optimization" : "Speed",
57             "PreprocessorDefinitions" : [
58                "ECERE_STATIC"
59             ],
60             "TargetType" : "StaticLibrary",
61             "TargetFileName" : "EDAStatic",
62             "Libraries" : [
63
64             ]
65          }
66       },
67       {
68          "Name" : "StaticDebug",
69          "Options" : {
70             "Debug" : true,
71             "Optimization" : "None",
72             "PreprocessorDefinitions" : [
73                "ECERE_STATIC",
74                "_DEBUG"
75             ],
76             "TargetType" : "StaticLibrary",
77             "TargetFileName" : "EDAStatic",
78             "Libraries" : [
79
80             ]
81          }
82       }
83    ],
84    "Files" : [
85       {
86          "Folder" : "src",
87          "Files" : [
88             {
89                "Folder" : "drivers",
90                "Files" : [
91                   "src/EDB.ec",
92                   "src/MemoryEDB.ec"
93                ]
94             },
95             {
96                "Folder" : "gui",
97                "Files" : [
98                   {
99                      "Folder" : "controls",
100                      "Files" : [
101                         "FieldBox.ec"
102                      ]
103                   },
104                   "TableEditor.ec"
105                ]
106             },
107             "EDA.ec",
108             "ers.ec",
109             "gui.ec",
110             "idList.ec"
111          ]
112       },
113       "todo.txt"
114    ],
115    "ResourcesPath" : "",
116    "Resources" : [
117       {
118          "Folder" : "locale",
119          "Files" : [
120             {
121                "Folder" : "zh_CN",
122                "Files" : [
123                   {
124                      "Folder" : "LC_MESSAGES",
125                      "Files" : [
126                         "EDA.mo"
127                      ]
128                   }
129                ]
130             }
131          ]
132       }
133    ]
134 }