Makefile.am
上传用户:xjjlds
上传日期:2015-12-05
资源大小:22823k
文件大小:2k
源码类别:

多媒体编程

开发平台:

Visual C++

  1. # $Id: Makefile.am,v 1.2 2005/01/30 05:11:41 gabest Exp $
  2. #
  3. INCLUDES = -I$(top_srcdir) -I$(srcdir)
  4. h_sources = comp_compress.h frame_compress.h quality_monitor.h 
  5.             seq_compress.h dirac_encoder.h
  6. cpp_sources = comp_compress.cpp frame_compress.cpp quality_monitor.cpp 
  7.               seq_compress.cpp dirac_encoder.cpp
  8. if USE_MSVC
  9. lib_LIBRARIES = libdirac_encoder.a
  10. libdirac_encoder_a_AR = link -lib -out:libdirac_encoder.a $(libdirac_encoder_a_OBJECTS); link $(LIBFLAGS) -out:libdirac_encoder$(LIBEXT) $(LDFLAGS) $(libdirac_encoder_a_OBJECTS) $(libdirac_encoder_a_DEPENDENCIES); echo
  11. else
  12. libdirac_encoder_a_AR = ar crv
  13. lib_LTLIBRARIES = libdirac_encoder.la
  14. endif
  15. libdirac_encoder_a_SOURCES = $(h_sources) $(cpp_sources)
  16. libdirac_encoder_a_LIBADD = 
  17.                $(top_builddir)/libdirac_motionest/libdirac_motionest.a 
  18.                $(top_builddir)/libdirac_common/libdirac_common.a
  19. libdirac_encoder_la_SOURCES = $(h_sources) $(cpp_sources)
  20. libdirac_encoder_la_CXXFLAGS = $(AM_CXXFLAGS)
  21. libdirac_encoder_la_LIBADD = 
  22.          $(top_builddir)/libdirac_motionest/libdirac_motionest.la 
  23.          $(top_builddir)/libdirac_common/libdirac_common.la
  24. libdirac_encoder_la_LDFLAGS= -no-undefined -version-info $(GENERIC_LIBRARY_VERSION)
  25. library_includedir=$(includedir)/$(GENERIC_LIBRARY_NAME)/libdirac_encoder
  26. library_include_HEADERS = dirac_encoder.h
  27. #Custom install rule for MSCV
  28. if USE_MSVC
  29. install-exec-local: libdirac_encoder.lib
  30.     $(mkinstalldirs) "$(DESTDIR)$(libdir)"; 
  31.     echo " $(INSTALL_PROGRAM) libdirac_encoder.lib $(DESTDIR)$(libdir)/libdirac_encoder.lib"; 
  32.     $(INSTALL_PROGRAM) libdirac_encoder.lib $(DESTDIR)$(libdir)/libdirac_encoder.lib || exit 1; 
  33. for ext in lib dll pdb; do 
  34.   file="libdirac_encoder.$$ext"; 
  35.   if test -f "$$file"; then 
  36.     $(mkinstalldirs) "$(DESTDIR)$(bindir)"; 
  37.     echo " $(INSTALL_PROGRAM) $$file $(DESTDIR)$(bindir)/$$file"; 
  38.     $(INSTALL_PROGRAM) "$$file" "$(DESTDIR)$(bindir)/$$file" || exit 1; 
  39.   fi 
  40. done
  41. uninstall-local:
  42. for file in 
  43.   "$(DESTDIR)$(bindir)/libdirac_encoder.dll" 
  44.   "$(DESTDIR)$(bindir)/libdirac_encoder.pdb" 
  45.   "$(DESTDIR)$(libdir)/libdirac_encoder.lib"; 
  46.   do 
  47.   if test -f "$$file"; then 
  48.     echo " rm -f" "$$file"; 
  49.     rm -f "$$file"; 
  50.   fi 
  51. done
  52. endif
  53. if USE_MSVC
  54. CLEANFILES = *.pdb *.ilk *.dll *.lib *.exp *.a
  55. endif