Skip to content

eliranbz/RoyalTSX_Public

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RoyalTSX_Public

This repository contains the public source code of Royal TSX.

Build Requirements

Repository Structure

  • /Managed: This folder contains managed (C#) source code
  • /Native: This folder contains native (Objective-C/C/C++) source code
  • /Toolbox: This folder contains several scripts and other tools that can interface with Royal TSX

How to build a Connection Plugin

  • Open the native Xcode project for the desired Plugin and build it.
  • Each Plugin's Xcode project contains a 'Run Script' build phase that copies the resulting .framework into the Plugin's managed source tree.
  • After building the native part, open RoyalTSX_Public.sln which contains all the managed stuff with Xamarin Studio.
  • Modify (or remove) the codesigning part of Managed/ConnectionPlugins/Scripts/AfterBuildScript.sh to match your code signing identity.
  • Build the Plugin's managed project.
  • Each Plugin's managed project contains an 'After Build Script' that strips the resulting package down to the minimum required components and copies it to Royal TSX' Plugins directory (overwriting any previously installed Plugin).
  • Restart Royal TSX to reload all Plugins.

Releases

No releases published

Packages

No packages published