提交 53b7e74c 编写于 作者: K Kevin Branigan

Merge pull request #27 from nagamalli9999/makefile-uninstall

Added uninstall rule to Makefile
...@@ -22,9 +22,8 @@ DYLIBCMD = $(CC) -shared -o $(DYLIBNAME) ...@@ -22,9 +22,8 @@ DYLIBCMD = $(CC) -shared -o $(DYLIBNAME)
## create dynamic (shared) library on Darwin (base OS for MacOSX and IOS) ## create dynamic (shared) library on Darwin (base OS for MacOSX and IOS)
ifeq (Darwin, $(uname_S)) ifeq (Darwin, $(uname_S))
DYLIBNAME = $(LIBNAME).dylib DYLIBNAME = $(LIBNAME).dylib
endif
## create dyanmic (shared) library on SunOS ## create dyanmic (shared) library on SunOS
ifeq (SunOS, $(uname_S)) else ifeq (SunOS, $(uname_S))
DYLIBCMD = $(CC) -G -o $(DYLIBNAME) DYLIBCMD = $(CC) -G -o $(DYLIBNAME)
INSTALL = cp -r INSTALL = cp -r
endif endif
...@@ -56,5 +55,10 @@ install: $(DYLIBNAME) $(STLIBNAME) ...@@ -56,5 +55,10 @@ install: $(DYLIBNAME) $(STLIBNAME)
$(INSTALL) $(DYLIBNAME) $(INSTALL_LIBRARY_PATH) $(INSTALL) $(DYLIBNAME) $(INSTALL_LIBRARY_PATH)
$(INSTALL) $(STLIBNAME) $(INSTALL_LIBRARY_PATH) $(INSTALL) $(STLIBNAME) $(INSTALL_LIBRARY_PATH)
uninstall:
rm -rf $(INSTALL_LIBRARY_PATH)/$(DYLIBNAME)
rm -rf $(INSTALL_LIBRARY_PATH)/$(STLIBNAME)
rm -rf $(INSTALL_INCLUDE_PATH)/cJSON.h
clean: clean:
rm -rf $(DYLIBNAME) $(STLIBNAME) $(TESTS) *.o rm -rf $(DYLIBNAME) $(STLIBNAME) $(TESTS) *.o
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册