b6e5b00b2c1eb501c5eda809848443b91482f5ee
[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       ]
17    },
18    "Platforms" : [
19       {
20          "Name" : "linux",
21          "Options" : {
22             "Libraries" : [
23                "pthread",
24                "dl",
25                "crypto"
26             ]
27          }
28       },
29       {
30          "Name" : "apple",
31          "Options" : {
32             "Libraries" : [
33                "pthread",
34                "dl",
35                "crypto"
36             ]
37          }
38       },
39       {
40          "Name" : "win32",
41          "Options" : {
42             "Libraries" : [
43                "libeay32"
44             ]
45          }
46       }
47    ],
48    "Configurations" : [
49       {
50          "Name" : "Debug",
51          "Options" : {
52             "Debug" : true,
53             "PreprocessorDefinitions" : [
54                "_DEBUG"
55             ]
56          }
57       },
58       {
59          "Name" : "Release",
60          "Options" : {
61             "NoLineNumbers" : true,
62             "Optimization" : "Speed",
63             "LibraryDirs" : [
64                "../../../obj/$(PLATFORM)/bin",
65                "../../../obj/$(PLATFORM)/lib"
66             ],
67             "PostbuildCommands" : [
68                "$(call cpq,$(TARGET),../../../$(SODESTDIR))"
69             ]
70          }
71       },
72       {
73          "Name" : "MemoryGuard",
74          "Options" : {
75             "Debug" : true,
76             "MemoryGuard" : true,
77             "PreprocessorDefinitions" : [
78                "_DEBUG"
79             ]
80          }
81       }
82    ],
83    "Files" : [
84       "sqlite3.c",
85       "sqlite3.h",
86       "EDASQLiteCipher.ec",
87       "../sqlite/EDASQLite.ec"
88    ],
89    "ResourcesPath" : "",
90    "Resources" : [
91       {
92          "Folder" : "locale",
93          "Files" : [
94             {
95                "Folder" : "zh_CN",
96                "Files" : [
97                   {
98                      "Folder" : "LC_MESSAGES",
99                      "Files" : [
100                         "EDASQLiteCipher.mo"
101                      ]
102                   }
103                ]
104             }
105          ]
106       }
107    ]
108 }