GithubHelp home page GithubHelp logo

mocra / fmdb-migration-manager Goto Github PK

View Code? Open in Web Editor NEW
149.0 149.0 32.0 268 KB

Schema Migration support for the SQLite library FMDB

Home Page: http://mocra.com

Ruby 23.00% Objective-C 77.00%

fmdb-migration-manager's People

Contributors

drnic avatar sync avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fmdb-migration-manager's Issues

CocoaPods podspec support for standalone sqlite

Hi,

FMDB has it's standalone subspec to support using the current version of sqlite3 via CocoaPods (I maintain the sqlite3 podspec) instead of linking to the old one, bundled with OS X. Without this feature, I can't use FMDBMigrationManager.
So I made some changes to your current podspec to still support the OS X sqlite by default but additionally support FMDB with standalone SQLite by using:
pod 'FMDBMigrationManager/standalone'.

Here is the new podspec:

{
  "name": "FMDBMigrationManager",
  "version": "1.2.0",
  "license": "Apache2",
  "summary": "A SQLite database schema migration system for FMDB",
  "homepage": "https://github.com/layerhq/FMDBMigrationManager",
  "authors": {
    "Blake Watters": "[email protected]"
  },
  "source": {
    "git": "https://github.com/layerhq/FMDBMigrationManager.git",
    "tag": "v1.2.0"
  },
  "default_subspec": "standard",
  "requires_arc": true,
  "subspecs": [
    {
      "name": "common",
      "source_files": "Code"
    },
    {
      "name": "standard",
      "libraries": "sqlite3",
      "dependencies": {
        "FMDBMigrationManager/common": [
        ],
        "FMDB": [
          "~> 2.3"
        ]
      }
    },
    {
      "name": "standalone",
      "dependencies": {
        "FMDBMigrationManager/common": [
        ],
        "FMDB/standalone": [
          "~> 2.3"
        ]
      }
    }
  ],
  "platforms": {
    "ios": "7.0",
    "osx": "10.9"
  }
}

It is influenced by FMDB's podspec, which makes sense because most users of FMDBMigrationManager already used FMDB before.

What do you think about this change?

Regards,
Clemens

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.