Makefile 321 B

123456789101112
  1. spir_test: spir_test.o libspir_cxx.a
  2. g++ -o $@ $^ -lpthread -ldl
  3. libspir_cxx.a: spir.o ../target/release/libspiral_spir.a
  4. cp ../target/release/libspiral_spir.a $@
  5. ar r $@ $<
  6. ../target/release/libspiral_spir.a: $(wildcard ../src/*.rs)
  7. cargo build --release
  8. clean:
  9. -rm -f libspir_cxx.a spir.o spir_test.o spir_test