OLD | NEW |
1 # Makefile for libxslt, specific for Windows, GCC (mingw) and GNU make. | 1 # Makefile for libxslt, specific for Windows, GCC (mingw) and GNU make. |
2 # | 2 # |
3 # Take a look at the beginning and modify the variables to suit your | 3 # Take a look at the beginning and modify the variables to suit your |
4 # environment. Having done that, you can do a | 4 # environment. Having done that, you can do a |
5 # | 5 # |
6 # make [all] to build the libxslt and the accompanying utilities. | 6 # make [all] to build the libxslt and the accompanying utilities. |
7 # make clean to remove all compiler output files and return to a | 7 # make clean to remove all compiler output files and return to a |
8 # clean state. | 8 # clean state. |
9 # make rebuild to rebuild everything from scratch. This basically does | 9 # make rebuild to rebuild everything from scratch. This basically does |
10 # a 'make clean' and then a 'make all'. | 10 # a 'make clean' and then a 'make all'. |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
80 $(XSLT_INTDIR)/keys.o\ | 80 $(XSLT_INTDIR)/keys.o\ |
81 $(XSLT_INTDIR)/namespaces.o\ | 81 $(XSLT_INTDIR)/namespaces.o\ |
82 $(XSLT_INTDIR)/numbers.o\ | 82 $(XSLT_INTDIR)/numbers.o\ |
83 $(XSLT_INTDIR)/pattern.o\ | 83 $(XSLT_INTDIR)/pattern.o\ |
84 $(XSLT_INTDIR)/preproc.o\ | 84 $(XSLT_INTDIR)/preproc.o\ |
85 $(XSLT_INTDIR)/security.o\ | 85 $(XSLT_INTDIR)/security.o\ |
86 $(XSLT_INTDIR)/templates.o\ | 86 $(XSLT_INTDIR)/templates.o\ |
87 $(XSLT_INTDIR)/transform.o\ | 87 $(XSLT_INTDIR)/transform.o\ |
88 $(XSLT_INTDIR)/variables.o\ | 88 $(XSLT_INTDIR)/variables.o\ |
89 $(XSLT_INTDIR)/xslt.o\ | 89 $(XSLT_INTDIR)/xslt.o\ |
| 90 $(XSLT_INTDIR)/xsltlocale.o\ |
90 $(XSLT_INTDIR)/xsltutils.o | 91 $(XSLT_INTDIR)/xsltutils.o |
91 XSLT_SRCS = $(subst .o,.c,$(subst $(XSLT_INTDIR),$(XSLT_SRCDIR),$(XSLT_OBJS))) | 92 XSLT_SRCS = $(subst .o,.c,$(subst $(XSLT_INTDIR),$(XSLT_SRCDIR),$(XSLT_OBJS))) |
92 | 93 |
93 # Static libxslt object files. | 94 # Static libxslt object files. |
94 XSLT_OBJS_A = $(XSLT_INTDIR_A)/attributes.o\ | 95 XSLT_OBJS_A = $(XSLT_INTDIR_A)/attributes.o\ |
95 $(XSLT_INTDIR_A)/documents.o\ | 96 $(XSLT_INTDIR_A)/documents.o\ |
96 $(XSLT_INTDIR_A)/extensions.o\ | 97 $(XSLT_INTDIR_A)/extensions.o\ |
97 $(XSLT_INTDIR_A)/extra.o\ | 98 $(XSLT_INTDIR_A)/extra.o\ |
98 $(XSLT_INTDIR_A)/functions.o\ | 99 $(XSLT_INTDIR_A)/functions.o\ |
99 $(XSLT_INTDIR_A)/imports.o\ | 100 $(XSLT_INTDIR_A)/imports.o\ |
100 $(XSLT_INTDIR_A)/keys.o\ | 101 $(XSLT_INTDIR_A)/keys.o\ |
101 $(XSLT_INTDIR_A)/namespaces.o\ | 102 $(XSLT_INTDIR_A)/namespaces.o\ |
102 $(XSLT_INTDIR_A)/numbers.o\ | 103 $(XSLT_INTDIR_A)/numbers.o\ |
103 $(XSLT_INTDIR_A)/pattern.o\ | 104 $(XSLT_INTDIR_A)/pattern.o\ |
104 $(XSLT_INTDIR_A)/preproc.o\ | 105 $(XSLT_INTDIR_A)/preproc.o\ |
105 $(XSLT_INTDIR_A)/security.o\ | 106 $(XSLT_INTDIR_A)/security.o\ |
106 $(XSLT_INTDIR_A)/templates.o\ | 107 $(XSLT_INTDIR_A)/templates.o\ |
107 $(XSLT_INTDIR_A)/transform.o\ | 108 $(XSLT_INTDIR_A)/transform.o\ |
108 $(XSLT_INTDIR_A)/variables.o\ | 109 $(XSLT_INTDIR_A)/variables.o\ |
109 $(XSLT_INTDIR_A)/xslt.o\ | 110 $(XSLT_INTDIR_A)/xslt.o\ |
| 111 $(XSLT_INTDIR_A)/xsltlocale.o\ |
110 $(XSLT_INTDIR_A)/xsltutils.o | 112 $(XSLT_INTDIR_A)/xsltutils.o |
111 | 113 |
112 # Libexslt object files. | 114 # Libexslt object files. |
113 EXSLT_OBJS = $(EXSLT_INTDIR)/common.o\ | 115 EXSLT_OBJS = $(EXSLT_INTDIR)/common.o\ |
114 $(EXSLT_INTDIR)/crypto.o\ | 116 $(EXSLT_INTDIR)/crypto.o\ |
115 $(EXSLT_INTDIR)/date.o\ | 117 $(EXSLT_INTDIR)/date.o\ |
116 $(EXSLT_INTDIR)/exslt.o\ | 118 $(EXSLT_INTDIR)/exslt.o\ |
117 $(EXSLT_INTDIR)/functions.o\ | 119 $(EXSLT_INTDIR)/functions.o\ |
118 $(EXSLT_INTDIR)/math.o\ | 120 $(EXSLT_INTDIR)/math.o\ |
119 $(EXSLT_INTDIR)/saxon.o\ | 121 $(EXSLT_INTDIR)/saxon.o\ |
(...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
295 $(LD) $(APP_LDFLAGS) -o $@ $(APPLIBS) $(subst .c,.o,$(UTILS_INTDIR)/$(<F
)) | 297 $(LD) $(APP_LDFLAGS) -o $@ $(APPLIBS) $(subst .c,.o,$(UTILS_INTDIR)/$(<F
)) |
296 endif | 298 endif |
297 | 299 |
298 # Builds xsltproc and friends. Uses the implicit rule for commands. | 300 # Builds xsltproc and friends. Uses the implicit rule for commands. |
299 $(UTILS) : $(UTILS_INTDIR) $(BINDIR) libxslt libxslta libexslt libexslta | 301 $(UTILS) : $(UTILS_INTDIR) $(BINDIR) libxslt libxslta libexslt libexslta |
300 | 302 |
301 | 303 |
302 # Source dependencies, just how? | 304 # Source dependencies, just how? |
303 #-include depends.mingw | 305 #-include depends.mingw |
304 | 306 |
OLD | NEW |