Skip to content

Commit

Permalink
Added tool for DMG package
Browse files Browse the repository at this point in the history
  • Loading branch information
wallin committed Nov 6, 2016
1 parent afb4085 commit a5d21c2
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 9 deletions.
4 changes: 2 additions & 2 deletions OrthoCtrl.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -624,7 +624,7 @@
"$(inherited)",
"$(PROJECT_DIR)/build/Debug",
);
PRODUCT_BUNDLE_IDENTIFIER = TegelSoft.OrthoCtrl;
PRODUCT_BUNDLE_IDENTIFIER = TegelSoft.OrthoBar;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
Expand All @@ -641,7 +641,7 @@
"$(inherited)",
"$(PROJECT_DIR)/build/Debug",
);
PRODUCT_BUNDLE_IDENTIFIER = TegelSoft.OrthoCtrl;
PRODUCT_BUNDLE_IDENTIFIER = TegelSoft.OrthoBar;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
Expand Down
2 changes: 1 addition & 1 deletion OrthoCtrl/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>0.1</string>
<string>0.0.1</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
Expand Down
28 changes: 22 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,10 @@ from Teenage Engineering

**This project is in development. Your help is much appreciated**

## Installation
## Install

This project uses [Cocoapods](https://cocoapods.org/) so you need to run:

```bash
$ pod install
```
[Download latest build](https://github.com/wallin/ortho-ctrl/releases) and
install the app like any other Mac app.

## Usage

Expand All @@ -26,6 +23,23 @@ $ pod install
| Previous track | ctrl + alt + b |
| Toggle playback | ctrl + alt + m |

## Build

This project uses [Cocoapods](https://cocoapods.org/) so you need to run:

```bash
$ pod install
```

## Package

First build the project for Archive.
Then create a DMG using the [appgdmg](https://github.com/LinusU/node-appdmg) tool

```bash
$ appdmg appdmg.json OrthoBar.app
```

## TODO

- [x] Auto discover device IP
Expand All @@ -35,6 +49,8 @@ $ pod install
- [ ] Show real device name in list
- [ ] Configurable shortcuts
- [ ] Show connection status in toolbar icon
- [ ] App Icon
- [ ] Upload to App Store

## Licence

Expand Down
8 changes: 8 additions & 0 deletions appdmg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"title": "OrthoBar",
"background-color": "#FFF",
"contents": [
{ "x": 448, "y": 344, "type": "link", "path": "/Applications" },
{ "x": 192, "y": 344, "type": "file", "path": "OrthoBar.app" }
]
}

0 comments on commit a5d21c2

Please sign in to comment.