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