summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorLouis P. Santillan <lpsantil@gmail.com>2015-05-27 02:10:12 (GMT)
committerLouis P. Santillan <lpsantil@gmail.com>2015-05-27 02:10:12 (GMT)
commit00b6535b4c187f97a7f54cfd1dcb38c6c030a627 (patch)
treec4e881feee7958c633a0a47c422b3f88eecbb274 /lib
parent936f75b4db65ba671ce5cac7217b542c73d94a60 (diff)
downloadlz4-00b6535b4c187f97a7f54cfd1dcb38c6c030a627.zip
lz4-00b6535b4c187f97a7f54cfd1dcb38c6c030a627.tar.gz
lz4-00b6535b4c187f97a7f54cfd1dcb38c6c030a627.tar.bz2
Reverted all `Makefile` changes
Diffstat (limited to 'lib')
-rw-r--r--lib/Makefile16
1 files changed, 5 insertions, 11 deletions
diff --git a/lib/Makefile b/lib/Makefile
index 787e971..4be1499 100644
--- a/lib/Makefile
+++ b/lib/Makefile
@@ -40,7 +40,7 @@ LIBVER=$(LIBVER_MAJOR).$(LIBVER_MINOR).$(LIBVER_PATCH)
DESTDIR?=
PREFIX ?= /usr/local
CFLAGS ?= -O3
-CFLAGS += -I. -std=gnu99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -pedantic
+CFLAGS += -I. -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-align -Wcast-qual -Wstrict-prototypes -pedantic
LIBDIR?= $(PREFIX)/lib
INCLUDEDIR=$(PREFIX)/include
@@ -60,26 +60,20 @@ else
SHARED_EXT_VER = $(SHARED_EXT).$(LIBVER)
endif
-.PHONY: default all liblz4 liblz4-static clean install uninstall
-
default: liblz4
all: liblz4
-liblz4: liblz4.a lz4.c lz4hc.c lz4frame.c xxhash.c
+liblz4: lz4.c lz4hc.c lz4frame.c xxhash.c
+ @echo compiling static library
+ @$(CC) $(CPPFLAGS) $(CFLAGS) -fPIC -c $^
+ @$(AR) rcs liblz4.a lz4.o lz4hc.o lz4frame.o xxhash.o
@echo compiling dynamic library $(LIBVER)
@$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -shared $^ -fPIC $(SONAME_FLAGS) -o $@.$(SHARED_EXT_VER)
@echo creating versioned links
@ln -sf $@.$(SHARED_EXT_VER) $@.$(SHARED_EXT_MAJOR)
@ln -sf $@.$(SHARED_EXT_VER) $@.$(SHARED_EXT)
-liblz4.a: lz4.c lz4hc.c lz4frame.c xxhash.c
- @echo compiling static library
- @$(CC) $(CPPFLAGS) $(CFLAGS) -fPIC -c $^
- @$(AR) rcs liblz4.a lz4.o lz4hc.o lz4frame.o xxhash.o
-
-liblz4-static: liblz4.a
-
clean:
@rm -f core *.o *.a *.$(SHARED_EXT) *.$(SHARED_EXT).* liblz4.pc
@echo Cleaning library completed