Skip to content

Commit 1bda14d

Browse files
committed
Add remark on build systems
Closes dtolnay#1173.
1 parent 1fdbb96 commit 1bda14d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

book/src/build/other.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ You will need to achieve at least these three things:
77
- Compile the generated C++ code.
88
- Link the resulting objects together with your other C++ and Rust objects.
99

10+
*Not all build systems are created equal. If you're hoping to use a build system
11+
from the '90s, especially if you're hoping to overlaying the limitations of 2 or
12+
more build systems (like automake+cargo) and expect to solve them
13+
simultaneously, then be mindful that your expectations are set accordingly and
14+
seek sympathy from those who have imposed the same approach on themselves.*
15+
1016
### Producing the generated code
1117

1218
CXX's Rust code generation automatically happens when the `#[cxx::bridge]`

0 commit comments

Comments
 (0)