]>
Commit | Line | Data |
---|---|---|
2b03887a FG |
1 | # only-macos |
2 | ||
353b0b11 | 3 | include ../tools.mk |
2b03887a FG |
4 | |
5 | "$(TMPDIR)"/libnative-library.a: native-library.c | |
6 | $(CC) -arch arm64 -arch x86_64 native-library.c -c -o "$(TMPDIR)"/native-library.o | |
7 | $(AR) crs "$(TMPDIR)"/libnative-library.a "$(TMPDIR)"/native-library.o | |
8 | ||
9 | all: "$(TMPDIR)"/libnative-library.a | |
10 | $(RUSTC) lib.rs --crate-type=lib -L "native=$(TMPDIR)" -l static=native-library |