Wie kann ich mehrere Binärdateien mit der Ladung?

Ich würde gerne ein Projekt mit einem daemon und ein client, die Verbindung über einen unix-socket.

Einen client und ein daemon erfordert zwei binaries, also wie sage ich Cargo zu bauen, die zwei Ziele, die aus zwei verschiedenen Quellen?

Hinzufügen ein bisschen Fantasie, würde ich mag, um eine library für den größten Teil der daemon, und nur noch eine Binärdatei, die sich um es herum wickeln und Kommunikation über sockets.

So, wir haben diese Art von Baum-Architektur:

├── Cargo.toml
├── target
|   └── debug
|       ├── daemon
       └── client
└── src
    ├── daemon
       ├── bin
          └── main.rs
       └── lib
           └── lib.rs
    └── client
        └── bin
            └── main.rs

Ich könnte eine ausführbare Datei, die schafft es beide betrifft, aber das ist nicht das, was ich tun will, es sei denn, es ist eine sehr gute Praxis.

InformationsquelleAutor RallionRl | 2016-04-13
Schreibe einen Kommentar