Skip to content

Commit

Permalink
fix: Rename to 'Reconnect' (#14)
Browse files Browse the repository at this point in the history
  • Loading branch information
jbmorley authored Jun 22, 2024
1 parent 35dac7c commit 30978bb
Show file tree
Hide file tree
Showing 52 changed files with 104 additions and 121 deletions.
16 changes: 0 additions & 16 deletions PsiMac/PsiMacRelease.entitlements

This file was deleted.

7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# PsiMac
# Reconnect

[![build](https://github.com/inseven/PsiMac/actions/workflows/build.yaml/badge.svg)](https://github.com/inseven/PsiMac/actions/workflows/build.yaml)

Expand All @@ -10,7 +10,7 @@ The rationale behind creating a new app is that the existing approach taken by p

## Usage

You probably don't want to try to use PsiMac right now unless you're looking to contribute to the project—functionality is currently incredibly limited. If you're looking to connect to a Psion on macOS today, [plptools](https://github.com/rrthomas/plptools/) provides command line utilities for SIS file installation and FTP-like functionality.
You probably don't want to try to use Reconnect right now unless you're looking to contribute to the project—functionality is currently incredibly limited. If you're looking to connect to a Psion on macOS today, [plptools](https://github.com/rrthomas/plptools/) provides command line utilities for SIS file installation and FTP-like functionality.

## Status

Expand Down Expand Up @@ -154,7 +154,8 @@ At this early stage of development, progress can be tracked by seeing which serv

## License

PsiMac is licensed under the GNU General Public License (GPL) version 2 (see [LICENSE](LICENSE)). It depends on the following separately licensed third-party libraries and components:
Reconnect is licensed under the GNU General Public License (GPL) version 2 (see [LICENSE](LICENSE)). It depends on the following separately licensed third-party libraries and components:

- [DataStream](https://github.com/jbmorley/DataStream), MIT License
- [Diligence](https://github.com/inseven/diligence), MIT License
- [plptools](https://github.com/rrthomas/plptools/), GPL-2.0 license

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "D84964D52C1BFCB600405656"
BuildableName = "PsiMac.app"
BlueprintName = "PsiMac"
ReferencedContainer = "container:PsiMac.xcodeproj">
BuildableName = "Reconnect.app"
BlueprintName = "Reconnect"
ReferencedContainer = "container:Reconnect.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
Expand All @@ -36,9 +36,9 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "D84964E62C1BFCB700405656"
BuildableName = "PsiMacTests.xctest"
BlueprintName = "PsiMacTests"
ReferencedContainer = "container:PsiMac.xcodeproj">
BuildableName = "ReconnectTests.xctest"
BlueprintName = "ReconnectTests"
ReferencedContainer = "container:Reconnect.xcodeproj">
</BuildableReference>
</TestableReference>
<TestableReference
Expand All @@ -47,9 +47,9 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "D84964F02C1BFCB700405656"
BuildableName = "PsiMacUITests.xctest"
BlueprintName = "PsiMacUITests"
ReferencedContainer = "container:PsiMac.xcodeproj">
BuildableName = "ReconnectUITests.xctest"
BlueprintName = "ReconnectUITests"
ReferencedContainer = "container:Reconnect.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
Expand All @@ -69,9 +69,9 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "D84964D52C1BFCB600405656"
BuildableName = "PsiMac.app"
BlueprintName = "PsiMac"
ReferencedContainer = "container:PsiMac.xcodeproj">
BuildableName = "Reconnect.app"
BlueprintName = "Reconnect"
ReferencedContainer = "container:Reconnect.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</LaunchAction>
Expand All @@ -86,9 +86,9 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "D84964D52C1BFCB600405656"
BuildableName = "PsiMac.app"
BlueprintName = "PsiMac"
ReferencedContainer = "container:PsiMac.xcodeproj">
BuildableName = "Reconnect.app"
BlueprintName = "Reconnect"
ReferencedContainer = "container:Reconnect.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
Expand Down
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion PsiMac/MachineType.swift → Reconnect/MachineType.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
2 changes: 1 addition & 1 deletion PsiMac/Model/Server.swift → Reconnect/Model/Server.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
2 changes: 1 addition & 1 deletion PsiMac/PsiMacApp.swift → Reconnect/PsiMacApp.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
2 changes: 1 addition & 1 deletion PsiMac/PsiMacError.swift → Reconnect/PsiMacError.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion PsiMac/Servers/RFSV.swift → Reconnect/Servers/RFSV.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
2 changes: 1 addition & 1 deletion PsiMac/Servers/RPCS.swift → Reconnect/Servers/RPCS.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand All @@ -17,7 +17,7 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

import XCTest
@testable import PsiMac
@testable import Reconnect

final class PsiMacTests: XCTestCase {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// PsiMac -- Psion connectivity for macOS
// Reconnect -- Psion connectivity for macOS
//
// Copyright (C) 2024 Jason Morley
//
Expand Down
14 changes: 7 additions & 7 deletions scripts/build.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

# PsiMac -- Psion connectivity for macOS
# Reconnect -- Psion connectivity for macOS
#
# Copyright (C) 2024 Jason Morley
#
Expand Down Expand Up @@ -30,7 +30,7 @@ BUILD_DIRECTORY="${ROOT_DIRECTORY}/build"
TEMPORARY_DIRECTORY="${ROOT_DIRECTORY}/temp"

KEYCHAIN_PATH="${TEMPORARY_DIRECTORY}/temporary.keychain"
ARCHIVE_PATH="${BUILD_DIRECTORY}/PsiMac.xcarchive"
ARCHIVE_PATH="${BUILD_DIRECTORY}/Reconnect.xcarchive"
ENV_PATH="${ROOT_DIRECTORY}/.env"

RELEASE_SCRIPT_PATH="${SCRIPTS_DIRECTORY}/release.sh"
Expand Down Expand Up @@ -73,7 +73,7 @@ fi
# TODO: Remove this
function xcode_project {
xcodebuild \
-project PsiMac.xcodeproj "$@"
-project Reconnect.xcodeproj "$@"
}

function build_scheme {
Expand Down Expand Up @@ -126,12 +126,12 @@ echo "$APPLE_DISTRIBUTION_CERTIFICATE_PASSWORD" | build-tools import-base64-cert
echo "$MACOS_DEVELOPER_INSTALLER_CERTIFICATE_PASSWORD" | build-tools import-base64-certificate --password "$KEYCHAIN_PATH" "$MACOS_DEVELOPER_INSTALLER_CERTIFICATE_BASE64"

# Install the provisioning profiles.
build-tools install-provisioning-profile "PsiMac_Mac_App_Store_Profile.provisionprofile"
build-tools install-provisioning-profile "Reconnect_Mac_App_Store_Profile.provisionprofile"

# Build and archive the macOS project.
sudo xcode-select --switch "$MACOS_XCODE_PATH"
xcode_project \
-scheme "PsiMac" \
-scheme "Reconnect" \
-config Release \
-archivePath "$ARCHIVE_PATH" \
OTHER_CODE_SIGN_FLAGS="--keychain=\"${KEYCHAIN_PATH}\"" \
Expand All @@ -144,9 +144,9 @@ xcodebuild \
-exportPath "$BUILD_DIRECTORY" \
-exportOptionsPlist "ExportOptions.plist"

APP_BASENAME="PsiMac.app"
APP_BASENAME="Reconnect.app"
APP_PATH="$BUILD_DIRECTORY/$APP_BASENAME"
PKG_PATH="$BUILD_DIRECTORY/PsiMac.pkg"
PKG_PATH="$BUILD_DIRECTORY/Reconnect.pkg"

# Install the private key.
mkdir -p ~/.appstoreconnect/private_keys/
Expand Down
2 changes: 1 addition & 1 deletion scripts/environment.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

# PsiMac -- Psion connectivity for macOS
# Reconnect -- Psion connectivity for macOS
#
# Copyright (C) 2024 Jason Morley
#
Expand Down
2 changes: 1 addition & 1 deletion scripts/install-dependencies.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

# PsiMac -- Psion connectivity for macOS
# Reconnect -- Psion connectivity for macOS
#
# Copyright (C) 2024 Jason Morley
#
Expand Down
2 changes: 1 addition & 1 deletion scripts/release.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

# PsiMac -- Psion connectivity for macOS
# Reconnect -- Psion connectivity for macOS
#
# Copyright (C) 2024 Jason Morley
#
Expand Down

0 comments on commit 30978bb

Please sign in to comment.