sdk/Build System: Synced up latest changes to makefiles
[sdk] / eda / drivers / sqliteCipher / EDASQLiteCipher.epj
1 {
2    "Version" : 0.2,
3    "ModuleName" : "EDASQLiteCipher",
4    "Options" : {
5       "Warnings" : "All",
6       "Optimization" : "None",
7       "PreprocessorDefinitions" : [
8          "SQLITE_HAS_CODEC"
9       ],
10       "TargetType" : "SharedLibrary",
11       "TargetFileName" : "EDASQLiteCipher",
12       "Libraries" : [
13          "ecere",
14          "ffi"
15       ]
16    },
17    "Platforms" : [
18       {
19          "Name" : "linux",
20          "Options" : {
21             "Libraries" : [
22                "pthread",
23                "dl",
24                "crypto"
25             ]
26          }
27       },
28       {
29          "Name" : "apple",
30          "Options" : {
31             "Libraries" : [
32                "pthread",
33                "dl",
34                "crypto"
35             ]
36          }
37       },
38       {
39          "Name" : "win32",
40          "Options" : {
41             "IncludeDirs" : [
42                "$(OPENSSL_INCLUDE_DIR)",
43                "../../../deps/libffi-3.0.11/i686-pc-mingw32/include"
44             ],
45             "Libraries" : [
46                "libeay32"
47             ],
48             "LibraryDirs" : [
49                "$(OPENSSL_LIB_DIR)",
50                "../../../deps/libffi-3.0.11/obj/release.$(PLATFORM)"
51             ]
52          }
53       }
54    ],
55    "Configurations" : [
56       {
57          "Name" : "Debug",
58          "Options" : {
59             "Debug" : true,
60             "PreprocessorDefinitions" : [
61                "_DEBUG"
62             ],
63             "FastMath" : false
64          }
65       },
66       {
67          "Name" : "Release",
68          "Options" : {
69             "Warnings" : "None",
70             "Debug" : false,
71             "NoLineNumbers" : true,
72             "Optimization" : "Speed",
73             "LibraryDirs" : [
74                "../../../obj/$(PLATFORM)/bin",
75                "../../../obj/$(PLATFORM)/lib"
76             ],
77             "FastMath" : true,
78             "PostbuildCommands" : [
79                "$(call cpq,$(TARGET),../../../$(SODESTDIR))"
80             ]
81          }
82       },
83       {
84          "Name" : "MemoryGuard",
85          "Options" : {
86             "Debug" : true,
87             "MemoryGuard" : true,
88             "PreprocessorDefinitions" : [
89                "_DEBUG"
90             ],
91             "FastMath" : false
92          }
93       }
94    ],
95    "Files" : [
96       {
97          "FileName" : "sqlite3.c",
98          "Options" : {
99             "FastMath" : false
100          }
101       },
102       "sqlite3.h",
103       "EDASQLiteCipher.ec",
104       "../sqlite/EDASQLite.ec"
105    ],
106    "ResourcesPath" : "",
107    "Resources" : [
108       {
109          "Folder" : "locale",
110          "Files" : [
111             {
112                "Folder" : "zh_CN",
113                "Files" : [
114                   {
115                      "Folder" : "LC_MESSAGES",
116                      "Files" : [
117                         "EDASQLiteCipher.mo"
118                      ]
119                   }
120                ]
121             },
122             {
123                "Folder" : "es_ES",
124                "Files" : [
125                   {
126                      "Folder" : "LC_MESSAGES",
127                      "Files" : [
128                         "locale/es_ES/EDASQLiteCipher.mo"
129                      ]
130                   }
131                ]
132             }
133          ]
134       }
135    ]
136 }