sroemer has joined #rust-embedded
sroemer has quit [Changing host]
sroemer has joined #rust-embedded
extrafofo has joined #rust-embedded
extrafofo has quit [Read error: Connection reset by peer]
extrafofo has joined #rust-embedded
Hallo124 has quit [Remote host closed the connection]
Hallo124 has joined #rust-embedded
t-moe[m] has joined #rust-embedded
<
t-moe[m]>
How can I test compile fail/pass of my proc macros for embedded targets?
<
t-moe[m]>
I had something like trybuild + cargo hack in mind, but that does not really work well with embedded targets.
<
t-moe[m]>
Do you have any crates in mind, which are proc-macro heavy and made for embedded targets, where I could take a look at?
<
thejpster[m]>
derive-mmio
<
t-moe[m]>
thejpster[m]: that seems to run all tests on std...
<
t-moe[m]>
* on std / x86...
diondokter[m] has joined #rust-embedded
<
diondokter[m]>
t-moe[m]: Ah, you mean HIL testing? (Hardware in the loop)
<
t-moe[m]>
wait. i need to explain better ;)
<
diondokter[m]>
Well, you could build your own tooling like I did...
<
t-moe[m]>
Yeah I probably have to...?
<
t-moe[m]>
I took a look at your repo, and this indeed seems like a good starting point. Thank you 👍️
<
diondokter[m]>
Trybuild looks nice. I didn't know about it
<
t-moe[m]>
diondokter[m]: yeah, it seems to be used a lot (e.g. in tokio or derive-mmio ^^ ).
<
t-moe[m]>
But it does allow customization of Cargo.toml like your solution...
<
t-moe[m]>
* it does NOT allow customization
Socke has quit [Ping timeout: 276 seconds]
jcroisant has quit [Quit: Connection closed for inactivity]
Socke has joined #rust-embedded
therealprof[m] has quit [Quit: Idle timeout reached: 172800s]
mkj[m] has quit [Quit: Idle timeout reached: 172800s]
Hallo124 has quit [Remote host closed the connection]
Hallo124 has joined #rust-embedded
Hallo124 has quit [Remote host closed the connection]
Hallo124 has joined #rust-embedded
jcroisant has joined #rust-embedded
Hallo124 has quit [Remote host closed the connection]
Hallo124 has joined #rust-embedded
Hallo124 has quit [Remote host closed the connection]
Hallo124 has joined #rust-embedded
Foxyloxy_ has joined #rust-embedded
pbsds356 has joined #rust-embedded
m5zs7k_ has joined #rust-embedded
vanner- has joined #rust-embedded
jfsimon has quit [Remote host closed the connection]
jfsimon has joined #rust-embedded
jfsimon has quit [Max SendQ exceeded]
Socke has quit [*.net *.split]
nohit has quit [*.net *.split]
m5zs7k has quit [*.net *.split]
Foxyloxy has quit [*.net *.split]
pbsds35 has quit [*.net *.split]
vanner has quit [*.net *.split]
pbsds356 is now known as pbsds35
m5zs7k_ is now known as m5zs7k
jfsimon has joined #rust-embedded
Socke has joined #rust-embedded
Hallo124 has quit [Remote host closed the connection]
Hallo124 has joined #rust-embedded
Hallo124 has quit [Remote host closed the connection]
Hallo124 has joined #rust-embedded
nohit has joined #rust-embedded
nohit has quit [*.net *.split]
nohit has joined #rust-embedded
jfsimon has quit [Quit: Leaving]
jfsimon has joined #rust-embedded
extrafofo has quit [Ping timeout: 276 seconds]
ello- has quit [Read error: Connection reset by peer]
ello_ has joined #rust-embedded