Skip to content

Commit 4f9ebd4

Browse files
authored
Merge pull request #2 from norio-nomura/fix-code-sign-and-add-readme
Fix code sign and add README
2 parents f2dd1fc + cbf3699 commit 4f9ebd4

File tree

4 files changed

+26
-3
lines changed

4 files changed

+26
-3
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ osx_image: xcode9.4
33
before_install:
44
- sudo systemsetup -settimezone Asia/Tokyo
55
script:
6+
- export/add-keychain.sh
67
- make archive
78
branches:
89
only:
@@ -14,7 +15,6 @@ env:
1415
- LC_ALL=en_US.UTF-8
1516
- secure: HzmvvSQk7/I93PA0oQDcreIGFMEcpr/fIfiUOlUf8oJ/jEk6wqSqoZN+ZXI97dQFXAtHsDcKMCKEZq1CCNiRo7kykpyH+NItK3vXCVEA5yp/6kM4wjAy+BI3XrN55xWKVpwwIC/a7mgjBU1PAf7zbAb1qKNAdjRhg3rQ0ctqbQYFuqx5yb9n6cpomlIP1SFJVnbLuH2sAVqkZWSSqn7kcIAnzD4TOFTbJXorotpM1AU/P2zHPPzxrJSPF36T4WROc2fHZv8eFIUwNnIY7tu0B6wsa/rLHINZvXZDAd8IpxUBbTl64NYjWm6xs6fjFcGMdjvxdLvI4CkjwZqfLdIoM9g/g/dhTSmSy9Bh0wKDAlChZuQtNm9ilKRTM+0NyV4qB/E8G8Y/PZgJg/uz7YId1XeNCCJXaozA0NgeCJ0DVind+SDwQ3ILrQuBPADPlleieSx7BTvX13k15v/fk2uBhP+Y1w2ZpBXyBt7xj9NYkEJ78FSBr22lZfkCOh9gleytzn3F4q6kAEPwhw4uVJZsYLdnvvzGnif0oKk/LRaP00ERBOjXR04bRzGJhWfTjtOj7WB9AjqdGZBJ1aQaTqcPuWqcaZDiUpyeDxmGTGY21VlPgX+nLei6dz0UY7HpU6VxdgN3loOko6XL4i8V+NOh7k7aQZmHDwx2pucrm6kHIR4=
1617
before_deploy:
17-
- export/add-keychain.sh
1818
- make export
1919
- zip -r --symlinks OctotreeForSafari-$TRAVIS_TAG.zip OctotreeForSafari.app
2020
deploy:

Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,14 +69,13 @@ fix_file_modes:
6969

7070
update_octotree_files: octotree/file-icons.css octotree/octotree.js octotree/ondemand.js update_css update_fonts update_icons update_js fix_file_modes
7171

72-
XCODE_FLAGS = -project OctotreeForSafari.xcodeproj -scheme OctotreeForSafari CODE_SIGN_IDENTITY=""
72+
XCODE_FLAGS = -project OctotreeForSafari.xcodeproj -scheme OctotreeForSafari CODE_SIGN_IDENTITY="Developer ID Application" CODE_SIGN_STYLE=Manual
7373
ARCHIVE_PATH = OctotreeForSafari.xcarchive
7474

7575
build: update_octotree_files
7676
xcodebuild $(XCODE_FLAGS)
7777

7878
archive:
79-
@mkdir -p dist
8079
xcodebuild $(XCODE_FLAGS) -archivePath $(ARCHIVE_PATH) archive
8180

8281
export: archive

README.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# OctotreeForSafari
2+
[![GPL Lincese](https://img.shields.io/badge/license-GPL-blue.svg?style=flat)](LICENSE)
3+
4+
`OctotreeForSafari` packages [buunguyen/octotree](https://github.com/buunguyen/octotree) into Safari App Extension.
5+
6+
## Requirements
7+
- macOS 10.12 or later
8+
- Safari 11.1.2 or later
9+
10+
## Installation
11+
1. Download [OctotreeForSafari-0.1.0.zip](http://github.com/norio-nomura/OctotreeForSafari/releases/download/0.1.0/OctotreeForSafari-0.1.0.zip) (2018/08/25 updated)
12+
2. Unzip it
13+
3. Move `OctotreeForSafari` to `/Applications` folder
14+
4. Launch `OctotreeForSafari`
15+
5. Enable `octotree` in Safari > Preferences... > Extensions
16+
![PreferenceSafari 11.1.2 on macOS 10.12.6](screenshot/safari-11.1.2-on-macOS-10.12.6.png)
17+
18+
## Author
19+
20+
Norio Nomura
21+
22+
## License
23+
24+
`OctotreeForSafari` is available under the GPL license. See the [LICENSE](LICENSE) file for more info.
327 KB
Loading

0 commit comments

Comments
 (0)