Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Linux compatibility: Guard Windows-only modules with cfg macro #153

Merged
merged 4 commits into from
Oct 20, 2020

Commits on Oct 19, 2020

  1. Linux compatibility: Guard Windows-only modules with cfg macro

    Allow building and using com-rs - in particular the macros and interface
    helpers - on platforms like Linux, to call into (native) libraries
    which expose their functionality through COM. Here it is not necessary
    to register or retrieve COM classes on the system as these merely define
    virtual function layout of instances in the same process.
    
    This brings more feature parity with the deprecated com_rs [1] crate,
    which already provided said functionality.
    
    [1]: https://crates.io/crates/com-rs
    MarijnS95 committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    605fa74 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c5fec4 View commit details
    Browse the repository at this point in the history
  3. Support linux

    rylev authored and MarijnS95 committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    3e0bb9f View commit details
    Browse the repository at this point in the history
  4. Fix issue on windows

    rylev authored and MarijnS95 committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    7b7de1d View commit details
    Browse the repository at this point in the history