misc; modified all project (.epj) files to have the appropriate fast math option...
[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       "TargetDirectory" : "obj/$(CONFIG).$(PLATFORM)",
13       "ObjectsDirectory" : "obj/$(CONFIG).$(PLATFORM)",
14       "Libraries" : [
15          "ecere",
16          "ffi"
17       ]
18    },
19    "Platforms" : [
20       {
21          "Name" : "linux",
22          "Options" : {
23             "Libraries" : [
24                "pthread",
25                "dl",
26                "crypto"
27             ]
28          }
29       },
30       {
31          "Name" : "apple",
32          "Options" : {
33             "Libraries" : [
34                "pthread",
35                "dl",
36                "crypto"
37             ]
38          }
39       },
40       {
41          "Name" : "win32",
42          "Options" : {
43             "IncludeDirs" : [
44                "$(OPENSSL_INCLUDE_DIR)",
45                "../../../deps/libffi-3.0.11/i686-pc-mingw32/include"
46             ],
47             "Libraries" : [
48                "libeay32"
49             ],
50             "LibraryDirs" : [
51                "$(OPENSSL_LIB_DIR)",
52                "../../../deps/libffi-3.0.11/obj/release.$(PLATFORM)"
53             ]
54          }
55       }
56    ],
57    "Configurations" : [
58       {
59          "Name" : "Debug",
60          "Options" : {
61             "Debug" : true,
62             "PreprocessorDefinitions" : [
63                "_DEBUG"
64             ],
65             "FastMath" : false
66          }
67       },
68       {
69          "Name" : "Release",
70          "Options" : {
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       "sqlite3.c",
97       "sqlite3.h",
98       "EDASQLiteCipher.ec",
99       "../sqlite/EDASQLite.ec"
100    ],
101    "ResourcesPath" : "",
102    "Resources" : [
103       {
104          "Folder" : "locale",
105          "Files" : [
106             {
107                "Folder" : "zh_CN",
108                "Files" : [
109                   {
110                      "Folder" : "LC_MESSAGES",
111                      "Files" : [
112                         "EDASQLiteCipher.mo"
113                      ]
114                   }
115                ]
116             },
117             {
118                "Folder" : "es_ES",
119                "Files" : [
120                   {
121                      "Folder" : "LC_MESSAGES",
122                      "Files" : [
123                         "locale/es_ES/EDASQLiteCipher.mo"
124                      ]
125                   }
126                ]
127             }
128          ]
129       }
130    ]
131 }