summaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
authorMichael R Sweet <michael.r.sweet@gmail.com>2007-02-06 19:35:28 +0000
committerMichael R Sweet <michael.r.sweet@gmail.com>2007-02-06 19:35:28 +0000
commit44b2ff35cf0e7aa0cb394acb9e44fb39ab068b71 (patch)
tree8cd85c1dfcb2f0adfeaa7f5ad8c6c1dc97d76230 /src/Makefile
parente0381638a027a27f101c95b8c4eb7aad8bf7efb3 (diff)
Use install command instead of CHMOD, CP, and MKDIR.
Drop all POSTBUILD stuff as it is no longer used. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5663 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile105
1 files changed, 38 insertions, 67 deletions
diff --git a/src/Makefile b/src/Makefile
index 156e361a8..a828e5d3a 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -485,171 +485,142 @@ install: $(LIBNAME) $(DSONAME) \
$(GLLIBNAME) $(GLDSONAME) \
$(IMGLIBNAME) $(IMGDSONAME)
echo "Installing libraries in $(DESTDIR)$(libdir)..."
- -$(MKDIR) $(DESTDIR)$(libdir)
- -$(MKDIR) $(DESTDIR)$(bindir)
+ -$(INSTALL_DIR) $(DESTDIR)$(libdir)
+ -$(INSTALL_DIR) $(DESTDIR)$(bindir)
$(RM) $(DESTDIR)$(libdir)/$(LIBNAME)
- -$(CP) $(LIBNAME) $(FLLIBNAME) $(GLLIBNAME) $(IMGLIBNAME) $(DESTDIR)$(libdir)
+ $(INSTALL_LIB) $(LIBNAME) $(DESTDIR)$(libdir)
+ $(INSTALL_LIB) $(FLLIBNAME) $(DESTDIR)$(libdir)
+ $(INSTALL_LIB) $(IMGLIBNAME) $(DESTDIR)$(libdir)
$(RANLIB) $(DESTDIR)$(libdir)/$(LIBNAME)
$(RANLIB) $(DESTDIR)$(libdir)/$(FLLIBNAME)
if test x$(GLLIBNAME) != x; then \
+ $(INSTALL_LIB) $(GLLIBNAME) $(DESTDIR)$(libdir); \
$(RANLIB) $(DESTDIR)$(libdir)/$(GLLIBNAME); \
fi
$(RANLIB) $(DESTDIR)$(libdir)/$(IMGLIBNAME)
if test x$(DSONAME) = xlibfltk.so.1.1; then\
$(RM) $(DESTDIR)$(libdir)/libfltk.so*;\
- $(CP) libfltk.so.1.1 $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk.so.1.1; \
+ $(INSTALL_LIB) libfltk.so.1.1 $(DESTDIR)$(libdir); \
$(LN) libfltk.so.1.1 $(DESTDIR)$(libdir)/libfltk.so;\
fi
if test x$(DSONAME) = xlibfltk.sl.1.1; then\
$(RM) $(DESTDIR)$(libdir)/libfltk.sl*;\
- $(CP) libfltk.sl.1.1 $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk.sl.1.1; \
+ $(INSTALL_LIB) libfltk.sl.1.1 $(DESTDIR)$(libdir); \
$(LN) libfltk.sl.1.1 $(DESTDIR)$(libdir)/libfltk.sl;\
fi
if test x$(DSONAME) = xlibfltk.1.1.dylib; then\
$(RM) $(DESTDIR)$(libdir)/libfltk.*dylib;\
- $(CP) libfltk.1.1.dylib $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk.1.1.dylib; \
+ $(INSTALL_LIB) libfltk.1.1.dylib $(DESTDIR)$(libdir); \
$(LN) libfltk.1.1.dylib $(DESTDIR)$(libdir)/libfltk.dylib;\
fi
if test x$(DSONAME) = xlibfltk_s.a; then\
$(RM) $(DESTDIR)$(libdir)/libfltk_s.a;\
- $(CP) libfltk_s.a $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_s.a; \
+ $(INSTALL_LIB) libfltk_s.a $(DESTDIR)$(libdir); \
fi
if test x$(DSONAME) = xcygfltknox-1.1.dll; then\
$(RM) $(DESTDIR)$(bindir)/$(DSONAME);\
- $(CP) $(DSONAME) $(DESTDIR)$(bindir); \
- $(CHMOD) 755 $(DESTDIR)$(bindir)/$(DSONAME); \
+ $(INSTALL_LIB) $(DSONAME) $(DESTDIR)$(bindir); \
$(RM) $(DESTDIR)$(libdir)/libfltk.dll.a;\
- $(CP) libfltk.dll.a $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk.dll.a; \
+ $(INSTALL_LIB) libfltk.dll.a $(DESTDIR)$(libdir); \
fi
if test x$(DSONAME) = xmgwfltknox-1.1.dll; then\
$(RM) $(DESTDIR)$(bindir)/$(DSONAME);\
- $(CP) $(DSONAME) $(DESTDIR)$(bindir); \
- $(CHMOD) 755 $(DESTDIR)$(bindir)/$(DSONAME); \
+ $(INSTALL_LIB) $(DSONAME) $(DESTDIR)$(bindir); \
$(RM) $(DESTDIR)$(libdir)/libfltk.dll.a;\
- $(CP) libfltk.dll.a $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk.dll.a; \
+ $(INSTALL_LIB) libfltk.dll.a $(DESTDIR)$(libdir); \
fi
if test x$(FLDSONAME) = xlibfltk_forms.so.1.1; then\
$(RM) $(DESTDIR)$(libdir)/libfltk_forms.so*;\
- $(CP) libfltk_forms.so.1.1 $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_forms.so.1.1; \
+ $(INSTALL_LIB) libfltk_forms.so.1.1 $(DESTDIR)$(libdir); \
$(LN) libfltk_forms.so.1.1 $(DESTDIR)$(libdir)/libfltk_forms.so;\
fi
if test x$(FLDSONAME) = xlibfltk_forms.sl.1.1; then\
$(RM) $(DESTDIR)$(libdir)/libfltk_forms.sl*;\
- $(CP) libfltk_forms.sl.1.1 $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_forms.sl.1.1; \
+ $(INSTALL_LIB) libfltk_forms.sl.1.1 $(DESTDIR)$(libdir); \
$(LN) libfltk_forms.sl.1.1 $(DESTDIR)$(libdir)/libfltk_forms.sl;\
fi
if test x$(FLDSONAME) = xlibfltk_forms.1.1.dylib; then\
$(RM) $(DESTDIR)$(libdir)/libfltk_forms.*dylib;\
- $(CP) libfltk_forms.1.1.dylib $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_forms.1.1.dylib; \
+ $(INSTALL_LIB) libfltk_forms.1.1.dylib $(DESTDIR)$(libdir); \
$(LN) libfltk_forms.1.1.dylib $(DESTDIR)$(libdir)/libfltk_forms.dylib;\
fi
if test x$(FLDSONAME) = xlibfltk_forms_s.a; then\
$(RM) $(DESTDIR)$(libdir)/libfltk_forms_s.a;\
- $(CP) libfltk_forms_s.a $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_forms.a; \
+ $(INSTALL_LIB) libfltk_forms_s.a $(DESTDIR)$(libdir); \
fi
if test x$(FLDSONAME) = xcygfltknox_forms-1.1.dll; then\
$(RM) $(DESTDIR)$(bindir)/$(FLDSONAME);\
- $(CP) $(FLDSONAME) $(DESTDIR)$(bindir); \
- $(CHMOD) 755 $(DESTDIR)$(bindir)/$(FLDSONAME); \
+ $(INSTALL_LIB) $(FLDSONAME) $(DESTDIR)$(bindir); \
$(RM) $(DESTDIR)$(libdir)/libfltk_forms.dll.a;\
- $(CP) libfltk_forms.dll.a $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_forms.dll.a; \
+ $(INSTALL_LIB) libfltk_forms.dll.a $(DESTDIR)$(libdir); \
fi
if test x$(FLDSONAME) = xmgwfltknox_forms-1.1.dll; then\
$(RM) $(DESTDIR)$(bindir)/$(FLDSONAME);\
- $(CP) $(FLDSONAME) $(DESTDIR)$(bindir); \
- $(CHMOD) 755 $(DESTDIR)$(bindir)/$(FLDSONAME); \
+ $(INSTALL_LIB) $(FLDSONAME) $(DESTDIR)$(bindir); \
$(RM) $(DESTDIR)$(libdir)/libfltk_forms.dll.a;\
- $(CP) libfltk_forms.dll.a $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_forms.dll.a; \
+ $(INSTALL_LIB) libfltk_forms.dll.a $(DESTDIR)$(libdir); \
fi
if test x$(GLDSONAME) = xlibfltk_gl.so.1.1; then\
$(RM) $(DESTDIR)$(libdir)/libfltk_gl.so*;\
- $(CP) libfltk_gl.so.1.1 $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_gl.so.1.1; \
+ $(INSTALL_LIB) libfltk_gl.so.1.1 $(DESTDIR)$(libdir); \
$(LN) libfltk_gl.so.1.1 $(DESTDIR)$(libdir)/libfltk_gl.so;\
fi
if test x$(GLDSONAME) = xlibfltk_gl.sl.1.1; then\
$(RM) $(DESTDIR)$(libdir)/libfltk_gl.sl*;\
- $(CP) libfltk_gl.sl.1.1 $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_gl.sl.1.1; \
+ $(INSTALL_LIB) libfltk_gl.sl.1.1 $(DESTDIR)$(libdir); \
$(LN) libfltk_gl.sl.1.1 $(DESTDIR)$(libdir)/libfltk_gl.sl;\
fi
if test x$(GLDSONAME) = xlibfltk_gl.1.1.dylib; then\
$(RM) $(DESTDIR)$(libdir)/libfltk_gl.*dylib;\
- $(CP) libfltk_gl.1.1.dylib $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_gl.1.1.dylib; \
+ $(INSTALL_LIB) libfltk_gl.1.1.dylib $(DESTDIR)$(libdir); \
$(LN) libfltk_gl.1.1.dylib $(DESTDIR)$(libdir)/libfltk_gl.dylib;\
fi
if test x$(GLDSONAME) = xlibfltk_gl_s.a; then\
$(RM) $(DESTDIR)$(libdir)/libfltk_gl_s.a;\
- $(CP) libfltk_gl_s.a $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_gl.a; \
+ $(INSTALL_LIB) libfltk_gl_s.a $(DESTDIR)$(libdir); \
fi
if test x$(GLDSONAME) = xcygfltknox_gl-1.1.dll; then\
$(RM) $(DESTDIR)$(bindir)/$(GLDSONAME);\
- $(CP) $(GLDSONAME) $(DESTDIR)$(bindir); \
- $(CHMOD) 755 $(DESTDIR)$(bindir)/$(GLDSONAME); \
+ $(INSTALL_LIB) $(GLDSONAME) $(DESTDIR)$(bindir); \
$(RM) $(DESTDIR)$(libdir)/libfltk_gl.dll.a;\
- $(CP) libfltk_gl.dll.a $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_gl.dll.a; \
+ $(INSTALL_LIB) libfltk_gl.dll.a $(DESTDIR)$(libdir); \
fi
if test x$(GLDSONAME) = xmgwfltknox_gl-1.1.dll; then\
$(RM) $(DESTDIR)$(bindir)/$(GLDSONAME);\
- $(CP) $(GLDSONAME) $(DESTDIR)$(bindir); \
- $(CHMOD) 755 $(DESTDIR)$(bindir)/$(GLDSONAME); \
+ $(INSTALL_LIB) $(GLDSONAME) $(DESTDIR)$(bindir); \
$(RM) $(DESTDIR)$(libdir)/libfltk_gl.dll.a;\
- $(CP) libfltk_gl.dll.a $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_gl.dll.a; \
+ $(INSTALL_LIB) libfltk_gl.dll.a $(DESTDIR)$(libdir); \
fi
if test x$(IMGDSONAME) = xlibfltk_images.so.1.1; then\
$(RM) $(DESTDIR)$(libdir)/libfltk_images.so*;\
- $(CP) libfltk_images.so.1.1 $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_images.so.1.1; \
+ $(INSTALL_LIB) libfltk_images.so.1.1 $(DESTDIR)$(libdir); \
$(LN) libfltk_images.so.1.1 $(DESTDIR)$(libdir)/libfltk_images.so;\
fi
if test x$(IMGDSONAME) = xlibfltk_images.sl.1.1; then\
$(RM) $(DESTDIR)$(libdir)/libfltk_images.sl*;\
- $(CP) libfltk_images.sl.1.1 $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_images.sl.1.1; \
+ $(INSTALL_LIB) libfltk_images.sl.1.1 $(DESTDIR)$(libdir); \
$(LN) libfltk_images.sl.1.1 $(DESTDIR)$(libdir)/libfltk_images.sl;\
fi
if test x$(IMGDSONAME) = xlibfltk_images.1.1.dylib; then\
$(RM) $(DESTDIR)$(libdir)/libfltk_images.*dylib;\
- $(CP) libfltk_images.1.1.dylib $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_images.1.1.dylib; \
+ $(INSTALL_LIB) libfltk_images.1.1.dylib $(DESTDIR)$(libdir); \
$(LN) libfltk_images.1.1.dylib $(DESTDIR)$(libdir)/libfltk_images.dylib;\
fi
if test x$(IMGDSONAME) = xlibfltk_images_s.a; then\
$(RM) $(DESTDIR)$(libdir)/libfltk_images_s.a;\
- $(CP) libfltk_images_s.a $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_images.a; \
+ $(INSTALL_LIB) libfltk_images_s.a $(DESTDIR)$(libdir); \
fi
if test x$(IMGDSONAME) = xcygfltknox_images-1.1.dll; then\
$(RM) $(DESTDIR)$(bindir)/$(IMGDSONAME); \
- $(CP) $(IMGDSONAME) $(DESTDIR)$(bindir); \
- $(CHMOD) 755 $(DESTDIR)$(bindir)/$(IMGDSONAME); \
+ $(INSTALL_LIB) $(IMGDSONAME) $(DESTDIR)$(bindir); \
$(RM) $(DESTDIR)$(libdir)/libfltk_images.dll.a;\
- $(CP) libfltk_images.dll.a $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_images.dll.a; \
+ $(INSTALL_LIB) libfltk_images.dll.a $(DESTDIR)$(libdir); \
fi
if test x$(IMGDSONAME) = xmgwfltknox_images-1.1.dll; then\
$(RM) $(DESTDIR)$(bindir)/$(IMGDSONAME); \
- $(CP) $(IMGDSONAME) $(DESTDIR)$(bindir); \
- $(CHMOD) 755 $(DESTDIR)$(bindir)/$(IMGDSONAME); \
+ $(INSTALL_LIB) $(IMGDSONAME) $(DESTDIR)$(bindir); \
$(RM) $(DESTDIR)$(libdir)/libfltk_images.dll.a;\
- $(CP) libfltk_images.dll.a $(DESTDIR)$(libdir); \
- $(CHMOD) 755 $(DESTDIR)$(libdir)/libfltk_images.dll.a; \
+ $(INSTALL_LIB) libfltk_images.dll.a $(DESTDIR)$(libdir); \
fi
uninstall: