X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=TP_11%2Fexo1%2FMakefile;h=9720be926569b89296e9640307879e1cbe4b2fa8;hb=bb39798e7d4624ea84d40c2ac74c41e011e935fd;hp=634334e0682cb605ae3af644cb9ee7461d927cdb;hpb=3bb0a9f80ebc5b3d7c05c78cbf65241c6a6b0490;p=TD_C.git diff --git a/TP_11/exo1/Makefile b/TP_11/exo1/Makefile index 634334e..9720be9 100644 --- a/TP_11/exo1/Makefile +++ b/TP_11/exo1/Makefile @@ -21,7 +21,7 @@ BUILD_TYPE=debug # DO NOT CHANGE STUFF BEYOND THIS LINE # ==================================== -all: $(BINARY_NAME) $(BINARY_NAME).dynamic $(BINARY_NAME).static +all: $(BINARY_NAME) $(BINARY_NAME).dynamic $(BINARY_NAME).staticlocal CC=gcc LD=gcc @@ -39,7 +39,7 @@ else BUILDDIR := .build/release DEBUG_FLAG = STRIP_FLAG = -s -OPTIFLAG = -O3 +OPTI_FLAG = -O3 endif #FIXME: Add a way to better control the library build @@ -72,7 +72,7 @@ $(BINARY_NAME): $(OBJS) @$(LD) $(CFLAGS) $(LDFLAGS) $^ $(LDLIBS) -o $@ LOCALLDLIBS=-L. -ltpC -$(BINARY_NAME).static: $(OBJDIR)/$(BINARY_NAME).o $(LIBRARY_NAME).a +$(BINARY_NAME).staticlocal: $(OBJDIR)/$(BINARY_NAME).o $(LIBRARY_NAME).a @echo "[LD ] $@" @$(LD) $(CFLAGS) $(LDFLAGS) $^ $(LOCALLDLIBS) $(LDLIBS) -o $@ @@ -95,7 +95,7 @@ clean: @echo "[CLN]" -@rm -r $(BUILDDIR) -@rm $(BINARY_NAME) - -@rm $(BINARY_NAME).static + -@rm $(BINARY_NAME).staticlocal -@rm $(BINARY_NAME).dynamic -@rm $(LIBRARY_NAME).so -@rm $(LIBRARY_NAME).a