Skip to content

Commit af8bed6

Browse files
author
Jens Meder
committed
Replace static library with framework target
1 parent 5ebf30e commit af8bed6

File tree

25 files changed

+451
-537
lines changed

25 files changed

+451
-537
lines changed

.gitignore

+35-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,35 @@
1-
.DS_Store
1+
# OS X
2+
.DS_Store
3+
4+
# Xcode
5+
Carthage
6+
build/
7+
*.pbxuser
8+
!default.pbxuser
9+
*.mode1v3
10+
!default.mode1v3
11+
*.mode2v3
12+
!default.mode2v3
13+
*.perspectivev3
14+
!default.perspectivev3
15+
xcuserdata
16+
*.xccheckout
17+
profile
18+
*.moved-aside
19+
DerivedData
20+
*.hmap
21+
*.ipa
22+
23+
# Bundler
24+
.bundle
25+
26+
Carthage
27+
# We recommend against adding the Pods directory to your .gitignore. However
28+
# you should judge for yourself, the pros and cons are mentioned at:
29+
# http://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control
30+
#
31+
# Note: if you ignore the Pods directory, make sure to uncomment
32+
# `pod install` in .travis.yml
33+
#
34+
Pods/
35+
*.swp

FSKModem/FSKModem.xcodeproj/project.pbxproj

+206-136
Large diffs are not rendered by default.

FSKModem/FSKModem.xcodeproj/project.xcworkspace/contents.xcworkspacedata

-7
This file was deleted.

FSKModem/FSKModem.xcodeproj/xcuserdata/jens.xcuserdatad/xcschemes/OSXFSKModem.xcscheme

-59
This file was deleted.

FSKModem/FSKModem.xcodeproj/xcuserdata/jens.xcuserdatad/xcschemes/iOSFSKModem.xcscheme

-59
This file was deleted.

FSKModem/FSKModem.xcodeproj/xcuserdata/jens.xcuserdatad/xcschemes/xcschememanagement.plist

-52
This file was deleted.

FSKModem/FSKModem/JMAudioSource.h

+2
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2121
// SOFTWARE.
2222

23+
#import <Foundation/Foundation.h>
24+
2325
@class JMAudioOutputStream;
2426

2527
@protocol JMAudioSource <NSObject>

FSKModem/OSX/Info.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<key>CFBundleExecutable</key>
88
<string>${EXECUTABLE_NAME}</string>
99
<key>CFBundleIdentifier</key>
10-
<string>de.jensmeder.${PRODUCT_NAME:rfc1034identifier}</string>
10+
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
1111
<key>CFBundleInfoDictionaryVersion</key>
1212
<string>6.0</string>
1313
<key>CFBundleName</key>

FSKModem/iOS/FSKModem.h

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
//
2+
// FSKModem.h
3+
// FSKModem
4+
//
5+
// Created by Jens Meder on 20/05/17.
6+
// Copyright © 2017 Jens Meder. All rights reserved.
7+
//
8+
9+
#import <UIKit/UIKit.h>
10+
11+
//! Project version number for iOS.
12+
FOUNDATION_EXPORT double iOSVersionNumber;
13+
14+
//! Project version string for iOS.
15+
FOUNDATION_EXPORT const unsigned char iOSVersionString[];
16+
17+
// In this header, you should import all the public headers of your framework using statements like #import <FSKModem/PublicHeader.h>
18+
19+
#import <FSKModem/JMProtocolDecoder.h>
20+
#import <FSKModem/JMProtocolDecoderDelegate.h>
21+
#import <FSKModem/JMProtocolEncoder.h>
22+
#import <FSKModem/JMQueue.h>
23+
#import <FSKModem/JMQueueNode.h>
24+
#import <FSKModem/JMAudioInputStream.h>
25+
#import <FSKModem/JMAudioOutputStream.h>
26+
#import <FSKModem/JMAudioStream.h>
27+
#import <FSKModem/JMFSKRecognizer.h>
28+
#import <FSKModem/JMPatternRecognizer.h>
29+
#import <FSKModem/JMFSKRecognizerDelegate.h>
30+
#import <FSKModem/JMFSKSerialGenerator.h>
31+
#import <FSKModem/JMAudioSource.h>
32+
#import <FSKModem/JMFSKModem.h>
33+
#import <FSKModem/JMFSKModemConfiguration.h>
34+
#import <FSKModem/JMFSKModemDelegate.h>

FSKModem/iOS/Info.plist

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>CFBundleDevelopmentRegion</key>
6+
<string>en</string>
7+
<key>CFBundleExecutable</key>
8+
<string>$(EXECUTABLE_NAME)</string>
9+
<key>CFBundleIdentifier</key>
10+
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
11+
<key>CFBundleInfoDictionaryVersion</key>
12+
<string>6.0</string>
13+
<key>CFBundleName</key>
14+
<string>$(PRODUCT_NAME)</string>
15+
<key>CFBundlePackageType</key>
16+
<string>FMWK</string>
17+
<key>CFBundleShortVersionString</key>
18+
<string>1.0</string>
19+
<key>CFBundleVersion</key>
20+
<string>$(CURRENT_PROJECT_VERSION)</string>
21+
<key>NSPrincipalClass</key>
22+
<string></string>
23+
</dict>
24+
</plist>

0 commit comments

Comments
 (0)