From e6540f7682106cb6278e7649d2f37bcf5f86ecee Mon Sep 17 00:00:00 2001 From: tga Date: Wed, 9 Sep 2020 05:04:29 -0400 Subject: [PATCH] Makefile add option to compile as static lib --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index e9fa543..ca52247 100644 --- a/Makefile +++ b/Makefile @@ -12,6 +12,8 @@ CXXFLAGS=-O2 -fno-exceptions -fno-rtti UNAME_S := $(shell uname -s) +AR := ar -rc + ifeq ($(UNAME_S), Linux) #LINUX ECHO_MESSAGE = "Linux" @@ -49,6 +51,9 @@ endif all:$(OUTPUTNAME) @echo Build complete for $(ECHO_MESSAGE) +static:$(OBJS) + $(AR) libcimgui.a $(OBJS) + $(OUTPUTNAME):$(OBJS) $(CXX) -o $(OUTPUTNAME) $(OBJS) $(CXXFLAGS) $(LINKFLAGS) @@ -60,4 +65,4 @@ fclean: clean re: fclean all -.PHONY: all clean fclean re +.PHONY: all clean fclean re static