home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 6 / AACD06.ISO / AACD / Programming / ICU / src / icu / source / i18n / Makefile.in < prev    next >
Encoding:
Makefile  |  1999-10-22  |  3.0 KB  |  127 lines

  1. ## Makefile.in for ICU - icu-i18n.so
  2. ## Stephen F. Booth
  3.  
  4. ## Shell to use
  5. SHELL = @SHELL@
  6.  
  7. ## Install directory information
  8. srcdir = @srcdir@
  9. top_srcdir = @top_srcdir@
  10. prefix = @prefix@
  11. exec_prefix = @exec_prefix@
  12.  
  13. bindir = @bindir@
  14. sbindir = @sbindir@
  15. datadir = @datadir@
  16. libdir = @libdir@
  17. includedir = @includedir@
  18.  
  19. pkgdatadir = $(datadir)/@PACKAGE@
  20. pkglibdir = $(libdir)/@PACKAGE@
  21. pkgincludedir = $(includedir)/@PACKAGE@
  22.  
  23. ## Install program information
  24. mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
  25.  
  26. INSTALL = @INSTALL@
  27. INSTALL_PROGRAM = @INSTALL_PROGRAM@
  28. INSTALL_DATA = @INSTALL_DATA@
  29.  
  30. ## Compiler/tools information
  31. CC = @CC@
  32. CXX = @CXX@
  33. PACKAGE = @PACKAGE@
  34. VERSION = @VERSION@
  35.  
  36. ## Platform-specific setup
  37. @host_frag@
  38.  
  39. ## Build directory information
  40. top_builddir = ..
  41. subdir = i18n
  42.  
  43. ## Extra files to remove for 'make clean'
  44. CLEANFILES = *~
  45.  
  46. ## Target information
  47. TARGET = libicu-i18n.$(SO)
  48.  
  49. DEFS = @DEFS@
  50. CPPFLAGS = @CPPFLAGS@ -I$(top_srcdir)/common
  51. CFLAGS = @CFLAGS@
  52. CXXFLAGS = @CXXFLAGS@
  53. LDFLAGS = @LDFLAGS@ $(LD_RPATH)$(LD_RPATH_PRE)$(libdir)
  54. LIBS = $(LIBICU-UC) @LIBS@
  55.  
  56. OBJECTS = brkiter.o calendar.o chbkdat.o choicfmt.o colcache.o        \
  57. coleitr.o coll.o colrules.o datefmt.o dcfmtsym.o decimfmt.o dtfmtsym.o    \
  58. fmtable.o format.o gregocal.o lnbkdat.o mergecol.o msgfmt.o numfmt.o    \
  59. ptnentry.o simpletz.o simtxbd.o smpdtfmt.o snbkdat.o sortkey.o        \
  60. tables.o tblcoll.o tcoldata.o timezone.o txtbdat.o txtbdry.o ubrk.o    \
  61. ucal.o ucol.o udat.o umsg.o unicdcm.o uniset.o unum.o wdbkdat.o wdbktbl.o
  62.  
  63. DEPS = $(OBJECTS:.o=.d)
  64.  
  65. ## Header files to install
  66. HEADERS= ucal.h unum.h udat.h umsg.h calendar.h choicfmt.h datefmt.h    \
  67. dcfmtsym.h decimfmt.h dtfmtsym.h fieldpos.h fmtable.h format.h        \
  68. gregocal.h msgfmt.h numfmt.h parsepos.h simpletz.h smpdtfmt.h        \
  69. timezone.h ucol.h coll.h tblcoll.h sortkey.h coleitr.h ubrk.h        \
  70. brkiter.h uniset.h
  71.  
  72. ## List of phony targets
  73. .PHONY : all all-local install install-local clean clean-local    \
  74. distclean distclean-local install-library install-headers dist    \
  75. dist-local check check-local
  76.  
  77. ## Clear suffix list
  78. .SUFFIXES :
  79.  
  80. ## List of standard targets
  81. all: all-local
  82. install: install-local
  83. clean: clean-local
  84. distclean : distclean-local
  85. dist: dist-local
  86. check: check-local
  87.  
  88. all-local: $(TARGET)
  89.  
  90. install-local: install-headers install-library 
  91.  
  92. install-library: all-local
  93.     $(mkinstalldirs) $(libdir)
  94.     $(INSTALL) $(TARGET) $(libdir)/$(TARGET)
  95.  
  96. install-headers:
  97.     $(mkinstalldirs) $(includedir)
  98.     @list='$(HEADERS)'; for file in $$list; do \
  99.      echo " $(INSTALL_DATA) $$file $(includedir)/$$file"; \
  100.      $(INSTALL_DATA) $$file $(includedir)/$$file; \
  101.     done
  102.  
  103. dist-local:
  104.  
  105. clean-local:
  106.     test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
  107.     rm -f $(OBJECTS) $(TARGET)
  108.  
  109. distclean-local: clean-local
  110.     rm -f Makefile $(DEPS)
  111.  
  112. check-local:
  113.  
  114. Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
  115.     cd $(top_builddir) \
  116.      && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
  117.  
  118. $(TARGET) : $(OBJECTS)
  119.     $(SHLIB.cc) -o $@ $^ $(LIBS)
  120.  
  121. ifneq ($(MAKECMDGOALS),distclean)
  122. -include $(DEPS)
  123. endif
  124.  
  125.  
  126.  
  127.