Made Makefile install rules ACTUALLY work.
authorfluffymormegil <mpread@chiark.greenend.org.uk>
Tue, 12 Oct 2010 21:31:40 +0000 (22:31 +0100)
committerfluffymormegil <mpread@chiark.greenend.org.uk>
Tue, 12 Oct 2010 21:31:40 +0000 (22:31 +0100)
Makefile

index 5a648c3..c620b6c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -8,7 +8,7 @@ OBJ_BUILDDIR=obj
 LIB_BUILDDIR=lib
 LIB_REALNAME=libmormegil.so.$(MAJOR_VER).$(MINOR_VER).$(COMPAT_DEPTH)
 LIB_SONAME=libmormegil.so.$(MAJOR_VER)
-LIBMORMEGIL=$(LIB_BUILDDIR)/$(LIB_REALNAME)
+LIBMORMEGIL_BUILT=$(LIB_BUILDDIR)/$(LIB_REALNAME)
 LIBOBJS=$(OBJ_BUILDDIR)/dice.o
 LIBS=$(LIB_BUILDDIR)/$(LIB_REALNAME)
 MANPAGES=man/dice.3
@@ -28,7 +28,7 @@ $(OBJ_BUILDDIR)/%.o: src/%.c
 $(OBJ_BUILDDIR)/%.o: src/%.cc
        $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c $< -o $@
 
-$(LIBMORMEGIL): $(LIBOBJS)
+$(LIBMORMEGIL_BUILT): $(LIBOBJS)
        gcc $(LINKSTEP_FLAGS) $< -o $@
 
 clean:
@@ -41,13 +41,13 @@ install: install-headers
 ifeq ($(oldincludedir),"")
 install-headers:
        mkdir -p $(DESTDIR)$(oldincludedir)/libmormegil
-       cp $(INCDIR)/libmormegil/* $(DESTDIR)$(oldincludedir)/libmormegil
+       cp include/libmormegil/* $(DESTDIR)$(oldincludedir)/libmormegil
        mkdir -p $(DESTDIR)$(includedir)/libmormegil
-       cp $(INCDIR)/libmormegil/* $(DESTDIR)$(includedir)/libmormegil
+       cp include/libmormegil/* $(DESTDIR)$(includedir)/libmormegil
 else
 install-headers:
        mkdir -p $(DESTDIR)$(includedir)/libmormegil
-       cp $(INCDIR)/libmormegil/* $(DESTDIR)$(includedir)/libmormegil
+       cp include/libmormegil/* $(DESTDIR)$(includedir)/libmormegil
 endif
 
 # vim:noexpandtab:format=cq