remove min_use_main
diff --git a/Makefile b/Makefile
index d098439..cd5a44f 100644
--- a/Makefile
+++ b/Makefile
@@ -26,16 +26,13 @@
.PHONY: all so install uninstall clean
-all: qcbortest qcbormin libqcbor.a
+all: qcbortest libqcbor.a
so: libqcbor.so
qcbortest: libqcbor.a $(TEST_OBJ) cmd_line_main.o
$(CC) -o $@ $^ libqcbor.a
-qcbormin: libqcbor.a min_use_main.o
- $(CC) -dead_strip -o $@ $^ libqcbor.a
-
libqcbor.a: $(QCBOR_OBJ)
ar -r $@ $^
@@ -53,6 +50,8 @@
src/iee754.o: src/ieee754.h
src/qcbor_err_to_str.o: inc/qcbor/qcbor_common.h
+example.o: $(PUBLIC_INTERFACE)
+
test/run_tests.o: test/UsefulBuf_Tests.h test/float_tests.h test/run_tests.h test/qcbor_encode_tests.h test/qcbor_decode_tests.h inc/qcbor/qcbor_private.h
test/UsefulBuf_Tests.o: test/UsefulBuf_Tests.h inc/qcbor/UsefulBuf.h
test/qcbor_encode_tests.o: test/qcbor_encode_tests.h $(PUBLIC_INTERFACE)
@@ -62,7 +61,6 @@
cmd_line_main.o: test/run_tests.h $(PUBLIC_INTERFACE)
-min_use_main.o: $(PUBLIC_INTERFACE)
ifeq ($(PREFIX),)
PREFIX := /usr/local
@@ -91,4 +89,4 @@
libqcbor.a libqcbor.so libqcbor.so.1 libqcbor.so.1.0.0)
clean:
- rm -f $(QCBOR_OBJ) $(TEST_OBJ) libqcbor.a min_use_main.o cmd_line_main.o libqcbor.a libqcbor.so qcbormin qcbortest
+ rm -f $(QCBOR_OBJ) $(TEST_OBJ) libqcbor.a cmd_line_main.o libqcbor.a libqcbor.so qcbormin qcbortest