modified: diffout.py
[GalaxyCodeBases.git] / c_cpp / etc / calc / custom / Makefile.tail
blobcf7384972d89e0faba63b7726c9b2c71b35ca9ec
1 ##############################################################################
2 #-=-=-=-=-=-=-=-=- Be careful if you change something below -=-=-=-=-=-=-=-=-#
3 ##############################################################################
5 # These .c files are required for the main custom interface and
6 # for the custom support functions for libcustcalc${LIB_EXT_VERSION}.
8 # There MUST be a .c for every .o in REQUIRED_OBJ.
10 REQUIRED_SRC= custtbl.c
12 # These .o files correspond to the .c files in REQUIRED_SRC
13 # for libcustcalc${LIB_EXT_VERSION}.
15 # There MUST be a .o for every .c in REQUIRED_SRC.
17 REQUIRED_OBJ= custtbl.o
19 # These .h files are installed under ${CUSTOMCALDIR} by the install rule.
21 INSTALL_H_SRC= ${CUSTOM_H_SRC}
23 # These .c files are used to form libcustcalc${LIB_EXT_VERSION}.
25 CUSTCALC_SRC= ${REQUIRED_SRC} ${CUSTOM_SRC}
27 # These .o files are used to form libcustcalc${LIB_EXT_VERSION}.
29 CUSTCALC_OBJ= ${REQUIRED_OBJ} ${CUSTOM_OBJ}
31 # These .c files are used to build the dependency list
33 C_SRC= ${REQUIRED_SRC} ${CUSTOM_SRC}
35 # These .h files are used to build the dependecy list
37 H_SRC= ${CUSTOM_H_SRC}
39 # These files are found (but not built) in the distribution
41 # The CUSTOM_CAL and HOW_TO_ADD are files distributed from this
42 # directory but are installed as help files from the help/Makefile.
44 DISTLIST= ${CUSTCALC_SRC} ${CUSTOM_CALC_FILES} ${CUSTOM_HELP} \
45         ${INSTALL_H_SRC} CUSTOM_CAL HOW_TO_ADD ${MAKE_FILE}.head \
46         ${MAKE_FILE}.tail
48 # These files are used to make (but not built) a calc .a link library
50 CALCLIBLIST= ${CUSTCALC_SRC} ${INSTALL_H_SRC} ${MAKE_FILE} HOW_TO_ADD
52 # This is the custom dynbamic shared library that is build
54 CALC_DYNAMIC_LIBCUSTCALC= libcustcalc${LIB_EXT_VERSION}
56 # This is the custom static library that is build
58 CALC_STATIC_LIBCUSTCALC= libcustcalc.a
60 # complete list of targets
62 TARGETS= ${BLD_TYPE} Makefile.simple
64 ###
66 # The reason for this Makefile  :-)
68 ###
70 all: ${TARGETS} ${INSTALL_H_SRC} ${CUSTOM_CALC_FILES} \
71         ${CUSTOM_HELP} ${MAKE_FILE} .all
73 calc-dynamic-only: ${CUSTCALC_OBJ} ${CALC_DYNAMIC_LIBCUSTCALC}
75 calc-static-only: ${CUSTCALC_OBJ} ${CALC_STATIC_LIBCUSTCALC}
77 custom/libcustcalc${LIB_EXT_VERSION}: libcustcalc${LIB_EXT_VERSION} \
78         ${CALC_STATIC_LIBCUSTCALC}
80 libcustcalc${LIB_EXT_VERSION}: ${CUSTCALC_OBJ} ${MAKE_FILE}
81         ${CC} ${LIBCUSTCALC_SHLIB} ${CUSTCALC_OBJ} -o $@
85 # Special .o files
89 c_sysinfo.o: c_sysinfo.c ${MAKE_FILE}
90         ${CC} ${CFLAGS} c_sysinfo.c -c
94 # used by the upper level Makefile
98 # to determine of we have done all
100 .all:
101         ${RM} -f .all
102         ${TOUCH} .all
106 # building calc-static and static lib*.a libraires
110 libcustcalc.a: ${CUSTCALC_OBJ} ${MAKE_FILE}
111         ${RM} -f libcustcalc.a
112         ${AR} qc libcustcalc.a ${CUSTCALC_OBJ}
113         ${RANLIB} libcustcalc.a
114         ${CHMOD} 0644 libcustcalc.a
118 # File list generation.  You can ignore this section.
121 # We will form the names of source files as if they were in a
122 # sub-directory called calc/lib.
124 # NOTE: Due to bogus shells found on one common system we must have
125 #       an non-emoty else clause for every if condition.  *sigh*
129 distlist: ${DISTLIST}
130         ${Q} for i in ${DISTLIST} /dev/null; do \
131             if [ X"$$i" != X"/dev/null" ]; then \
132                 echo custom/$$i; \
133             fi; \
134         done
136 distdir:
137         ${Q} echo custom
139 calcliblist: ${CALCLIBLIST}
140         ${Q} for i in ${CALCLIBLIST} /dev/null; do \
141             if [ X"$$i" != X"/dev/null" ]; then \
142                 echo custom/$$i; \
143             fi; \
144         done
146 #if 0   /* start of skip for non-Gnu makefiles */
147 Makefile.simple: ${MAKE_FILE}
148         ${V} echo '=-=-=-=-= custom/${MAKE_FILE} start of $@ rule =-=-=-=-='
149         ${Q} ${RM} -f $@
150         ${Q} ${AWK} '/^#if 0/{skp=1} {if(!skp){print $$0}} /^#endif/{skp=0}' \
151             ${MAKE_FILE} > $@
152         ${Q} echo >> $@
153         ${Q} echo 'Makefile.simple:' >> $@
154         ${Q} echo '     $${Q} if [ ! -f Makefile.simple ]; then '"\\" >> $@
155         ${Q} echo '             $${CP} -f $${MAKE_FILE} $$@; fi' >> $@
156         ${V} echo '=-=-=-=-= custom/${MAKE_FILE} end of $@ rule =-=-=-=-='
157 #endif  /* end of skip for non-Gnu makefiles */
161 # Home grown make dependency rules.  Your system make not support
162 # or have the needed tools.  You can ignore this section.
164 # We will form a skelaton tree of *.c files containing only #include "foo.h"
165 # lines and .h files containing the same lines surrounded by multiple include
166 # prevention lines.  This allows us to build a static depend list that will
167 # satisfy all possible cpp symbol definition combinations.
171 depend:
172         ${Q} if [ -f ${MAKE_FILE}.bak ]; then \
173             echo "${MAKE_FILE}.bak exists, remove or move it"; \
174             exit 1; \
175         else \
176             ${TRUE}; \
177         fi
178         ${Q} echo forming custom/skel
179         ${Q} ${RM} -rf skel
180         ${Q} ${MKDIR} skel
181         ${Q} ${MKDIR} skel/custom
182         -${Q} for i in ${C_SRC} /dev/null; do \
183             if [ X"$$i" != X"/dev/null" ]; then \
184                 ${SED} -n '/^#[  ]*include[      ]*"/p' \
185                     "$$i" > "skel/custom/$$i"; \
186             fi; \
187         done
188         -${Q} for i in ${H_SRC} /dev/null; do \
189             if [ "$$i" = "/dev/null" ]; then \
190                 continue; \
191             fi; \
192             tag="`echo $$i | ${SED} 's/[\.+,:]/_/g'`"; \
193             echo "#if !defined($$tag)" > "skel/custom/$$i"; \
194             echo "#define $$tag" >> "skel/custom/$$i"; \
195             ${SED} -n '/^#[      ]*include[      ]*"/p' "$$i" \
196                 >> "skel/custom/$$i"; \
197             echo '#endif /* '"$$tag"' */' >> "skel/custom/$$i"; \
198         done
199         ${Q} (cd ..; ${MAKE} -f ${TOP_MAKE_FILE} hsrc)
200         ${Q} for i in `cd ..; ${MAKE} -f ${TOP_MAKE_FILE} h_list 2>&1 | \
201             ${SED} -e '/Entering directory/d' \
202                    -e '/Nothing to be done/d' \
203                    -e '/Leaving directory/d'` /dev/null; do \
204             if [ "$$i" = "/dev/null" ]; then \
205                 continue; \
206             fi; \
207             tag="`echo $$i | ${SED} 's/[\.+,:]/_/g'`"; \
208             echo "#if !defined($$tag)" > "skel/$$i"; \
209             echo "#define $$tag" >> "skel/$$i"; \
210             ${SED} -n '/^#[      ]*include[      ]*"/p' "../$$i" \
211                 >> "skel/$$i"; \
212             echo '#endif /* '"$$tag"' */' >> "skel/$$i"; \
213         done
214         ${Q} ${RM} -f skel/custom/makedep.out
215         ${Q} echo custom/skel formed
216         ${Q} echo forming custom dependency list
217         ${Q} :> skel/custom/makedep.out
218         ${Q} cd skel/custom; ${MAKEDEPEND} -I.. -w 1 -f makedep.out ${C_SRC}
219         -${Q} for i in ${C_SRC} /dev/null; do \
220             if [ X"$$i" != X"/dev/null" ]; then \
221                 echo "$$i" | ${SED} 's/^\(.*\)\.c/\1.o: \1.c/'; \
222             fi; \
223         done >> skel/custom/makedep.out
224         ${Q} LANG=C ${SORT} -u skel/custom/makedep.out \
225                             -o skel/custom/makedep.out
226         ${Q} echo custom dependency list formed
227         ${Q} echo forming new custom/${MAKE_FILE}
228         ${Q} ${RM} -f ${MAKE_FILE}.bak
229         ${Q} ${MV} ${MAKE_FILE} ${MAKE_FILE}.bak
230         ${Q} ${SED} -n '1,/^# DO NOT DELETE THIS LINE/p' \
231                     ${MAKE_FILE}.bak > ${MAKE_FILE}
232         ${Q} ${GREP} -v '^#' skel/custom/makedep.out >> ${MAKE_FILE}
233         ${Q} ${RM} -rf skel
234         -${Q} if ${CMP} -s ${MAKE_FILE}.bak ${MAKE_FILE}; then \
235             echo 'custom ${MAKE_FILE} was already up to date'; \
236             ${MV} -f ${MAKE_FILE}.bak ${MAKE_FILE}; \
237         else \
238             ${RM} -f ${MAKE_FILE}.tmp; \
239             ${MV} ${MAKE_FILE} ${MAKE_FILE}.tmp; \
240             if [ -d RCS -a ! -w "${MAKE_FILE}" ]; then \
241                 ${CO} -l ${MAKE_FILE}; \
242             fi ;\
243             ${MV} ${MAKE_FILE}.tmp ${MAKE_FILE}; \
244             if [ -d RCS ]; then \
245             echo '****************************************************'; \
246             echo 'new custom ${MAKE_FILE} formed -- you to check it in'; \
247             echo '****************************************************'; \
248             fi; \
249         fi
253 # rpm rules
257 echo_inst_files:
258         ${Q} for i in ${INSTALL_H_SRC} /dev/null; do \
259             if [ X"$$i" != X"/dev/null" ]; then \
260                 echo __file__ ${CUSTOMINCDIR}/$$i; \
261             fi; \
262         done
263         ${Q} for i in ${CUSTOM_HELP} /dev/null; do \
264             if [ X"$$i" != X"/dev/null" ]; then \
265                 echo __file__ ${CUSTOMHELPDIR}/$$i; \
266             fi; \
267         done
268         ${Q} for i in ${CUSTOM_CALC_FILES} /dev/null; do \
269             if [ X"$$i" != X"/dev/null" ]; then \
270                 echo __file__ ${CUSTOMCALDIR}/$$i; \
271             fi; \
272         done
273         ${Q} for i in ${CALC_DYNAMIC_LIBCUSTCALC} /dev/null; do \
274             if [ X"$$i" != X"/dev/null" ]; then \
275                 echo __file__ ${CUSTOMCALDIR}/$$i; \
276             fi; \
277         done
281 # Utility rules
285 clean:
286         ${RM} -f ${CUSTCALC_OBJ}
288 clobber: clean
289         ${RM} -f ${BLD_TYPE}
290         ${RM} -f .all ${MAKE_FILE}.tmp ${MAKE_FILE}.bak
291         ${RM} -f libcustcalc${LIB_EXT_VERSION}
292         ${RM} -f libcustcalc${LIB_EXT_VERS}
293         ${RM} -f libcustcalc${LIB_EXT_VER}
294         ${RM} -f libcustcalc${LIB_EXT_VE}
295         ${RM} -f libcustcalc${LIB_EXT}
296         ${RM} -f libcustcalc.a
297 #if 0   /* start of skip for non-Gnu makefiles */
298         ${RM} -f Makefile.simple
299 #endif  /* end of skip for non-Gnu makefiles */
301 # install everything
303 # NOTE: Keep the uninstall rule in reverse order to the install rule
305 install: all
306         -${Q} if [ ! -d ${T}${INCDIR} ]; then \
307             echo ${MKDIR} ${T}${INCDIR}; \
308             ${MKDIR} ${T}${INCDIR}; \
309             if [ ! -d "${T}${INCDIR}" ]; then \
310                 echo ${MKDIR} -p "${T}${INCDIR}"; \
311                 ${MKDIR} -p "${T}${INCDIR}"; \
312             fi; \
313             echo ${CHMOD} 0755 ${T}${INCDIR}; \
314             ${CHMOD} 0755 ${T}${INCDIR}; \
315         else \
316             ${TRUE}; \
317         fi
318         -${Q} if [ ! -d ${T}${CALC_SHAREDIR} ]; then \
319             echo ${MKDIR} ${T}${CALC_SHAREDIR}; \
320             ${MKDIR} ${T}${CALC_SHAREDIR}; \
321             if [ ! -d "${T}${CALC_SHAREDIR}" ]; then \
322                 echo ${MKDIR} -p "${T}${CALC_SHAREDIR}"; \
323                 ${MKDIR} -p "${T}${CALC_SHAREDIR}"; \
324             fi; \
325             echo ${CHMOD} 0755 ${T}${CALC_SHAREDIR}; \
326             ${CHMOD} 0755 ${T}${CALC_SHAREDIR}; \
327         else \
328             ${TRUE}; \
329         fi
330         -${Q} if [ ! -d ${T}${CALC_INCDIR} ]; then \
331             echo ${MKDIR} ${T}${CALC_INCDIR}; \
332             ${MKDIR} ${T}${CALC_INCDIR}; \
333             if [ ! -d "${T}${CALC_INCDIR}" ]; then \
334                 echo ${MKDIR} -p "${T}${CALC_INCDIR}"; \
335                 ${MKDIR} -p "${T}${CALC_INCDIR}"; \
336             fi; \
337             echo ${CHMOD} 0755 ${T}${CALC_INCDIR}; \
338             ${CHMOD} 0755 ${T}${CALC_INCDIR}; \
339         else \
340             ${TRUE}; \
341         fi
342         -${Q} if [ ! -d ${T}${HELPDIR} ]; then \
343             echo ${MKDIR} ${T}${HELPDIR}; \
344             ${MKDIR} ${T}${HELPDIR}; \
345             if [ ! -d "${T}${HELPDIR}" ]; then \
346                 echo ${MKDIR} -p "${T}${HELPDIR}"; \
347                 ${MKDIR} -p "${T}${HELPDIR}"; \
348             fi; \
349             echo ${CHMOD} 0755 ${T}${HELPDIR}; \
350             ${CHMOD} 0755 ${T}${HELPDIR}; \
351         else \
352             ${TRUE}; \
353         fi
354         -${Q} if [ ! -d ${T}${CUSTOMCALDIR} ]; then \
355             echo ${MKDIR} ${T}${CUSTOMCALDIR}; \
356             ${MKDIR} ${T}${CUSTOMCALDIR}; \
357             if [ ! -d "${T}${CUSTOMCALDIR}" ]; then \
358                 echo ${MKDIR} -p "${T}${CUSTOMCALDIR}"; \
359                 ${MKDIR} -p "${T}${CUSTOMCALDIR}"; \
360             fi; \
361             echo ${CHMOD} 0755 ${T}${CUSTOMCALDIR}; \
362             ${CHMOD} 0755 ${T}${CUSTOMCALDIR}; \
363         else \
364             ${TRUE}; \
365         fi
366         -${Q} if [ ! -d ${T}${CUSTOMHELPDIR} ]; then \
367             echo ${MKDIR} ${T}${CUSTOMHELPDIR}; \
368             ${MKDIR} ${T}${CUSTOMHELPDIR}; \
369             if [ ! -d "${T}${CUSTOMHELPDIR}" ]; then \
370                 echo ${MKDIR} -p "${T}${CUSTOMHELPDIR}"; \
371                 ${MKDIR} -p "${T}${CUSTOMHELPDIR}"; \
372             fi; \
373             echo ${CHMOD} 0755 ${T}${CUSTOMHELPDIR}; \
374             ${CHMOD} 0755 ${T}${CUSTOMHELPDIR}; \
375         else \
376             ${TRUE}; \
377         fi
378         -${Q} if [ ! -d ${T}${CUSTOMINCDIR} ]; then \
379             echo ${MKDIR} ${T}${CUSTOMINCDIR}; \
380             ${MKDIR} ${T}${CUSTOMINCDIR}; \
381             if [ ! -d "${T}${CUSTOMINCDIR}" ]; then \
382                 echo ${MKDIR} -p "${T}${CUSTOMINCDIR}"; \
383                 ${MKDIR} -p "${T}${CUSTOMINCDIR}"; \
384             fi; \
385             echo ${CHMOD} 0755 ${T}${CUSTOMINCDIR}; \
386             ${CHMOD} 0755 ${T}${CUSTOMINCDIR}; \
387         else \
388             ${TRUE}; \
389         fi
390         -${Q} for i in ${INSTALL_H_SRC} /dev/null; do \
391             if [ "$$i" = "/dev/null" ]; then \
392                 continue; \
393             fi; \
394             if ${CMP} -s "$$i" ${T}${CUSTOMINCDIR}/$$i; then \
395                 ${TRUE}; \
396             else \
397                 ${RM} -f ${T}${CUSTOMINCDIR}/$$i.new; \
398                 ${CP} -f $$i ${T}${CUSTOMINCDIR}/$$i.new; \
399                 ${CHMOD} 0444 ${T}${CUSTOMINCDIR}/$$i.new; \
400                 ${MV} -f ${T}${CUSTOMINCDIR}/$$i.new ${T}${CUSTOMINCDIR}/$$i; \
401                 echo "installed ${T}${CUSTOMINCDIR}/$$i"; \
402             fi; \
403         done
404         -${Q} for i in ${CUSTOM_CALC_FILES} /dev/null; do \
405             if [ "$$i" = "/dev/null" ]; then \
406                 continue; \
407             fi; \
408             if ${CMP} -s $$i ${T}${CUSTOMCALDIR}/$$i; then \
409                 ${TRUE}; \
410             else \
411                 ${RM} -f ${T}${CUSTOMCALDIR}/$$i.new; \
412                 ${CP} -f $$i ${T}${CUSTOMCALDIR}/$$i.new; \
413                 ${CHMOD} 0444 ${T}${CUSTOMCALDIR}/$$i.new; \
414                 ${MV} -f ${T}${CUSTOMCALDIR}/$$i.new ${T}${CUSTOMCALDIR}/$$i; \
415                 echo "installed ${T}${CUSTOMCALDIR}/$$i"; \
416             fi; \
417         done
418         -${Q} for i in ${CUSTOM_HELP} /dev/null; do \
419             if [ "$$i" = "/dev/null" ]; then \
420                 continue; \
421             fi; \
422             if ${CMP} -s $$i ${T}${CUSTOMHELPDIR}/$$i; then \
423                 ${TRUE}; \
424             else \
425                 ${RM} -f ${T}${CUSTOMHELPDIR}/$$i.new; \
426                 ${CP} -f $$i ${T}${CUSTOMHELPDIR}/$$i.new; \
427                 ${CHMOD} 0444 ${T}${CUSTOMHELPDIR}/$$i.new; \
428                 ${MV} -f ${T}${CUSTOMHELPDIR}/$$i.new \
429                          ${T}${CUSTOMHELPDIR}/$$i; \
430                 echo "installed ${T}${CUSTOMHELPDIR}/$$i"; \
431             fi; \
432         done
433         -${Q} if [ -f "${T}${CUSTOMCALDIR}/libcustcalc.a" ]; then \
434             ${RM} -f ${T}${CUSTOMCALDIR}/libcustcalc.a; \
435             echo "removed old ${T}${CUSTOMCALDIR}/libcustcalc.a"; \
436         fi
437         -${Q} if [ ! -z ${ALLOW_CUSTOM} ]; then \
438           if [ -f libcustcalc.a ]; then \
439             if ${CMP} -s libcustcalc.a ${T}${LIBDIR}/libcustcalc.a; then \
440                 ${TRUE}; \
441             else \
442                 ${RM} -f ${T}${LIBDIR}/libcustcalc.a.new; \
443                 ${CP} -f libcustcalc.a ${T}${LIBDIR}/libcustcalc.a.new; \
444                 ${CHMOD} 0644 ${T}${LIBDIR}/libcustcalc.a.new; \
445                 ${MV} -f ${T}${LIBDIR}/libcustcalc.a.new \
446                       ${T}${LIBDIR}/libcustcalc.a; \
447                 ${RANLIB} ${T}${LIBDIR}/libcustcalc.a; \
448                 echo "installed ${T}${LIBDIR}/libcustcalc.a"; \
449             fi; \
450           fi; \
451         fi
452         ${Q}# NOTE: The upper level makefile installs the file
453         ${Q}#       libcustcalc${LIB_EXT_VERSION} because we only want to
454         ${Q}#       perform one ${LDCONFIG} for both libcalc${LIB_EXT_VERSION}
455         ${Q}#       and libcustcalc${LIB_EXT_VERSION}.
457 # Try to remove everything that was installed
459 # NOTE: Keep the uninstall rule in reverse order to the install rule
461 uninstall:
462         -${Q} if [ -f "${T}${CUSTOMCALDIR}/libcustcalc.a" ]; then \
463             ${RM} -f "${T}${CUSTOMCALDIR}/libcustcalc.a"; \
464             if [ -f "${T}${CUSTOMCALDIR}/libcustcalc.a" ]; then \
465                 echo "cannot uninstall ${T}${CUSTOMCALDIR}/libcustcalc.a"; \
466             else \
467                 echo "uninstalled ${T}${CUSTOMCALDIR}/libcustcalc.a"; \
468             fi; \
469         fi
470         -${Q} for i in ${CUSTOM_HELP} /dev/null; do \
471             if [ "$$i" = "/dev/null" ]; then \
472                 continue; \
473             fi; \
474             if [ -f "${T}${CUSTOMHELPDIR}/$$i" ]; then \
475                 ${RM} -f "${T}${CUSTOMHELPDIR}/$$i"; \
476                 if [ -f "${T}${CUSTOMHELPDIR}/$$i" ]; then \
477                    echo "cannot uninstall ${T}${CUSTOMHELPDIR}/$$i"; \
478                 else \
479                    echo "uninstalled ${T}${CUSTOMHELPDIR}/$$i"; \
480                 fi; \
481             fi; \
482         done
483         -${Q} for i in ${CUSTOM_CALC_FILES} /dev/null; do \
484             if [ "$$i" = "/dev/null" ]; then \
485                 continue; \
486             fi; \
487             if [ -f "${T}${CUSTOMCALDIR}/$$i" ]; then \
488                 ${RM} -f "${T}${CUSTOMCALDIR}/$$i"; \
489                 if [ -f "${T}${CUSTOMCALDIR}/$$i" ]; then \
490                    echo "cannot uninstall ${T}${CUSTOMCALDIR}/$$i"; \
491                 else \
492                    echo "uninstalled ${T}${CUSTOMCALDIR}/$$i"; \
493                 fi; \
494             fi; \
495         done
496         -${Q} for i in ${INSTALL_H_SRC} /dev/null; do \
497             if [ "$$i" = "/dev/null" ]; then \
498                 continue; \
499             fi; \
500             if [ -f "${T}${CUSTOMINCDIR}/$$i" ]; then \
501                 ${RM} -f "${T}${CUSTOMINCDIR}/$$i"; \
502                 if [ -f "${T}${CUSTOMINCDIR}/$$i" ]; then \
503                    echo "cannot uninstall ${T}${CUSTOMINCDIR}/$$i"; \
504                 else \
505                    echo "uninstalled ${T}${CUSTOMINCDIR}/$$i"; \
506                 fi; \
507             fi; \
508         done
509         -${Q} for i in ${CUSTOMINCDIR} ${CUSTOMHELPDIR} ${CUSTOMCALDIR} \
510                     ${HELPDIR} ${CALC_INCDIR} ${CALC_SHAREDIR} ${INCDIR}; do \
511             if [ -d "${T}$$i" ]; then \
512                 ${RMDIR} "${T}$$i" 2>/dev/null; \
513                 echo "cleaned up ${T}$$i"; \
514             fi; \
515         done
519 # make depend stuff
523 # DO NOT DELETE THIS LINE -- make depend depends on it.
525 c_argv.o: ../alloc.h
526 c_argv.o: ../block.h
527 c_argv.o: ../byteswap.h
528 c_argv.o: ../calc.h
529 c_argv.o: ../calcerr.h
530 c_argv.o: ../cmath.h
531 c_argv.o: ../config.h
532 c_argv.o: ../custom.h
533 c_argv.o: ../decl.h
534 c_argv.o: ../endian_calc.h
535 c_argv.o: ../hash.h
536 c_argv.o: ../have_const.h
537 c_argv.o: ../have_memmv.h
538 c_argv.o: ../have_newstr.h
539 c_argv.o: ../have_stdlib.h
540 c_argv.o: ../have_string.h
541 c_argv.o: ../have_unused.h
542 c_argv.o: ../longbits.h
543 c_argv.o: ../nametype.h
544 c_argv.o: ../qmath.h
545 c_argv.o: ../sha1.h
546 c_argv.o: ../str.h
547 c_argv.o: ../value.h
548 c_argv.o: ../zmath.h
549 c_argv.o: c_argv.c
550 c_devnull.o: ../alloc.h
551 c_devnull.o: ../block.h
552 c_devnull.o: ../byteswap.h
553 c_devnull.o: ../calcerr.h
554 c_devnull.o: ../cmath.h
555 c_devnull.o: ../config.h
556 c_devnull.o: ../custom.h
557 c_devnull.o: ../decl.h
558 c_devnull.o: ../endian_calc.h
559 c_devnull.o: ../hash.h
560 c_devnull.o: ../have_const.h
561 c_devnull.o: ../have_memmv.h
562 c_devnull.o: ../have_newstr.h
563 c_devnull.o: ../have_stdlib.h
564 c_devnull.o: ../have_string.h
565 c_devnull.o: ../have_unistd.h
566 c_devnull.o: ../have_unused.h
567 c_devnull.o: ../longbits.h
568 c_devnull.o: ../nametype.h
569 c_devnull.o: ../qmath.h
570 c_devnull.o: ../sha1.h
571 c_devnull.o: ../str.h
572 c_devnull.o: ../value.h
573 c_devnull.o: ../zmath.h
574 c_devnull.o: c_devnull.c
575 c_help.o: ../alloc.h
576 c_help.o: ../block.h
577 c_help.o: ../byteswap.h
578 c_help.o: ../calcerr.h
579 c_help.o: ../cmath.h
580 c_help.o: ../config.h
581 c_help.o: ../custom.h
582 c_help.o: ../decl.h
583 c_help.o: ../endian_calc.h
584 c_help.o: ../hash.h
585 c_help.o: ../have_const.h
586 c_help.o: ../have_memmv.h
587 c_help.o: ../have_newstr.h
588 c_help.o: ../have_stdlib.h
589 c_help.o: ../have_string.h
590 c_help.o: ../have_unistd.h
591 c_help.o: ../have_unused.h
592 c_help.o: ../longbits.h
593 c_help.o: ../nametype.h
594 c_help.o: ../qmath.h
595 c_help.o: ../sha1.h
596 c_help.o: ../str.h
597 c_help.o: ../value.h
598 c_help.o: ../zmath.h
599 c_help.o: c_help.c
600 c_pmodm127.o: ../alloc.h
601 c_pmodm127.o: ../block.h
602 c_pmodm127.o: ../byteswap.h
603 c_pmodm127.o: ../calcerr.h
604 c_pmodm127.o: ../cmath.h
605 c_pmodm127.o: ../config.h
606 c_pmodm127.o: ../custom.h
607 c_pmodm127.o: ../decl.h
608 c_pmodm127.o: ../endian_calc.h
609 c_pmodm127.o: ../hash.h
610 c_pmodm127.o: ../have_const.h
611 c_pmodm127.o: ../have_memmv.h
612 c_pmodm127.o: ../have_newstr.h
613 c_pmodm127.o: ../have_stdlib.h
614 c_pmodm127.o: ../have_string.h
615 c_pmodm127.o: ../have_unused.h
616 c_pmodm127.o: ../longbits.h
617 c_pmodm127.o: ../nametype.h
618 c_pmodm127.o: ../qmath.h
619 c_pmodm127.o: ../sha1.h
620 c_pmodm127.o: ../str.h
621 c_pmodm127.o: ../value.h
622 c_pmodm127.o: ../zmath.h
623 c_pmodm127.o: c_pmodm127.c
624 c_pzasusb8.o: ../alloc.h
625 c_pzasusb8.o: ../block.h
626 c_pzasusb8.o: ../byteswap.h
627 c_pzasusb8.o: ../calcerr.h
628 c_pzasusb8.o: ../cmath.h
629 c_pzasusb8.o: ../config.h
630 c_pzasusb8.o: ../custom.h
631 c_pzasusb8.o: ../decl.h
632 c_pzasusb8.o: ../endian_calc.h
633 c_pzasusb8.o: ../hash.h
634 c_pzasusb8.o: ../have_const.h
635 c_pzasusb8.o: ../have_memmv.h
636 c_pzasusb8.o: ../have_newstr.h
637 c_pzasusb8.o: ../have_stdlib.h
638 c_pzasusb8.o: ../have_string.h
639 c_pzasusb8.o: ../have_unused.h
640 c_pzasusb8.o: ../longbits.h
641 c_pzasusb8.o: ../nametype.h
642 c_pzasusb8.o: ../qmath.h
643 c_pzasusb8.o: ../sha1.h
644 c_pzasusb8.o: ../str.h
645 c_pzasusb8.o: ../value.h
646 c_pzasusb8.o: ../zmath.h
647 c_pzasusb8.o: c_pzasusb8.c
648 c_register.o: ../alloc.h
649 c_register.o: ../block.h
650 c_register.o: ../byteswap.h
651 c_register.o: ../calc.h
652 c_register.o: ../calcerr.h
653 c_register.o: ../cmath.h
654 c_register.o: ../config.h
655 c_register.o: ../custom.h
656 c_register.o: ../decl.h
657 c_register.o: ../endian_calc.h
658 c_register.o: ../hash.h
659 c_register.o: ../have_const.h
660 c_register.o: ../have_memmv.h
661 c_register.o: ../have_newstr.h
662 c_register.o: ../have_stdlib.h
663 c_register.o: ../have_string.h
664 c_register.o: ../have_unused.h
665 c_register.o: ../longbits.h
666 c_register.o: ../nametype.h
667 c_register.o: ../qmath.h
668 c_register.o: ../sha1.h
669 c_register.o: ../str.h
670 c_register.o: ../value.h
671 c_register.o: ../zmath.h
672 c_register.o: c_register.c
673 c_sysinfo.o: ../alloc.h
674 c_sysinfo.o: ../block.h
675 c_sysinfo.o: ../byteswap.h
676 c_sysinfo.o: ../calc.h
677 c_sysinfo.o: ../calcerr.h
678 c_sysinfo.o: ../cmath.h
679 c_sysinfo.o: ../conf.h
680 c_sysinfo.o: ../config.h
681 c_sysinfo.o: ../custom.h
682 c_sysinfo.o: ../decl.h
683 c_sysinfo.o: ../endian_calc.h
684 c_sysinfo.o: ../fposval.h
685 c_sysinfo.o: ../hash.h
686 c_sysinfo.o: ../have_const.h
687 c_sysinfo.o: ../have_memmv.h
688 c_sysinfo.o: ../have_newstr.h
689 c_sysinfo.o: ../have_stdlib.h
690 c_sysinfo.o: ../have_string.h
691 c_sysinfo.o: ../have_unused.h
692 c_sysinfo.o: ../hist.h
693 c_sysinfo.o: ../lib_calc.h
694 c_sysinfo.o: ../longbits.h
695 c_sysinfo.o: ../nametype.h
696 c_sysinfo.o: ../prime.h
697 c_sysinfo.o: ../qmath.h
698 c_sysinfo.o: ../sha1.h
699 c_sysinfo.o: ../str.h
700 c_sysinfo.o: ../value.h
701 c_sysinfo.o: ../zmath.h
702 c_sysinfo.o: ../zrand.h
703 c_sysinfo.o: ../zrandom.h
704 c_sysinfo.o: c_sysinfo.c
705 custtbl.o: ../alloc.h
706 custtbl.o: ../block.h
707 custtbl.o: ../byteswap.h
708 custtbl.o: ../calcerr.h
709 custtbl.o: ../cmath.h
710 custtbl.o: ../config.h
711 custtbl.o: ../custom.h
712 custtbl.o: ../decl.h
713 custtbl.o: ../endian_calc.h
714 custtbl.o: ../hash.h
715 custtbl.o: ../have_const.h
716 custtbl.o: ../have_memmv.h
717 custtbl.o: ../have_newstr.h
718 custtbl.o: ../have_stdlib.h
719 custtbl.o: ../have_string.h
720 custtbl.o: ../longbits.h
721 custtbl.o: ../nametype.h
722 custtbl.o: ../qmath.h
723 custtbl.o: ../sha1.h
724 custtbl.o: ../str.h
725 custtbl.o: ../value.h
726 custtbl.o: ../zmath.h
727 custtbl.o: custtbl.c