1 #****h* ROBODoc/Makefile.bcc
3 # Makefile.bcc -- Makefile for Borland C++ Compiler 5.5
4 # Adapted from Makefile.plain
7 # make -f makefile.bcc robodoc
9 # The following targets are the most useful for the user.
10 # robodoc - makes the robodc executable.
14 # $Id: makefile.bcc,v 1.7 2007/05/04 13:31:31 petterik Exp $
21 #--------------------------------------
24 CFLAGS = -DRB_BCC -DIGNORE_CASE_FILENAMES
39 #--------------------------------------
40 # sources for the robodoc executable
41 #--------------------------------------
43 # BCC -e filename.exe wouldn't work
44 # so list robodoc.c first to ensure correct .exe name
47 SOURCES = analyser.c \
65 sgmldocbook_generator.c \
69 xmldocbook_generator.c
90 sgmldocbook_generator.h \
95 xmldocbook_generator.h
97 OBJECTS= robodoc.obj \
110 latex_generator.obj \
115 sgmldocbook_generator.obj \
117 troff_generator.obj \
119 xmldocbook_generator.obj
121 #****e* Makefile.bcc/robodoc
125 # This assumes that you version of make knows how to make an .obj file
131 $(CC) $(OBJECTS) $(LIBS)
134 #------------------------------
135 # Construction of the makefile
136 #------------------------------
139 makedepend -Y"" -f makefile.bcc $(SOURCES) $(HEADERS)
146 analyser.o : robodoc.h globals.h headers.h items.h util.h links.h \
147 analyser.h document.h file.h path.h part.h
148 ascii_generator.o : ascii_generator.h headers.h util.h robodoc.h globals.h \
149 items.h generator.h document.h
150 directory.o : robodoc.h directory.h file.h path.h
151 generator.o : globals.h robodoc.h headers.h items.h util.h links.h \
152 generator.h document.h part.h file.h path.h roboconfig.h \
153 html_generator.h latex_generator.h sgmldocbook_generator.h \
154 rtf_generator.h troff_generator.h ascii_generator.h analyser.h
155 document.o : robodoc.h document.h part.h path.h directory.h file.h \
156 headers.h links.h util.h generator.h
157 globals.o : robodoc.h globals.h headers.h util.h
158 headers.o : robodoc.h headers.h
159 headertypes.o : robodoc.h headertypes.h
160 html_generator.o : html_generator.h headers.h util.h globals.h robodoc.h \
161 links.h generator.h document.h items.h
162 items.o : globals.h robodoc.h items.h roboconfig.h
163 links.o : globals.h robodoc.h headers.h util.h links.h
164 file.o : file.h path.h headers.h util.h
165 latex_generator.o : generator.h robodoc.h headers.h document.h util.h \
166 links.h latex_generator.h globals.h
167 part.o : headers.h file.h path.h part.h util.h
168 path.o : path.h robodoc.h headers.h util.h
169 roboconfig.o : util.h roboconfig.h
170 robodoc.o : robodoc.h globals.h headers.h items.h util.h links.h \
171 part.h analyser.h document.h generator.h directory.h file.h path.h \
173 rtf_generator.o : rtf_generator.h headers.h util.h robodoc.h globals.h \
174 generator.h document.h items.h
175 sgmldocbook_generator.o : sgmldocbook_generator.h headers.h util.h \
176 robodoc.h globals.h links.h generator.h document.h items.h
177 test_generator.o : test_generator.h globals.h util.h
178 troff_generator.o : troff_generator.h headers.h util.h robodoc.h items.h \
179 generator.h document.h
180 util.o : robodoc.h globals.h links.h headers.h items.h util.h
181 xmldocbook_generator.o : xmldocbook_generator.h globals.h util.h