45 lines
1.4 KiB
Text
45 lines
1.4 KiB
Text
--- Makefile.orig Sun Sep 18 21:09:16 2016
|
|
+++ Makefile Thu Dec 29 15:48:41 2016
|
|
@@ -68,8 +68,14 @@ PROFOUT := $(OUTDIR)/gprof.txt
|
|
TEST_FILTER_OUT := --coverage -ansi -std=c99
|
|
|
|
.PHONY: all
|
|
-all: lib-bin test-bin
|
|
+all: dirs lib-bin test-bin
|
|
|
|
+.PHONY: dirs
|
|
+dirs:
|
|
+ mkdir -p $(BINDIR)/$(config)/src/.libs
|
|
+ mkdir -p $(BINDIR)/$(config)/test/.libs
|
|
+ mkdir -p $(BINDIR)/$(config)/test/deps/tap/.libs
|
|
+
|
|
include .config/$(config).mk
|
|
|
|
.PHONY: tools
|
|
@@ -109,19 +115,19 @@ compile_commands.json:
|
|
|
|
.PHONY: install
|
|
install: install-inc install-lib
|
|
- $(LIBTOOL) --mode=finish '$(DESTDIR)$(LIBDIR)'
|
|
+ $(LIBTOOL) --mode=finish '$(LIBDIR)'
|
|
|
|
.PHONY: install-inc
|
|
install-inc: $(AMALG_H) mpack.pc.in
|
|
- mkdir -p '$(DESTDIR)$(INCDIR)'
|
|
- install -m644 $(AMALG_H) '$(DESTDIR)$(INCDIR)'
|
|
- mkdir -p '$(DESTDIR)$(LIBDIR)/pkgconfig'
|
|
- sed 's,@VERSION@,$(VERSION),;s,@LIBDIR@,$(LIBDIR),;s,@INCDIR@,$(INCDIR),' <mpack.pc.in >'$(DESTDIR)$(LIBDIR)/pkgconfig/mpack.pc'
|
|
+ mkdir -p '$(INCDIR)'
|
|
+ install -m644 $(AMALG_H) '$(INCDIR)'
|
|
+ mkdir -p '$(LIBDIR)/pkgconfig'
|
|
+ sed 's,@VERSION@,$(VERSION),;s,@LIBDIR@,$(LIBDIR),;s,@INCDIR@,$(INCDIR),' <mpack.pc.in >'$(LIBDIR)/pkgconfig/mpack.pc'
|
|
|
|
.PHONY: install-lib
|
|
install-lib: $(LIB)
|
|
- mkdir -p '$(DESTDIR)$(LIBDIR)'
|
|
- $(LIBTOOL) --mode=install cp $(LIB) '$(DESTDIR)$(LIBDIR)/$(LIBRARY)'
|
|
+ mkdir -p '$(LIBDIR)'
|
|
+ $(LIBTOOL) --mode=install cp $(LIB) '$(LIBDIR)/$(LIBRARY)'
|
|
|
|
.PHONY: clean
|
|
clean:
|