Skip to content

Commit a0feeda

Browse files
committed
Moved ORLib from console-ios repo @ c14eadcf7866fff56359b8870ae3a2a165a08de5
Adapted ci_cd pipeline to work with separate lib
0 parents  commit a0feeda

File tree

68 files changed

+5493
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+5493
-0
lines changed

.github/workflows/ci_cd.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: CI/CD
2+
3+
on:
4+
# Push on main excluding tags
5+
push:
6+
branches:
7+
- 'main'
8+
tags-ignore:
9+
- '*.*'
10+
11+
jobs:
12+
13+
build:
14+
name: CI/CD
15+
runs-on: macos-latest
16+
17+
steps:
18+
19+
- name: Cancel previous runs
20+
uses: styfle/cancel-workflow-action@85880fa0301c86cca9da44039ee3bb12d3bedbfa # 0.12.1
21+
with:
22+
access_token: ${{ github.token }}
23+
24+
- name: Checkout
25+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
26+
27+
- name: Swift Package Manager cache
28+
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4
29+
with:
30+
path: .build
31+
key: ${{ runner.os }}-spm-${{ hashFiles('**/Package.resolved') }}
32+
restore-keys: |
33+
${{ runner.os }}-spm-
34+
35+
- name: Build and test
36+
run: |
37+
xcodebuild test -project ORLib.xcodeproj -sdk iphoneos \
38+
-destination 'platform=iOS Simulator,name=iPhone 16' -scheme ORLib

LICENSE.txt

Lines changed: 661 additions & 0 deletions
Large diffs are not rendered by default.

Media.xcassets/Contents.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"info" : {
3+
"author" : "xcode",
4+
"version" : 1
5+
}
6+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"images" : [
3+
{
4+
"idiom" : "universal",
5+
"scale" : "1x"
6+
},
7+
{
8+
"idiom" : "universal",
9+
"scale" : "2x"
10+
},
11+
{
12+
"filename" : "menu.png",
13+
"idiom" : "universal",
14+
"scale" : "3x"
15+
}
16+
],
17+
"info" : {
18+
"author" : "xcode",
19+
"version" : 1
20+
},
21+
"properties" : {
22+
"template-rendering-intent" : "template"
23+
}
24+
}
375 Bytes
Loading

ORLib.h

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
//
2+
// ORLib.h
3+
// ORLib
4+
//
5+
// Created by Michael Rademaker on 20/10/2023.
6+
//
7+
8+
#import <Foundation/Foundation.h>
9+
10+
//! Project version number for ORLib.
11+
FOUNDATION_EXPORT double ORLibVersionNumber;
12+
13+
//! Project version string for ORLib.
14+
FOUNDATION_EXPORT const unsigned char ORLibVersionString[];
15+
16+
// In this header, you should import all the public headers of your framework using statements like #import <ORLib/PublicHeader.h>
17+
18+

ORLib.xcodeproj/project.pbxproj

Lines changed: 756 additions & 0 deletions
Large diffs are not rendered by default.

ORLib.xcodeproj/project.xcworkspace/contents.xcworkspacedata

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
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>IDEDidComputeMac32BitWarning</key>
6+
<true/>
7+
</dict>
8+
</plist>

0 commit comments

Comments
 (0)