-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathodb.podspec
31 lines (31 loc) · 1.6 KB
/
odb.podspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Pod::Spec.new do |s|
s.name = "odb"
s.version = "2.2.2"
s.summary = "A C++ Object-Relational Mapping."
s.description = <<-DESC
ODB is an open-source, cross-platform, and cross-database
object-relational mapping (ORM) system for C++. It allows you to
persist C++ objects to a relational database without having to
deal with tables, columns, or SQL and without manually writing
any mapping code. ODB supports MySQL, SQLite, PostgreSQL,
Oracle, and Microsoft SQL Server relational databases as well
as C++98/03 and C++11 language standards. It also comes with
optional profiles for Boost and Qt which allow you to seamlessly
use value types, containers, and smart pointers from these
libraries in your persistent C++ classes.
DESC
s.homepage = "http://www.codesynthesis.com/products/odb"
s.license = 'GPL2'
s.author = { "waTeim" => "[email protected]" }
s.source = { :git => "https://github.com/waTeim/odb.git" , :tag => s.version.to_s }
s.platform = :osx, '10.6'
s.requires_arc = false
s.vendored_libraries = 'lib/*.a'
s.xcconfig = { 'HEADER_SEARCH_PATHS' => '"$(PODS_ROOT)/odb/include"' }
s.private_header_files = s.source_files =
'include/**/*.{h,hxx,txx,ixx,options}',
'include/**/**/*.{h,hxx,txx,ixx,options}',
'include/**/**/**/*.{h,hxx,txx,ixx,options}'
'include/**/**/**/**/*.{h,hxx,txx,ixx,options}'
s.header_mappings_dir = 'include'
end