Skip to content

Commit

Permalink
Build OSX framework and bump version to 4.0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
snmaynard committed Mar 13, 2015
1 parent a5d09c0 commit a4fee7e
Show file tree
Hide file tree
Showing 7 changed files with 342 additions and 5 deletions.
2 changes: 1 addition & 1 deletion Bugsnag.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ end

Pod::Spec.new do |s|
s.name = "Bugsnag"
s.version = "4.0.3"
s.version = "4.0.4"
s.summary = "Cocoa notifier for SDK for bugsnag.com"
s.homepage = "https://bugsnag.com"
s.license = 'MIT'
Expand Down
284 changes: 282 additions & 2 deletions Bugsnag.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Changelog
=========

4.0.4
-----

- Build OSX framework as part of release

4.0.3
-----

Expand Down
1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
source 'https://rubygems.org'

gem "rake"
gem "cocoapods"
49 changes: 49 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,10 +1,59 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (4.1.9)
i18n (~> 0.6, >= 0.6.9)
json (~> 1.7, >= 1.7.7)
minitest (~> 5.1)
thread_safe (~> 0.1)
tzinfo (~> 1.1)
claide (0.7.0)
cocoapods (0.35.0)
activesupport (>= 3.2.15)
claide (~> 0.7.0)
cocoapods-core (= 0.35.0)
cocoapods-downloader (~> 0.8.0)
cocoapods-plugins (~> 0.3.1)
cocoapods-trunk (~> 0.4.1)
cocoapods-try (~> 0.4.2)
colored (~> 1.2)
escape (~> 0.0.4)
molinillo (~> 0.1.2)
nap (~> 0.8)
open4 (~> 1.3)
xcodeproj (~> 0.20.2)
cocoapods-core (0.35.0)
activesupport (>= 3.2.15)
fuzzy_match (~> 2.0.4)
nap (~> 0.8.0)
cocoapods-downloader (0.8.1)
cocoapods-plugins (0.3.2)
nap
cocoapods-trunk (0.4.1)
nap (>= 0.8)
netrc (= 0.7.8)
cocoapods-try (0.4.3)
colored (1.2)
escape (0.0.4)
fuzzy_match (2.0.4)
i18n (0.7.0)
json (1.8.2)
minitest (5.5.1)
molinillo (0.1.2)
nap (0.8.0)
netrc (0.7.8)
open4 (1.3.4)
rake (10.3.2)
thread_safe (0.3.4)
tzinfo (1.2.2)
thread_safe (~> 0.1)
xcodeproj (0.20.2)
activesupport (>= 3)
colored (~> 1.2)

PLATFORMS
ruby

DEPENDENCIES
cocoapods
rake
4 changes: 3 additions & 1 deletion Rakefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
require 'cocoapods'
Bundler.require

desc 'Clean'
task :clean do
Expand All @@ -17,9 +17,11 @@ task :build do
version = podspec.version.to_s

sh "xcodebuild -target Bugsnag build"
sh "xcodebuild -target BugsnagOSX build"

Dir.chdir "build/Release" do
sh "zip -r Bugsnag-#{version}.zip Bugsnag.framework"
sh "zip -r Bugsnag-#{version}.zip BugsnagOSX.framework"
sh "open ."
sh "open https://github.com/bugsnag/bugsnag-cocoa/releases/new?tag=v#{version}"
end
Expand Down
2 changes: 1 addition & 1 deletion Source/Bugsnag/BugsnagNotifier.m
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
#import "KSSafeCollections.h"
#import "NSDictionary+Merge.h"

#define NOTIFIER_VERSION @"4.0.3"
#define NOTIFIER_VERSION @"4.0.4"
#define NOTIFIER_URL @"https://github.com/bugsnag/bugsnag-cocoa"

struct bugsnag_data_t {
Expand Down

0 comments on commit a4fee7e

Please sign in to comment.