/[tar]/tar/lib/Makefile.am
ViewVC logotype

Diff of /tar/lib/Makefile.am

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.15 by gray, Mon Sep 1 17:19:56 2003 UTC revision 1.16 by eggert, Tue Sep 2 04:09:03 2003 UTC
# Line 29  BUILT_SOURCES = Line 29  BUILT_SOURCES =
29  EXTRA_DIST =  EXTRA_DIST =
30  MAINTAINERCLEANFILES =  MAINTAINERCLEANFILES =
31  MOSTLYCLEANFILES =  MOSTLYCLEANFILES =
32    lib_OBJECTS = $(libtar_a_OBJECTS)
33    
34    
35  # gnulib modules  # gnulib modules
36    
37  # alloca  # alloca
38    BUILT_SOURCES += $(ALLOCA_H)
39  EXTRA_DIST += alloca_.h  EXTRA_DIST += alloca_.h
40  all-local $(lib_OBJECTS): @ALLOCA_H@  
41    # We need the following in order to create an <alloca.h> when the system
42    # doesn't have one that works with the given compiler.
43    all-local $(lib_OBJECTS): $(ALLOCA_H)
44  alloca.h: alloca_.h  alloca.h: alloca_.h
45          cp $(srcdir)/alloca_.h alloca.h-t          cp $(srcdir)/alloca_.h $@-t
46          mv alloca.h-t alloca.h          mv $@-t $@
47  MOSTLYCLEANFILES += alloca.h alloca.h-t  MOSTLYCLEANFILES += alloca.h alloca.h-t
48    
49  # argmatch  # argmatch
# Line 53  libtar_a_SOURCES += dirname.h dirname.c Line 58  libtar_a_SOURCES += dirname.h dirname.c
58  # exclude  # exclude
59  libtar_a_SOURCES += exclude.h exclude.c  libtar_a_SOURCES += exclude.h exclude.c
60    
61    # exitfail
62    libtar_a_SOURCES += exitfail.h exitfail.c
63    
64  # fnmatch  # fnmatch
65    BUILT_SOURCES += $(FNMATCH_H)
66  EXTRA_DIST += fnmatch_.h fnmatch_loop.c  EXTRA_DIST += fnmatch_.h fnmatch_loop.c
67  all-local $(lib_OBJECTS): @FNMATCH_H@  
68    # We need the following in order to create an <fnmatch.h> when the system
69    # doesn't have one that supports the required API.
70    all-local $(lib_OBJECTS): $(FNMATCH_H)
71  fnmatch.h: fnmatch_.h  fnmatch.h: fnmatch_.h
72          cp $(srcdir)/fnmatch_.h fnmatch.h-t          cp $(srcdir)/fnmatch_.h $@-t
73          mv fnmatch.h-t fnmatch.h          mv $@-t $@
74  MOSTLYCLEANFILES += fnmatch.h fnmatch.h-t  MOSTLYCLEANFILES += fnmatch.h fnmatch.h-t
75    
76  # full-write  # full-write
# Line 77  $(srcdir)/getdate.c: getdate.y Line 89  $(srcdir)/getdate.c: getdate.y
89    
90  # getline  # getline
91  libtar_a_SOURCES += getline.h  libtar_a_SOURCES += getline.h
92    EXTRA_DIST += getndelim2.h getndelim2.c
93    
94  # getopt  # getopt
95  libtar_a_SOURCES += getopt.h getopt.c getopt1.c  libtar_a_SOURCES += getopt.h getopt.c getopt1.c
# Line 90  libtar_a_SOURCES += hash.h hash.c Line 103  libtar_a_SOURCES += hash.h hash.c
103  # human  # human
104  libtar_a_SOURCES += human.h human.c  libtar_a_SOURCES += human.h human.c
105    
 # exitfail  
 libtar_a_SOURCES += exitfail.h exitfail.c  
   
106  # lchown  # lchown
107  libtar_a_SOURCES += lchown.h  libtar_a_SOURCES += lchown.h
108    
# Line 121  libtar_a_SOURCES += save-cwd.h save-cwd. Line 131  libtar_a_SOURCES += save-cwd.h save-cwd.
131  libtar_a_SOURCES += savedir.h savedir.c  libtar_a_SOURCES += savedir.h savedir.c
132    
133  # stdbool  # stdbool
134    BUILT_SOURCES += $(STDBOOL_H)
135  EXTRA_DIST += stdbool_.h  EXTRA_DIST += stdbool_.h
136    
137    # We need the following in order to create an <stdbool.h> when the system
138    # doesn't have one that works.
139  all-local $(lib_OBJECTS): $(STDBOOL_H)  all-local $(lib_OBJECTS): $(STDBOOL_H)
140  stdbool.h: stdbool_.h  stdbool.h: stdbool_.h
141          sed -e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' < $(srcdir)/stdbool_.h > stdbool.h-t          sed -e 's/@''HAVE__BOOL''@/$(HAVE__BOOL)/g' < $(srcdir)/stdbool_.h > $@-t
142          mv stdbool.h-t stdbool.h          mv $@-t $@
143  MOSTLYCLEANFILES += stdbool.h stdbool.h-t  MOSTLYCLEANFILES += stdbool.h stdbool.h-t
144    
145  # unlocked-io  # unlocked-io

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26