これはその通りなので、いずれビルド方式を改造する必要性は感じています...
accel詳しくないので適当なことを言ってるかもしれないのですが、 #[kernel] pub unsafe fn foo() { self::foo_imp() } fn foo_imp() { ... } みたいに#[kernel]外の関数を呼び出すことが出来ないのであればproc-macroに固執する必要はあまりない気がする
-
-
-
方向性はrust-bindgenに近そうなので、ビルドスクリプト内でコード生成するためのパッケージを別途提供してOUT_DIRからinclude!()するのが正攻法な気がします
- 3 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.