/XMLRPCServer

Primary LanguageSwiftMIT LicenseMIT

XMLRPCServer

Build & Test Swift Version License codebeat-badge

Swift XML-RPC server built with Ambassador.

Uses XMLRPCCoder. Counterpart to XMLRPCClient.

Installation

Add this project on your Package.swift

import PackageDescription

let package = Package(
    dependencies: [
        .Package(
            url: "https://github.com/ilg/XMLRPCServer.git", 
            branch: "main"
        )
    ]
)

Usage example

import XMLRPCServer

// TODO: write example code

Development setup

Open Package.swift, which should open the whole package in Xcode. Tests can be run in Xcode.

Alternately, swift test to run the tests at the command line.

Use bin/format to auto-format all the Swift code.